Bug 1034079 - Add a hover effect on resume button. r=vporof
Bug 1034212 - Enable e10s tests for devtools web audio editor. r=vp
Bug 1034004 - Avoid unhandled rejected promise in browser_ruleview_completion-new-property_02.js; r=bgrins
Bug 1034525 - EventEmitter.prototype.logEvent should correctly log filenames that have simple URLs. r=vporof

--HG--
extra : rebase_source : aed9fffb2eabc98feb48e18ff8181c4c80fd34d8
Bug 1010986 - Force layout on child once swipe refresh layout is re-attached (r=mfinkle)
Merge mozilla-central to fx-team
Bug 1034129 - Event listeners should be clustered together by type in the events pane, r=past
Backed out changeset 0685c59d2e94 (bug 1034129) for dt test failures
Bug 1034077 - Location bar shouldn't strip whitespace when pasting. r=Gijs
Bug 1032756 - Look for Android {build-,platform-}tools in all possible locations. r=glandium

Google has a history of moving the Android tools around.  We don't care
where they are, so let's try to find them anywhere we can.
Bug 1034129 (relanded) - Event listeners should be clustered together by type in the events pane, r=past
Bug 1034585 - Sources with BreakStatements can't be parsed correctly, r=past
Bug 1028407 - Establish connection to server faster; r=jgriffin

There was a 5 second sleep() in the Marionette client that made
establishing connections to servers take a long time. The history of
this value is unclear, but bug comments seem to indicate that Gecko
wasn't completely initialized during the observer notification that
starts the server.

We insert some code to let the JavaScript event loop spin for a few
ticks before starting the Marionette server. This should hopefully give
Gecko enough time to initialize.

--HG--
extra : rebase_source : e1b4533a4c77d1b250ff178d4a2b28ad78ffe764
extra : histedit_source : ba1d1be17d6c57c06910eac369811180db2abba6
Backed out changeset 5eb2e8471e28 (bug 1028407) for emulator mochitest failures on a CLOSED TREE
Avoid a race in CodeMirror initialization when setting breakpoints and don't let ESC stop navigation if the debugger is paused (bug 957174). r=vporof

--HG--
extra : rebase_source : 475e7969d92e237c7b38713cab8feb6d6464bb70
Bug 1029933 - Give BackstagePass an Enumerate hook to match its NewResolve hook. r=Waldo

This is required in order to avoid exposing resolve hook effects when
Object.freeze() is invoked on the global. The freeze() call first enumerates
the object, after which point any lazy properties need to be resolve so that
we can safely mark the object as non-extensible.
Bug 1029933 - Tag JSStdName entries by JSProtoKey rather than a js::Class pointer. r=Waldo

The former is strictly more information, which matters in the case of Error
objects where multiple JSProtoKeys share a js::Class.
Bug 1029933 - Introduce the concept of "dependent" standard classes and handle them in the ClassSpec infrastructure. r=Waldo
Bug 1029933 - Introduce and use ParentKeyForStandardClass. r=Waldo
Bug 1029933 - Tweak GenericCreateConstructor to make it usable with Error. r=Waldo