771a2502911130fe2eb5eb94288f6ea8475b2ea9: Bug 1359733 - (pt. 4) Pull out browser-sync.js badges r=eoger
Doug Thayer <dothayer@mozilla.com> - Thu, 18 May 2017 13:17:38 -0700 - rev 408415
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1359733 - (pt. 4) Pull out browser-sync.js badges r=eoger
See also commit message for pt. 4. We're moving app menu
notification state into a jsm.
MozReview-Commit-ID: 3RehYcHyfLu
c778bb66f82802f1183b7faa95de73e0c423b30e: Bug 1359733 - (pt. 3) Pull out browser-addons.js badges r=aswan
Doug Thayer <dothayer@mozilla.com> - Mon, 15 May 2017 10:38:33 -0700 - rev 408414
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1359733 - (pt. 3) Pull out browser-addons.js badges r=aswan
We are moving app menu doorhangers and badges out from window-
specific code into a jsm, in order to simplify the work that
the new app udpate UI has to do. Since browser-addons.js also
consumes the badge system, this ensures that it also uses the
jsm store.
MozReview-Commit-ID: Fb5Fsja0RcA
ec0fb144db75a3eb1b247090c348709de5ded6d1: Bug 1359733 - (pt. 2.1) Move remaining test files r=rstrong
Doug Thayer <dothayer@mozilla.com> - Thu, 18 May 2017 15:55:00 -0700 - rev 408413
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1359733 - (pt. 2.1) Move remaining test files r=rstrong
Tried to do the reverse order (move files then edit), but
reviewboard didn't seem to like me trying to undo what I had
already done. This should at least make the diffs clean though.
MozReview-Commit-ID: Ibcgg2Mc6MT
2d6b455cc316b03b7a6b95084e7ccb350821a657: Bug 1359733 - (pt. 2) Refactor gMenuButtonUpdateBadge r=rstrong
Doug Thayer <dothayer@mozilla.com> - Fri, 19 May 2017 08:56:22 -0700 - rev 408412
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1359733 - (pt. 2) Refactor gMenuButtonUpdateBadge r=rstrong
Since we now have a store of notifications that is global across
all windows, it no longer makes sense to consume the API from
within browser.js. This patch moves the browser.js logic out into
a jsm file that is wired up through nsBrowserGlue, such that it
will be lazily instantiated on the first update event it would
receive[1].
We decided to move this into toolkit, as this piece of the
system is fairly generic and shouldn't differ between
applications.
[1]: There is a change to nsBrowserGlue to use "global[module]"
instead of this[module]. This mirrors the code for all the other
types of notifications, and I suspect it was just a latent bug,
since the original diff that includes this line makes no use of
it.
MozReview-Commit-ID: 8EQdM9BOpgl
0574649a765336c30fbf91f5aadf71db7a3d0a79: Bug 1359733 - Move menu notification state to jsm r=Gijs
Doug Thayer <dothayer@mozilla.com> - Thu, 18 May 2017 13:22:27 -0700 - rev 408411
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1359733 - Move menu notification state to jsm r=Gijs
Right now, app menu doorhangers/badges have their state managed
directly inside panelUI.js. This is problematic because these
doorhangers and badges usually have to do with Firefox itself,
and not the specific window that's showing them. Accordingly, the
simplest solution was to move panelUI.js's notification state out
into a jsm file, which will fire notifications that all panelUI
instances can listen to.
MozReview-Commit-ID: 7b8w1WsQ29p
4fa90b331cf28df74abf0f53e1c0abe37753523d: Merge m-c to autoland. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 23 May 2017 18:13:54 -0400 - rev 408410
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge m-c to autoland. a=merge
72ed8fb02c63345e813e635a5c5c6f5fb7ce7ad6: Bug 1367227 - Disable Marionette window rect tests in headless mode. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 23 May 2017 18:08:23 -0400 - rev 408409
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367227 - Disable Marionette window rect tests in headless mode. r=bdahl
3676568d6311b37bae297eee8685cd4b463acc89: Bug 1367232 - Clean up various ESLint global definitions in toolkit/. r=mossop
Mark Banner <standard8@mozilla.com> - Fri, 19 May 2017 09:22:48 +0100 - rev 408408
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367232 - Clean up various ESLint global definitions in toolkit/. r=mossop
MozReview-Commit-ID: Hhm4YBansg1
2b4c8ed50e42bca06a6fd4dc7e01394b777b1c1d: Bug 1367227: Disable Marionette window maximize tests in headless mode; r=bdahl
David Burns <dburns@mozilla.com> - Tue, 23 May 2017 22:23:02 +0100 - rev 408407
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367227: Disable Marionette window maximize tests in headless mode; r=bdahl
MozReview-Commit-ID: Eq2AKMfMYCs
7d243e41d8f91882281464e9e6aa9999698d12c4: Bug 973166 - Only track passwords with changes to synced fields. r=eoger
Kit Cambridge <kit@yakshaving.ninja> - Mon, 22 May 2017 17:21:20 -0700 - rev 408406
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 973166 - Only track passwords with changes to synced fields. r=eoger
MozReview-Commit-ID: 8ZOyVCaZIi8
ec3dbc16d7bba15c5dd3fc8c2b67052b1831a01f: Bug 1361853 - use client-side source map service in network monitor; r=Honza
Tom Tromey <tom@tromey.com> - Wed, 10 May 2017 14:07:06 -0600 - rev 408405
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1361853 - use client-side source map service in network monitor; r=Honza
MozReview-Commit-ID: A0lDkK12x8E
6e91260036184d11db9c8e3ce0b9e31655d57c20: Bug 1366581: offer bundle support for single m-section. r=bwc
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Mon, 22 May 2017 18:42:12 -0700 - rev 408404
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1366581: offer bundle support for single m-section. r=bwc
MozReview-Commit-ID: DYmjCmV1fKF
bf614473c436a032ef4cb26a77ec5c50957f0cdd: Bug 1325001 - TextTrackList::GetShowingCues should return cues whose kind is Subtitles or Captions. r=rillian
bechen <bechen@mozilla.com> - Mon, 22 May 2017 11:30:22 +0800 - rev 408403
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1325001 - TextTrackList::GetShowingCues should return cues whose kind is Subtitles or Captions. r=rillian
We should only render the Subtitles/Captions cue on the screen. In addition, rename the activeCues to showingCues.
Because the meaning of "active" and "showing" are different. Showing means we can see the cue on the screen, active means the current playback time touches the cue.
MozReview-Commit-ID: 1BfHhxFXBDP
95dcd6da319f971fddeff4b8fbe63a260976f3f1: Bug 1364594: Exit fullscreen when Set Window Rect is invoked. r=ato
David Burns <dburns@mozilla.com> - Mon, 22 May 2017 21:54:26 +0100 - rev 408402
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364594: Exit fullscreen when Set Window Rect is invoked. r=ato
If the browser is in fullscreen mode and Set Window Rect is called
we need to exit fullscreen mode and then continue to manipulate the
browser.
As described in https://w3c.github.io/webdriver/webdriver-spec.html#set-window-rect
Step 10
MozReview-Commit-ID: 5ixhGOXVBE4
96e18bec9fc8a5ce623c16167c12756bbe190d73: Backed out changeset 1a261952f14a (bug 1365187) for frequent Win7 test_linkErrorInCommon2.html failures. a=me
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 23 May 2017 18:11:48 -0400 - rev 408401
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 1a261952f14a (
bug 1365187) for frequent Win7 test_linkErrorInCommon2.html failures. a=me
db46d6c4f509c24049b1ce94d997b2822864a13f: Merge inbound to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 23 May 2017 18:11:35 -0400 - rev 408400
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge inbound to m-c. a=merge
bb439487185f4ce5cdc0183db4b6776beb75b954: Bug 1337043 - Don't bother classifying about: URLs. r=tnguyen,francois
Felipe Gomes <felipc@gmail.com> - Tue, 23 May 2017 15:59:25 -0400 - rev 408399
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1337043 - Don't bother classifying about: URLs. r=tnguyen,francois
MozReview-Commit-ID: 8oxZwJRRIkv
a30d6b11b0a4271e065343b16a15e66ebdfcecf7: Backed out changeset eeb73d8c0542 (bug 1364570) for static analysis failures on a CLOSED TREE.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 23 May 2017 15:31:16 -0400 - rev 408398
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset eeb73d8c0542 (
bug 1364570) for static analysis failures on a CLOSED TREE.
689dc2a3119ac72e3ba85b808b632de2191554e2: Bug 1366875. Apply the same sync decoding heuristic to SVG <image> as we do to HTML <img>. r=mats
Timothy Nikkel <tnikkel@gmail.com> - Tue, 23 May 2017 14:11:13 -0500 - rev 408397
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1366875. Apply the same sync decoding heuristic to SVG <image> as we do to HTML <img>. r=mats
9b7affc8fb26dcd5825770686e68e4b45fa20743: Bug 1366869 - Make DISPATCH_NORMAL be the default flags argument for nsIEventTarget::Dispatch (r=froydnj)
Bill McCloskey <billm@mozilla.com> - Fri, 19 May 2017 20:58:07 -0700 - rev 408396
Push
7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1366869 - Make DISPATCH_NORMAL be the default flags argument for nsIEventTarget::Dispatch (r=froydnj)
MozReview-Commit-ID: 5DVcIaMHH95