Bug 987040 - Part 1: Implement mozbrowserselectionchange. r=vingtetun,ehsan,bugs. sr=bz
Bug 987040 - Part 2: Add a flag indicate whether CollectClientRects should flush layout or not. r=ehsan
Bug 987040 - Part 3: Toggle mozbrowserselectionchange api by selectioncaret.enabled pref. r=ehsan
Bug 987040 - Part 4: mochitest for mozbrowserselectionchange api. r=ehsan
Bug 1040550 - Prevent MediaSource::SetDuration from being called outside the main thread. r=kinetik