Bug 889401 - Part 1. Add Segoe UI Emoji to fallback font list. r=jfkthame
Bug 889401 - Part 2. Render color glyph using COLR/CPAL. r=jfkthame
Bug 889401 - Part 3. reftests for COLR/CPAL. r=jfkthame
Bug 1005849 - Part 2: Some interface changes to make mapping memory less error prone. r=terrence
Bug 1005849 - Part 2b: Allow munmap to fail if errno == ENOMEM and switch over to MOZ_ASSERT variants. r=terrence
Bug 1005849 - Part 3: Add a 'last ditch' pass to the GC's allocator to find alignable chunks when all else fails. r=terrence
Bug 1005849 - Part 4: Test the new allocation logic. r=terrence
Bug 826185 - Remove now useless method in HTMLInputElement. r=jwatt
Bug 1015808 - Fix the compiler warnings about members of AutoFlushICache being unused; r=jandem
bug 1015603 part 1 - factor out case transformation from nsCaseTransformTextRunFactory::RebuildTextRun into a separate function. r=roc
bug 1015603 part 2 - move the special Greek uppercasing code from nsTextRunTransformations to intl/unicharutil. r=roc
bug 1015603 part 3 - add a smallCaps field to gfxFontStyle, and pass it through from layout when creating gfxFontStyle records. r=roc
bug 1015603 part 4 - revise internal APIs to pass pointer to text for the current script or font run rather than the entire textrun. r=roc
bug 1015603 part 5 - implement fake small-caps in gfx using a reduced-size clone of the font. r=roc
bug 1015603 part 6 - remove nsFontVariantTextRunFactory from layout, leaving gfx to handle small-caps. r=roc
Merge mozilla-central to mozilla-inbound
Bug 1009968 - IonMonkey: Implement RLsh recover operation. r=nbp
Bug 1015145 - Use magic constant when the jitTop is invalided within a bailout. r=jandem
Bug 1015180 - Move linkExitFrame to the common MacroAssembler. r=jandem
Bug 1015135 - IonMonkey: Enable ignored type policies, r=bbouvier