Hong Kong police fired a barrage of tear gas canisters at thousands of demonstrators on Sunday as public unrest stretched into a seventh weekend.