Bug 1004522 part 8 - Clean up nsWSRunObject::GetCharBefore/After; r=ehsan
Bug 1004522 part 9 - Clean up nsWSRunObject::FindRun; r=ehsan
Bug 1004522 part 10 - Clean up nsWSRunObject::CheckLeading/TrailingNBSP, ConvertToNBSP; r=ehsan
Bug 1004522 part 11 - Convert nsWSRunObject.mNodeArray to nsTArray<nsCOMPtr<Text>>; r=ehsan
Bug 1004522 part 12 - Clean up nsWSRunObject::DeleteChars; r=ehsan
Bug 1004522 part 13 - Clean up nsWSRunObject::GetAsciiWSBounds; r=ehsan
Bug 1004522 part 14 - Clean up nsWSRunObject::GetWSPointBefore/After; r=ehsan
Bug 1007065 - Don't apply the special -moz-hidden-unscrollable clipping on nsTextControlFrame since it always has an anonymous scroll frame that deals with overflow.  r=roc
Bug 998535 - Fix ConsumedHeight calculations so that they will work also for box-decoration-break:clone.  r=roc
Bug 998535 - Apply GetSkipSides to block border+padding to make it for work for box-decoration-break:clone.  r=roc
Bug 998535 - Reftests for box-decoration-break:clone that use block border/padding.  Tweak an older test that depended on b-d-b:clone not working correctly for blocks.  r=roc
Merge mozilla-central to mozilla-inbound
Bug 889335 - Implement navigator.languages and languagechange event. r=sicking,smaug
Bug 1001317 - reset |MediaCacheStream::mDidNotifyDataEnded| so that it can notify data ended correctly upon 2nd download. r=roc
Bug 997365 fix crash at CrossProcessCompositorParent::GetCompositionManager, r=roc
Bug 983502 - test cases for navigator.getFeature (both with permission and without), r=ehsan
Bug 983502 - navigator.getFeature implementation (support hardware.memory). r=bz
Backed out changeset a170dabfd12b (bug 997365) for wrong bug nummer in commit message on a CLOSED TREE
Backed out changeset 31c65c736f32 (bug 1004522)
Backed out changeset 9804226ea5cc (bug 1004522)