Bug 902762 pt 1 - Pass a 'vertical' flag to font shapers, and support vertical shaping through harfbuzz. r=jdaggett
Bug 902762 pt 2 - Support for vertical textruns and fonts through gfxTextRun::Draw. r=jdaggett
Bug 902762 pt 3 - Make DrawPartialLigature aware of vertical runs. r=jdaggett
Bug 902762 pt 4 - Support for orientation:sideways-right when drawing vertical textruns. r=jdaggett
Bug 902762 pt 5 - Handle vertical textruns when painting text in nsTextFrame. r=smontagu
Bug 902762 pt 6 - Handle vertical textruns for mouse click in nsTextFrame. r=smontagu
Bug 902762 pt 7 - Draw caret appropriately for vertical textruns. r=smontagu