Hundreds of workers riot at Foxconn factory over wage cuts, forced time off
From there, things escalated. Report stated that up to a thousand workers rioted, throwing chairs, pots, bottles, trash cans and fireworks. The rioters also destroyed public facilities, according to Want China Times.
The reason for the riot seems to be pay: Foxconn workers at the Chengdu plant are seeing their hours cut and are given unpaid days off for no reason. Employees are worried that if this continues, they'll be making less than minimum wage in China. The riot was apparently a manifestation of those concerns.