It would definitely have ended long before it did in the US...
"(In) 1834...the British Parliament's Slavery Abolition Act finally abolished slavery in all parts of the British Empire."
http://en.wikipedia.org/wiki/Slavery_in_Canada
And they didn't have to fight a war to make it happen, either.