Bug 989858 - Part 6: Rename DeprecatedPaint and stop passing a gfxContext in. r=roc
Bug 984271 part.1-1 Separate mouse wheel handling helper classes and methods from nsEventStateManager.cpp r=smaug

--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/WheelHandlingHelper.cpp
rename : dom/events/nsEventStateManager.cpp => dom/events/WheelHandlingHelper.h
Bug 984271 part.1-2 Rename nsScrollbarsForWheel to mozilla::ScrollbarsForWheel r=smaug
Bug 984271 part.1-3 Rename nsMouseWheelTransaction to mozilla::WheelTransaction r=smaug
Bug 984271 part.1-4 Clean up WheelHandlingHelper.cpp r=smaug
Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug

--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
Bug 984271 part.3 Move OverOutElementsWrapper into mozilla:: namespace r=smaug
Bug 984271 part.4 Move the all other stuff in EventStateManager.cpp into mozilla:: namespace r=smaug
Bug 988168 - Better integrate gtest libxul in the build system. r=mshal

--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
Backed out changeset 561b9329d832 (bug 988168) for wrong attribution.
Bug 988168 - Better integrate gtest libxul in the build system. r=mshal. DONTBUILD

--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
Bug 984071 - Part 2: Only create WebRTC LoadManager on Android and Linux. r=jesup
Bug 989199 - Fix -Wunused-const-variable warning in xpfe. r=janv
Bug 978478 part 1: Add support for repeat() in <line-name-list> (CSS Grid) r=dholbert
Bug 978478 part 2: Add support for repeat() in <track-list> (CSS Grid) r=dholbert
Bug 958540 part 1.  Factor out the uninit behavior of union structs into a separate method.  r=dzbarsky
Bug 958540 part 2.  Rename the existing SetAs* methods on unions to RawSetAs* and add new SetAs* methods that ensure the right type for the union.  r=dzbarsky
Bug 958540 part 3.  Switch the assignment operator on WebIDL unions to use SetAs*, not RawSetAs*, so you can use it to change the type of a union.  r=dzbarsky
Bug 990242.  Remove some dead Promise code.  r=nsm
Bug 984269 Rename nsDOMEventTargetHelper to mozilla::DOMEventTargetHelper r=smaug

--HG--
rename : dom/events/nsDOMEventTargetHelper.cpp => dom/events/DOMEventTargetHelper.cpp
rename : dom/events/nsDOMEventTargetHelper.h => dom/events/DOMEventTargetHelper.h