a99600391704f8752e6f05e312fe8e8cd588715a: Bug 1511138 - Fix LightweightThemeConsumer's use of getComputedStyle. r=jaws,mconley
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 30 Nov 2018 12:40:25 +0100 - rev 508894
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1511138 - Fix LightweightThemeConsumer's use of getComputedStyle. r=jaws,mconley See D13472 for spec quotes and such. Other browsers don't allow getting computed styles in disconnected subtrees and we agreed to follow suit (it does make sense because when you're not on the flat tree it's not defined what you're supposed to inherit from, specially in presence of Shadow DOM). Also, it allows the style system to rely on the DOM being in a sane state. Differential Revision: https://phabricator.services.mozilla.com/D13551
4ef293b908879b56b27c1f473127db680c099a60: Bug 1511138 - Fix / update tests. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 30 Nov 2018 18:02:33 +0100 - rev 508893
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1511138 - Fix / update tests. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D13550
4df286b234b3daf6c315ae2f3f58f857664f88c7: Bug 1511138 - Never return styles for disconnected elements. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 30 Nov 2018 18:01:48 +0100 - rev 508892
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1511138 - Never return styles for disconnected elements. r=smaug https://drafts.csswg.org/cssom/#dom-window-getcomputedstyle says: > If elt is connected, part of the flat tree, and its shadow-including root... WebKit and Blink already do this, and we do it already except for cross-document situations, where we can end up with a PresShell even if GetPresShellForContent returns null. The style system should be able to rely on ShadowRoots having a non-null shadow host. Differential Revision: https://phabricator.services.mozilla.com/D13472
5e6e283f0e0080fc9d2be472b51d738e8d790ed4: Bug 1501587 - land NSS NSS_3_41_RTM UPGRADE_NSS_RELEASE, r=me
J.C. Jones <jc@mozilla.com> - Fri, 07 Dec 2018 17:01:03 +0000 - rev 508891
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1501587 - land NSS NSS_3_41_RTM UPGRADE_NSS_RELEASE, r=me
c2ecb25b00d4ad095f23e66fb91507c7978fda8b: Bug 1512050 - Add not-yet-fully-passing web-platform tests about readable streams to jit-test anyway. r=arai
Jason Orendorff <jorendorff@mozilla.com> - Sun, 09 Dec 2018 18:03:50 +0000 - rev 508890
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1512050 - Add not-yet-fully-passing web-platform tests about readable streams to jit-test anyway. r=arai Differential Revision: https://phabricator.services.mozilla.com/D13750
a6eb6e3732aea5d375757a28ea5cfe3de430a6f9: Bug 1507950 - Allow calling controller.error() when the stream is not readable. r=arai
Jason Orendorff <jorendorff@mozilla.com> - Sun, 09 Dec 2018 17:59:36 +0000 - rev 508889
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507950 - Allow calling controller.error() when the stream is not readable. r=arai Differential Revision: https://phabricator.services.mozilla.com/D13748
efcada818361f5d8cc3ab78fb6039147e3da45ba: Bug 1507943 - Fix ReadableStream constructor handling of "pull" and "cancel" methods. r=arai
Jason Orendorff <jorendorff@mozilla.com> - Sun, 09 Dec 2018 17:57:09 +0000 - rev 508888
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1507943 - Fix ReadableStream constructor handling of "pull" and "cancel" methods. r=arai Differential Revision: https://phabricator.services.mozilla.com/D13747
10e651a2adff43b61e560dd13707598cc08b1bc9: Bug 1503012 - Part 2: Shim some web-platform-tests for streams into the jit-tests. r=arai,chmanchester,jimb
Jason Orendorff <jorendorff@mozilla.com> - Sun, 09 Dec 2018 15:48:33 +0000 - rev 508887
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1503012 - Part 2: Shim some web-platform-tests for streams into the jit-tests. r=arai,chmanchester,jimb This is an egregious hack. The web-platform-tests were not meant to run in the shell. The eight tests that are included are the ones that we pass with flying colors. In most of the others, we still have a failure or two. Differential Revision: https://phabricator.services.mozilla.com/D11533
88d304c633b6091a21fc64290256ef3fb51b7421: Bug 1423215 - Upload an uncompressed runnable-jobs.json artifact in addition to the gz version r=dustin
Wes Kocher <wkocher@mozilla.com> - Sun, 09 Dec 2018 05:07:48 +0000 - rev 508886
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1423215 - Upload an uncompressed runnable-jobs.json artifact in addition to the gz version r=dustin Uploading both versions will hopefully make this easier to uplift. Once old pushes and artifacts expire, we can stop uploading the gzipped version. Differential Revision: https://phabricator.services.mozilla.com/D13601
3859ee4382cf89c5ab354ce4e495fd19af9ffc58: Bug 1511655 - Re-enable browser_UrlbarInput_tooltip.js on Windows. r=dao
Johann Hofmann <jhofmann@mozilla.com> - Sat, 08 Dec 2018 20:50:12 +0000 - rev 508885
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1511655 - Re-enable browser_UrlbarInput_tooltip.js on Windows. r=dao Differential Revision: https://phabricator.services.mozilla.com/D14016
1f9b987dc95749f0b743e6e82bf85ee8f30eb179: Bug 1510275 - Make sure that we only ever dispatch a single STATE_COOKIES_LOADED notification per top-level document r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 08 Dec 2018 20:19:16 +0000 - rev 508884
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1510275 - Make sure that we only ever dispatch a single STATE_COOKIES_LOADED notification per top-level document r=baku Differential Revision: https://phabricator.services.mozilla.com/D13849
0cfce8efa53e28de8fb2095e279462ec7f5393a8: Bug 1483354 - use promiseDocumentFlushed to execute tabstrip scrolling after creating a background tab, r=dao
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Sat, 08 Dec 2018 16:27:12 +0000 - rev 508883
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1483354 - use promiseDocumentFlushed to execute tabstrip scrolling after creating a background tab, r=dao Depends on D13675 Differential Revision: https://phabricator.services.mozilla.com/D13676
4fb8cba13911f25d76e404d6a90fba2e15aab4ea: Bug 1483354 - avoid flushing layout for new background tabs when the tabstrip isn't overflowing, r=dao
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 05 Dec 2018 21:31:45 +0000 - rev 508882
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1483354 - avoid flushing layout for new background tabs when the tabstrip isn't overflowing, r=dao Differential Revision: https://phabricator.services.mozilla.com/D13675
ce7554d953fdfcd815afd66ea91d4da6e28077c6: Bug 1512179 - Fix a nullptr deref crash in ContentPermissionRequestBase::GetPrincipal() r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 07 Dec 2018 18:02:56 +0000 - rev 508881
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1512179 - Fix a nullptr deref crash in ContentPermissionRequestBase::GetPrincipal() r=baku Differential Revision: https://phabricator.services.mozilla.com/D13852
3d100f5e604d23d64866061d6e7d5db244a4a3c6: Bug 1510657 - Ensure that we don't attempt to access a channel's window in the parent process inside AntiTrackingCommon::NotifyBlockingDecision() r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 08 Dec 2018 19:41:05 +0000 - rev 508880
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1510657 - Ensure that we don't attempt to access a channel's window in the parent process inside AntiTrackingCommon::NotifyBlockingDecision() r=baku Some channels such as the dummy channel created inside CookieServiceParent::RecvSetCookieString() do not have an nsIParentChannel interface, but we must be careful to not run the content process code path for them. Differential Revision: https://phabricator.services.mozilla.com/D13519
09493e80dbe7c1486eb3c93960cc81f73c8c5356: Bug 1512410 part 2 - Don't create a TypeNewScript for cross-realm constructors, add more asserts. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Sat, 08 Dec 2018 18:10:29 +0000 - rev 508879
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1512410 part 2 - Don't create a TypeNewScript for cross-realm constructors, add more asserts. r=luke Depends on D13903 Differential Revision: https://phabricator.services.mozilla.com/D13904
c24a1c1237babf78b65f6331579ee8d9b5607432: Bug 1512410 part 1 - Add a realm check to the NewObjectCache to fix a bug with same-compartment realms. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Sat, 08 Dec 2018 18:06:17 +0000 - rev 508878
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1512410 part 1 - Add a realm check to the NewObjectCache to fix a bug with same-compartment realms. r=luke Differential Revision: https://phabricator.services.mozilla.com/D13903
27f608825f9b06148d980d28eb934a01fc1e0070: Bug 1512718 - Do a realm check instead of compartment check in mozJSSubScriptLoader::DoLoadSubScriptWithOptions. r=kmag
Jan de Mooij <jdemooij@mozilla.com> - Sat, 08 Dec 2018 16:35:06 +0000 - rev 508877
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1512718 - Do a realm check instead of compartment check in mozJSSubScriptLoader::DoLoadSubScriptWithOptions. r=kmag Differential Revision: https://phabricator.services.mozilla.com/D13996
ebc66c250b56efda663cc298ccbe03156fe6725b: Bug 1509449 - Use document.getElementById instead of document.querySelector in ContentBlocking.init r=dao
rjairath <rishabhjairath@gmail.com> - Sat, 08 Dec 2018 16:03:49 +0000 - rev 508876
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1509449 - Use document.getElementById instead of document.querySelector in ContentBlocking.init r=dao Differential Revision: https://phabricator.services.mozilla.com/D14009
f629bf79aa7bff95f77b86b7f064d417f24ab1a8: Bug 1511394 - Update buttons according to photon spec. r=dao
matthias <matthias@kammueller.eu> - Sat, 08 Dec 2018 15:35:45 +0000 - rev 508875
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1511394 - Update buttons according to photon spec. r=dao Differential Revision: https://phabricator.services.mozilla.com/D13878
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip