This will also force us to fix vertical text, and vertical text on path. Uploading patch soon.
*** Bug 13971 has been marked as a duplicate of this bug. ***
Created attachment 17178 [details] Initial patch
Comment on attachment 17178 [details] Initial patch This looks fine. r=me.
Landed in r27680.