511276b31ce98345ef13b485700b986817735f57: Bug 1458003 - speculative fix: make a local copy of the face list in CheckForLegacyFamilyNames, in case mAvailableFonts is mutated during this function. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Tue, 08 May 2018 20:54:02 +0100 - rev 792829
Push 109197 by maglione.k@gmail.com at Tue, 08 May 2018 23:28:26 +0000
Bug 1458003 - speculative fix: make a local copy of the face list in CheckForLegacyFamilyNames, in case mAvailableFonts is mutated during this function. r=lsalzman
b5df1b51c183127bfa22ad945d16d778fb442bb9: Bug 1457323: Add network markers to Content processes, add redirects and improve markers r=mstange
Randell Jesup <rjesup@jesup.org> - Tue, 08 May 2018 15:50:39 -0400 - rev 792828
Push 109197 by maglione.k@gmail.com at Tue, 08 May 2018 23:28:26 +0000
Bug 1457323: Add network markers to Content processes, add redirects and improve markers r=mstange Markers exist in Master and each Content process has markers for it's own loads. Note that there may be a time delay between content and master.
5bbd8988a2f001dc25351cd92f5a1efa2bc24282: Bug 1457989 - Update Debugger Frontend v47. r=jdescottes
Jason Laster <jason.laster.11@gmail.com> - Mon, 07 May 2018 14:45:12 -0400 - rev 792827
Push 109197 by maglione.k@gmail.com at Tue, 08 May 2018 23:28:26 +0000
Bug 1457989 - Update Debugger Frontend v47. r=jdescottes MozReview-Commit-ID: Jfu0ZavS3e2
b3147109d3af0945ed9783d513b14ffe3d755df3: Bug 1441187 - wait for non-stale state instead of non-busy when waiting for root document accessible. r=pbro
Yura Zenevich <yura.zenevich@gmail.com> - Thu, 03 May 2018 14:55:45 -0400 - rev 792826
Push 109197 by maglione.k@gmail.com at Tue, 08 May 2018 23:28:26 +0000
Bug 1441187 - wait for non-stale state instead of non-busy when waiting for root document accessible. r=pbro MozReview-Commit-ID: 4bEkg0us2xF
7201982e0481cbc237a21756ef88827c4dcfb2c8: Bug 1457224 Enable delayed background page startup on Nightly r=zombie
Andrew Swan <aswan@mozilla.com> - Thu, 26 Apr 2018 10:28:58 -0700 - rev 792825
Push 109197 by maglione.k@gmail.com at Tue, 08 May 2018 23:28:26 +0000
Bug 1457224 Enable delayed background page startup on Nightly r=zombie MozReview-Commit-ID: 8xzBLmQRIL6
933708924c6fac7fe66962ebf79d9aa91888e960: Bug 1457224 Clean up extension testing helpers r=zombie
Andrew Swan <aswan@mozilla.com> - Mon, 30 Apr 2018 13:01:10 -0700 - rev 792824
Push 109197 by maglione.k@gmail.com at Tue, 08 May 2018 23:28:26 +0000
Bug 1457224 Clean up extension testing helpers r=zombie - Remove outdated appChanged logic from test helper function to start the AddonManager - Avoid calling to the AddonManager in webextension tests that don't otherwise require the AddonManager MozReview-Commit-ID: Fx4o1TzXTCd
fbd78e78624d0a3d5e7bbfbaaa95fd818c497113: Bug 1458617 - Add telemetry to detect if a user has a custom newtab page. r?Mardak draft
Nan Jiang <najiang@mozilla.com> - Tue, 08 May 2018 18:59:28 -0400 - rev 792823
Push 109196 by najiang@mozilla.com at Tue, 08 May 2018 23:00:56 +0000
Bug 1458617 - Add telemetry to detect if a user has a custom newtab page. r?Mardak MozReview-Commit-ID: APdyiYSanxc
453a557fd941356011af84734d5b3257514b93a0: Bug 1460041 Part 1: Correct PolygonShapeInfo constructor to measure its start and end block extents in margin rect space. draft
Brad Werth <bwerth@mozilla.com> - Tue, 08 May 2018 15:56:49 -0700 - rev 792822
Push 109195 by bwerth@mozilla.com at Tue, 08 May 2018 22:57:43 +0000
Bug 1460041 Part 1: Correct PolygonShapeInfo constructor to measure its start and end block extents in margin rect space. MozReview-Commit-ID: 5pxiK1oH7sn
b141dc5e6d93a12b5bf812da7e77a7e1a9a3f73d: Bug 1176019 - Fix browser_tabswitchbetweenplugins.js r?mconley draft
Doug Thayer <dothayer@mozilla.com> - Tue, 08 May 2018 15:26:15 -0700 - rev 792821
Push 109194 by bmo:dothayer@mozilla.com at Tue, 08 May 2018 22:26:53 +0000
Bug 1176019 - Fix browser_tabswitchbetweenplugins.js r?mconley After digging into this, I'm still not entirely sure why the timing has changed such that the checks don't work immediately. I have a strong suspicion though that it's simply because our tab switch is now instant, resulting in the necessary messages just being a little bit behind. Hopefully this is an acceptable bandaid. MozReview-Commit-ID: H1wKW1UQBxp
244bc3b34502fd1e73e96fff5390f00f2974d8a6: Bug 1460067 - Update references to devtools-core in devtools documentation;r=jlast draft
Julian Descottes <jdescottes@mozilla.com> - Wed, 09 May 2018 00:07:58 +0200 - rev 792820
Push 109193 by jdescottes@mozilla.com at Tue, 08 May 2018 22:08:24 +0000
Bug 1460067 - Update references to devtools-core in devtools documentation;r=jlast MozReview-Commit-ID: FWqWe0xoBrR
5def6721a5ae0cdebdebc002d15c101807173dfa: Bug 1455649: Implement document.l10n in webidl. draft
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 19 Apr 2018 16:37:49 -0700 - rev 792819
Push 109192 by dtownsend@mozilla.com at Tue, 08 May 2018 21:54:59 +0000
Bug 1455649: Implement document.l10n in webidl. This implements document.webidl available for all documents that cannot be loaded by webpages, this includes untrusted content UI in the content processes. The webidl code is implemented in c++. There is small listener for new html:link localization elements. The first one found instantiates the DocumentL10n object and all link elements are subsequently passed along to it. All API calls are forwarded through mozDocumentL10nHelper to the underlying DOMLocalization object. The result is that for unprivileged web-content document.l10n is not exposed. For UI content document.l10n is visible but accessing it will throw an exception until a html:link localization element is inserted into the document. MozReview-Commit-ID: 9BXEwCOIoy8
b4dd54910a91aea31778c2918efbfc64652fe094: Bug 1460047 - 3. Make module resource optional; r?esawin draft
Jim Chen <nchen@mozilla.com> - Tue, 08 May 2018 17:38:11 -0400 - rev 792818
Push 109191 by bmo:nchen@mozilla.com at Tue, 08 May 2018 21:43:09 +0000
Bug 1460047 - 3. Make module resource optional; r?esawin Some modules such as Scroll and SelectionAction only require a frame script and not a resource. Make the module resource optional so we can remove the redundant resources for these modules. MozReview-Commit-ID: 8NL5wNQhMyR
b17502d77a55cf5920201865601f5819ccf8e122: Bug 1460047 - 2. Add frame script support to ModuleManager; r?esawin draft
Jim Chen <nchen@mozilla.com> - Tue, 08 May 2018 17:38:11 -0400 - rev 792817
Push 109191 by bmo:nchen@mozilla.com at Tue, 08 May 2018 21:43:09 +0000
Bug 1460047 - 2. Add frame script support to ModuleManager; r?esawin Make ModuleManager capable of loading frame scripts. This consolidates more logic from GeckoViewModule into ModuleManager. MozReview-Commit-ID: 8ZxyRhIUpfP
105003b3586bc75d51840704d0cbed9bc850fd1c: Bug 1460047 - 1. Assign module resource to phases; r?esawin draft
Jim Chen <nchen@mozilla.com> - Tue, 08 May 2018 17:38:11 -0400 - rev 792816
Push 109191 by bmo:nchen@mozilla.com at Tue, 08 May 2018 21:43:09 +0000
Bug 1460047 - 1. Assign module resource to phases; r?esawin Assign a module's .jsm resource to either the init phase or the enable phase, so that it's possible to delay loading the module resource until it is enabled. MozReview-Commit-ID: ItQtTYKLcw
12367f8cdc3f2fea954be3a97e538e0ff8b2e113: Bug 1460046 - Make child modules behave the same way as parent modules; r?esawin draft
Jim Chen <nchen@mozilla.com> - Tue, 08 May 2018 17:38:11 -0400 - rev 792815
Push 109190 by bmo:nchen@mozilla.com at Tue, 08 May 2018 21:41:23 +0000
Bug 1460046 - Make child modules behave the same way as parent modules; r?esawin Update content modules to use the "GeckoView:UpdateModuleState" message instead of "GeckoView:Register"/"GeckoView:Unregister", similar to what we already do for parent modules. Also only call onSettingsUpdate in content module when the module is enabled, similar to what we already do for parent modules. MozReview-Commit-ID: BqrCyzCvK5O
137870788ca3e5440597057c9755c9b5405dc56e: Bug 1460045 - Pass module enabled states through init-data; r?esawin draft
Jim Chen <nchen@mozilla.com> - Tue, 08 May 2018 17:38:11 -0400 - rev 792814
Push 109189 by bmo:nchen@mozilla.com at Tue, 08 May 2018 21:40:44 +0000
Bug 1460045 - Pass module enabled states through init-data; r?esawin During session initialization, pass in the enabled state of all modules through the init-data, and use that to enable modules if necessary. This avoids a race condition where we enable modules too late on startup due to event queuing. MozReview-Commit-ID: 6kybGMw0uhV
2a0b65c9f8af9e466fa956774c889aea6947360e: Bug 1459501 - Fix race in EventDispatcher queuing; r?esawin draft
Jim Chen <nchen@mozilla.com> - Tue, 08 May 2018 17:38:11 -0400 - rev 792813
Push 109188 by bmo:nchen@mozilla.com at Tue, 08 May 2018 21:39:02 +0000
Bug 1459501 - Fix race in EventDispatcher queuing; r?esawin There's a race in EventDispatcher, where the ready state can change during a dispatch. In that case, we can end up neither dispatching an event nor queuing it, which effectively drops the event. MozReview-Commit-ID: GvjSUzjBrsT
ac30cf0e3fee22c76bfa020e54fb1b5d3b38d5ca: Bug 1459301 - 3. Fix and add onNewSession tests; r?snorp draft
Jim Chen <nchen@mozilla.com> - Tue, 08 May 2018 17:38:10 -0400 - rev 792812
Push 109188 by bmo:nchen@mozilla.com at Tue, 08 May 2018 21:39:02 +0000
Bug 1459301 - 3. Fix and add onNewSession tests; r?snorp Use RDP instead of synthesizeTap to fix the onNewSession tests. Also add some additional onNewSession tests, including setting / not-setting of the window opener.
9a43766ca25516c47ca7b627d1ccb563b4cf9b78: Bug 1459301 - 2. Allow nested loopUntilIdle calls; r?snorp draft
Jim Chen <nchen@mozilla.com> - Tue, 08 May 2018 17:38:10 -0400 - rev 792811
Push 109188 by bmo:nchen@mozilla.com at Tue, 08 May 2018 21:39:02 +0000
Bug 1459301 - 2. Allow nested loopUntilIdle calls; r?snorp There may be cases where loopUntilIdle calls are nested. Allow these calls by canceling the previous timeout when we set a new timeout. This patch also adds some general optimizations to loopUntilIdle, so we don't create a bunch of objects with every call.
6078114d6897249d8325f6400a4dca571a01539a: Bug 1459301 - 1. Wait on sessions opened through onNewSession response; r?snorp draft
Jim Chen <nchen@mozilla.com> - Tue, 08 May 2018 17:38:10 -0400 - rev 792810
Push 109188 by bmo:nchen@mozilla.com at Tue, 08 May 2018 21:39:02 +0000
Bug 1459301 - 1. Wait on sessions opened through onNewSession response; r?snorp The session returned through the onNewSession response is opened internally by GV. GeckoSessionTestRule should trap that and wait on the newly opened session, just like we do for any other session, so that this internal open operation is transparent to the test.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip