c8f0bf3f70f51b948c11ee42ea13b331ae52e4a6: Bug 1686326 - [quirks] Apply line-height quirk code in both quirks and limited-quirks mode in all places. r=jfkthame default tip
Mats Palmgren <mats@mozilla.com> - Sat, 16 Jan 2021 10:47:50 +0000 - rev 563505
Push 134347 by mpalmgren@mozilla.com at Sat, 16 Jan 2021 18:37:51 +0000
Bug 1686326 - [quirks] Apply line-height quirk code in both quirks and limited-quirks mode in all places. r=jfkthame nsLineLayout.cpp now checks: CompatibilityMode() != eCompatibility_FullStandards in all places. Differential Revision: https://phabricator.services.mozilla.com/D102080
3822fe3e163d215848021a8e2b6fe6f9b44a8a5a: Bug 1551040 - Add dark mode to plaintext.css, and a document rule to target plaintext documents. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 16 Jan 2021 10:53:09 +0000 - rev 563504
Push 134346 by ealvarez@mozilla.com at Sat, 16 Jan 2021 18:29:39 +0000
Bug 1551040 - Add dark mode to plaintext.css, and a document rule to target plaintext documents. r=boris We add two @-moz-document functions: `plain-text-document()`, matching the obvious, and `unobservable-document()`, which matches a top-level document with no opener. This is the equivalent check we do for automatic darkening of `about:blank` here: https://searchfox.org/mozilla-central/rev/014fe72eaba26dcf6082fb9bbaf208f97a38594e/layout/base/PresShell.cpp#5282 The former we don't need to use, but it's nice to let user stylesheets target plaintext documents properly (rather than relying on extensions or what not). Note that these are not content-observable. Add two tests: One showing that we produce different rendering when on dark mode, and one showing that we produce the same one from an iframe, regardless of dark mode. Depends on D101517 Differential Revision: https://phabricator.services.mozilla.com/D101518
032025f28d8ffdfcaa4c4dd4eb341ce97b63ca6c: Bug 1551040 - Add const versions of Document casts. r=edgar
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 16 Jan 2021 10:53:11 +0000 - rev 563503
Push 134346 by ealvarez@mozilla.com at Sat, 16 Jan 2021 18:29:39 +0000
Bug 1551040 - Add const versions of Document casts. r=edgar Depends on D101516 Differential Revision: https://phabricator.services.mozilla.com/D101517
1aeb38c2dce30979666decda86fb60a574c6d88b: Bug 1551040 - Allow resource:// stylesheets to use chrome-only rules. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 16 Jan 2021 18:26:52 +0000 - rev 563502
Push 134346 by ealvarez@mozilla.com at Sat, 16 Jan 2021 18:29:39 +0000
Bug 1551040 - Allow resource:// stylesheets to use chrome-only rules. r=boris We'll use it to use @-moz-document from plaintext.css. Differential Revision: https://phabricator.services.mozilla.com/D101516
6083cdb61f421976f3fb97357b028f2d71d58924: Bug 1686220 - Restore bullet image load priority boost which was lost in bug 1685078. r=jrmuizel
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 16 Jan 2021 17:05:41 +0000 - rev 563501
Push 134345 by ealvarez@mozilla.com at Sat, 16 Jan 2021 18:09:25 +0000
Bug 1686220 - Restore bullet image load priority boost which was lost in bug 1685078. r=jrmuizel https://hg.mozilla.org/mozilla-central/rev/66d167aa16ea#l4.139 Had no equivalent in the new code. This seems important for Wikipedia's visual metrics. Differential Revision: https://phabricator.services.mozilla.com/D102086
d7c9210a4bf73f72e6f9a583595a3289de9d0d52: Backed out changeset 03c509adfe55 (bug 1588904) for causing bustages.
Mihai Alexandru Michis <malexandru@mozilla.com> - Sat, 16 Jan 2021 18:09:05 +0200 - rev 563500
Push 134344 by malexandru@mozilla.com at Sat, 16 Jan 2021 16:10:52 +0000
Backed out changeset 03c509adfe55 (bug 1588904) for causing bustages. CLOSED TREE
03c509adfe5551e51b64289e1746479d4c1ac8a6: Bug 1588904 - [Linux/EGL] Use correct rendering device in multi-GPU setup, r=stransky,emilio,jgilbert
Robert Mader <robert.mader@posteo.de> - Sat, 16 Jan 2021 15:36:12 +0000 - rev 563499
Push 134343 by cbrindusan@mozilla.com at Sat, 16 Jan 2021 15:48:47 +0000
Bug 1588904 - [Linux/EGL] Use correct rendering device in multi-GPU setup, r=stransky,emilio,jgilbert Fetch the DRM device in the EGL version of glxtest, set it in gfxInfo and pass it to gfxVars. Finally, use it in nsDMABufDevice::Configure(). While on it, also clean up EGL typedefs and defines a bit to match how it's done for GLX. Inspired by and copied from wlroots and Xwayland. Thanks to emersion! Differential Revision: https://phabricator.services.mozilla.com/D98108
974cf1a7937728adb69a6383cb7f282be56f0ffa: Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio
Sylvestre Ledru <sledru@mozilla.com> - Sat, 16 Jan 2021 15:36:39 +0000 - rev 563498
Push 134342 by sledru@mozilla.com at Sat, 16 Jan 2021 15:39:16 +0000
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio Updated with rustfmt 1.4.18-stable (8157a3f 2020-07-15) # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D100935
f21eac816a2dfc3611e46cd3b225592249ca90d9: Bug 1686787 - Attempt to make gc/preturning.js test more robust r=allstarschh
Jon Coppeard <jcoppeard@mozilla.com> - Sat, 16 Jan 2021 13:24:22 +0000 - rev 563497
Push 134341 by jcoppeard@mozilla.com at Sat, 16 Jan 2021 13:27:35 +0000
Bug 1686787 - Attempt to make gc/preturning.js test more robust r=allstarschh I don't know if this will fix the reported problem but it should make the test less sensitive to initial conditions by fixing the nursery size at the start of the test. Differential Revision: https://phabricator.services.mozilla.com/D101950
ae6b6624d3a78948e21b6eee1075d6df31491084: Backed out changeset dde159ea0c4c (bug 1588904) for build bustages at xf86drm.h. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Sat, 16 Jan 2021 14:51:34 +0200 - rev 563496
Push 134340 by cbrindusan@mozilla.com at Sat, 16 Jan 2021 12:52:22 +0000
Backed out changeset dde159ea0c4c (bug 1588904) for build bustages at xf86drm.h. CLOSED TREE
dde159ea0c4c95cccb1fc96b69de50499523c8b4: Bug 1588904 - [Linux/EGL] Use correct rendering device in multi-GPU setup, r=stransky,emilio,jgilbert
Robert Mader <robert.mader@posteo.de> - Sat, 16 Jan 2021 12:14:37 +0000 - rev 563495
Push 134339 by malexandru@mozilla.com at Sat, 16 Jan 2021 12:35:28 +0000
Bug 1588904 - [Linux/EGL] Use correct rendering device in multi-GPU setup, r=stransky,emilio,jgilbert Fetch the DRM device in the EGL version of glxtest, set it in gfxInfo and pass it to gfxVars. Finally, use it in nsDMABufDevice::Configure(). While on it, also clean up EGL typedefs and defines a bit to match how it's done for GLX. Inspired by and copied from wlroots and Xwayland. Thanks to emersion! Differential Revision: https://phabricator.services.mozilla.com/D98108
33f255475ce3ca90d17d68f282d12b636bceab85: Backed out changeset 4934ec1fbb6f (bug 1649611) for causing xpcshell failures in test_DownloadCore.js
Mihai Alexandru Michis <malexandru@mozilla.com> - Sat, 16 Jan 2021 12:50:11 +0200 - rev 563494
Push 134338 by malexandru@mozilla.com at Sat, 16 Jan 2021 10:50:40 +0000
Backed out changeset 4934ec1fbb6f (bug 1649611) for causing xpcshell failures in test_DownloadCore.js CLOSED TREE
163a91f9fe87951f7e0f9d5462b68e40e9e1fb67: Backed out 4 changesets (bug 1551040) for causing mochitest failures.
Mihai Alexandru Michis <malexandru@mozilla.com> - Sat, 16 Jan 2021 12:47:04 +0200 - rev 563493
Push 134338 by malexandru@mozilla.com at Sat, 16 Jan 2021 10:50:40 +0000
Backed out 4 changesets (bug 1551040) for causing mochitest failures. CLOSED TREE Backed out changeset 06c07b144db8 (bug 1551040) Backed out changeset a6ebb45be432 (bug 1551040) Backed out changeset 38f1416a92c3 (bug 1551040) Backed out changeset 6c80881c8844 (bug 1551040)
318bcc65d9ddb256dfed991d58e444240cdff20c: Bug 1686868 - Update jsshell metadata, r=apavel
James Graham <james@hoppipolla.co.uk> - Fri, 15 Jan 2021 16:04:10 +0000 - rev 563492
Push 134337 by wptsync@mozilla.com at Sat, 16 Jan 2021 09:37:41 +0000
Bug 1686868 - Update jsshell metadata, r=apavel Differential Revision: https://phabricator.services.mozilla.com/D101940
06c07b144db88f864ea9610dbac842a06825b92e: Bug 1551040 - Fix a warning by removing a now-unused use statement.
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 16 Jan 2021 04:44:10 +0100 - rev 563491
Push 134336 by emilio@crisal.io at Sat, 16 Jan 2021 03:44:59 +0000
Bug 1551040 - Fix a warning by removing a now-unused use statement. MANUAL PUSH: bustage on a CLOSED TREE.
a6ebb45be432c64e6813e1c1129c79bbb83e9bc0: Bug 1551040 - Add dark mode to plaintext.css, and a document rule to target plaintext documents. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 16 Jan 2021 03:19:38 +0000 - rev 563490
Push 134335 by ealvarez@mozilla.com at Sat, 16 Jan 2021 03:22:18 +0000
Bug 1551040 - Add dark mode to plaintext.css, and a document rule to target plaintext documents. r=boris We add two @-moz-document functions: `plain-text-document()`, matching the obvious, and `unobservable-document()`, which matches a top-level document with no opener. This is the equivalent check we do for automatic darkening of `about:blank` here: https://searchfox.org/mozilla-central/rev/014fe72eaba26dcf6082fb9bbaf208f97a38594e/layout/base/PresShell.cpp#5282 The former we don't need to use, but it's nice to let user stylesheets target plaintext documents properly (rather than relying on extensions or what not). Note that these are not content-observable. Add two tests: One showing that we produce different rendering when on dark mode, and one showing that we produce the same one from an iframe, regardless of dark mode. Depends on D101517 Differential Revision: https://phabricator.services.mozilla.com/D101518
38f1416a92c32ce61f33ad73969929fde79447ad: Bug 1551040 - Add const versions of Document casts. r=edgar
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 13 Jan 2021 11:39:30 +0000 - rev 563489
Push 134335 by ealvarez@mozilla.com at Sat, 16 Jan 2021 03:22:18 +0000
Bug 1551040 - Add const versions of Document casts. r=edgar Depends on D101516 Differential Revision: https://phabricator.services.mozilla.com/D101517
6c80881c88445da1c05417386e3ce6611cfc0f68: Bug 1551040 - Allow resource:// stylesheets to use chrome-only rules. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 15 Jan 2021 21:26:57 +0000 - rev 563488
Push 134335 by ealvarez@mozilla.com at Sat, 16 Jan 2021 03:22:18 +0000
Bug 1551040 - Allow resource:// stylesheets to use chrome-only rules. r=boris We'll use it to use @-moz-document from plaintext.css. Differential Revision: https://phabricator.services.mozilla.com/D101516
0eb470b7f12e7ada34473734ba66c16d58de783e: Bug 1681788 - Don't do fragmentation stuff when AvailableBSize() is NS_UNCONSTRAINEDSIZE. r=TYLin
Mats Palmgren <mats@mozilla.com> - Fri, 15 Jan 2021 23:42:26 +0000 - rev 563487
Push 134334 by mpalmgren@mozilla.com at Sat, 16 Jan 2021 00:41:08 +0000
Bug 1681788 - Don't do fragmentation stuff when AvailableBSize() is NS_UNCONSTRAINEDSIZE. r=TYLin The existing code set mayNeedNextInFlow to true because the effectiveContentBSize was so large it was greater than NS_UNCONSTRAINEDSIZE. We shouldn't even do this comparison at all if the reflow is unconstrained. Differential Revision: https://phabricator.services.mozilla.com/D99735
54d2b8baf7966d9491394e5e325c013ed50be276: Bug 1687052 - Part 5: Remove test_wpt_pointerevent_capture_suppressing_mouse-manual.html; r=masayuki
Edgar Chen <echen@mozilla.com> - Fri, 15 Jan 2021 23:35:45 +0000 - rev 563486
Push 134333 by echen@mozilla.com at Sat, 16 Jan 2021 00:40:41 +0000
Bug 1687052 - Part 5: Remove test_wpt_pointerevent_capture_suppressing_mouse-manual.html; r=masayuki pointerevent_capture_suppressing_mouse-manual.html are no longer a manual test in wpt after using web-driver, and we could pass most of test in wpt one, - https://wpt.fyi/results/pointerevents/pointerevent_capture_suppressing_mouse.html?label=experimental&label=master&aligned Depends on D102050 Differential Revision: https://phabricator.services.mozilla.com/D102051
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 tip