The line is drawn where ever the public puts it.
Generally, the correct spelling of a word is determined by those that use it. Canadians have used 'colour' for a long time. If enough people start using 'color', that will eventually be the correct spelling in Canada.