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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip