81a6d4161af1e2c4206ccee7c56427b2e8d8d497: Bug 1632705 - Part 5 - Port some more clips to explicit rect API. r=kats
Glenn Watson <git@intuitionlibrary.com> - Thu, 30 Apr 2020 12:08:54 +0000 - rev 527320
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1632705 - Part 5 - Port some more clips to explicit rect API. r=kats Differential Revision: https://phabricator.services.mozilla.com/D73179
5c4212964f7562fbe2013ff13d04de388e0edd58: Bug 1633145 - Bustage fix for jsglue.cpp
Tom Schuster <evilpies@gmail.com> - Thu, 30 Apr 2020 20:03:58 +0000 - rev 527319
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1633145 - Bustage fix for jsglue.cpp Differential Revision: https://phabricator.services.mozilla.com/D73343
c9206ff73b5f98d62a61efc7101b671ae7159369: Bug 1630281 - Cache the executable's IAT for ntdll.dll before COM initialization. r=mhowell
Toshihito Kikuchi <tkikuchi@mozilla.com> - Thu, 30 Apr 2020 18:26:18 +0000 - rev 527318
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1630281 - Cache the executable's IAT for ntdll.dll before COM initialization. r=mhowell When the browser process starts a sandbox process, we copy the executable's IAT for ntdll.dll into the new process to prevent DLL injection via IAT tampering as the launcher process does. However, if IAT has been modified by a module injected via `SetWindowHookEx`, the browser process cannot copy IAT because a modified IAT is invalid in a different process, failing to start any sandbox processes. The proposed fix is to cache IAT before COM initialization which may load modules via `SetWindowHookEx` for the first time in the process. Differential Revision: https://phabricator.services.mozilla.com/D73303
c9ecd54c90bb70434eb5a37ff0e563e2e4e86b30: Bug 1632073 - [RTL] Fix the url padding when 2-line layout is active r=dao
Itiel <itiel_yn8@walla.com> - Thu, 30 Apr 2020 19:34:41 +0000 - rev 527317
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1632073 - [RTL] Fix the url padding when 2-line layout is active r=dao Differential Revision: https://phabricator.services.mozilla.com/D73330
5b0db29d3faf79ce3a35d8e7f8fd579328901d59: Bug 1608388 - reduce frequency of mingw* builds. r=bc
Joel Maher <jmaher@mozilla.com> - Thu, 30 Apr 2020 19:58:54 +0000 - rev 527316
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1608388 - reduce frequency of mingw* builds. r=bc reduce frequency of mingw* builds. Differential Revision: https://phabricator.services.mozilla.com/D73316
a3a03366bcdf5eac72d4ce26f955030a3469e70c: Bug 1632705 - Part 4 - Port clear prims to use rounded clip rect API. r=kats
Glenn Watson <git@intuitionlibrary.com> - Thu, 30 Apr 2020 11:50:59 +0000 - rev 527315
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1632705 - Part 4 - Port clear prims to use rounded clip rect API. r=kats The implementation of this was previously ignoring the aRegion parameter, so was completely broken. This is only used by the Win7 widget code. This may fix an issue with drawing of window close buttons on Windows 7 with WebRender enabled. Differential Revision: https://phabricator.services.mozilla.com/D73163
ee3d0ac5d17f928a3bb146c49f8bf90af707f635: Bug 1634203 - Replace Kinto client with RemoteSettings client in test_remote_settings_poll r=glasserc
Rob Wu <rob@robwu.nl> - Thu, 30 Apr 2020 19:52:14 +0000 - rev 527314
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1634203 - Replace Kinto client with RemoteSettings client in test_remote_settings_poll r=glasserc Differential Revision: https://phabricator.services.mozilla.com/D73321
7ee1e32428089f716579e35c6a2378a6af20d854: Bug 1606862 support devtools as an optional extension permission r=rpl
Shane Caraveo <scaraveo@mozilla.com> - Thu, 30 Apr 2020 18:39:23 +0000 - rev 527313
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1606862 support devtools as an optional extension permission r=rpl Differential Revision: https://phabricator.services.mozilla.com/D71829
202234d9f7421aeeb3447909f8ba66479e6d4bf0: Bug 1633635 - Make tab animations obey prefers-reduced-motion. r=jaws
Dão Gottwald <dao@mozilla.com> - Thu, 30 Apr 2020 18:43:37 +0000 - rev 527312
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1633635 - Make tab animations obey prefers-reduced-motion. r=jaws Differential Revision: https://phabricator.services.mozilla.com/D72791
26952e3b611335a8cba129aca24337b843187144: Bug 1634449 - Set toolbar_field_text in the light theme. r=dao
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 30 Apr 2020 19:29:09 +0000 - rev 527311
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1634449 - Set toolbar_field_text in the light theme. r=dao We're setting the background but not the text color on the light theme, which means that per these two rules: https://searchfox.org/mozilla-central/rev/7fd1c1c34923ece7ad8c822bee062dd0491d64dc/toolkit/themes/shared/findBar.inc.css#63-64 You'll get: background-color: #fff; color: -moz-FieldText; If you have a dark system theme (like Adwaita Dark on Linux) where -moz-FieldText is white, then badness happens and you get white-on-white. The color is just tab_background_text, which seems to work quite nicely and is the same that the dark theme does for this field. Differential Revision: https://phabricator.services.mozilla.com/D73329
2545233d9410b88c83809938e53ee5622d03451c: Bug 1633704 - [wpt-sync] Update web-platform-tests to 7d7a74e34d6d9853a3d457c6d5ef1cfc0c55fbb6, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 28 Apr 2020 11:48:57 +0000 - rev 527310
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1633704 - [wpt-sync] Update web-platform-tests to 7d7a74e34d6d9853a3d457c6d5ef1cfc0c55fbb6, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 7d7a74e34d6d9853a3d457c6d5ef1cfc0c55fbb6 wpt-type: landing
60a87bfc559ad291b71d77618b1b5443ee86e8f5: Bug 1633114 [wpt PR 23250] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 28 Apr 2020 11:11:07 +0000 - rev 527309
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1633114 [wpt PR 23250] - Update wpt metadata, a=testonly wpt-pr: 23250 wpt-type: metadata
5e9a6c965ed7307f09125534079db6d05f5e39cf: Bug 1633114 [wpt PR 23250] - LazyLoad: Fix feature-policy tests, a=testonly
rajendrant <rajendrant@chromium.org> - Tue, 28 Apr 2020 11:48:33 +0000 - rev 527308
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1633114 [wpt PR 23250] - LazyLoad: Fix feature-policy tests, a=testonly Automatic update from web-platform-tests LazyLoad: Fix feature-policy tests This updates the lazyload attribute as 'loading' with values of auto, eager and lazy for the feature policy tests. TBR=hiroshige@chromium.org Fixed: 1074608 Change-Id: If8ba1d09bce518ac36b70bd2a7b01687ffec87c1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2166638 Commit-Queue: rajendrant <rajendrant@chromium.org> Reviewed-by: Scott Little <sclittle@chromium.org> Cr-Commit-Position: refs/heads/master@{#763010} -- wpt-commits: ddad50b245ec811f4cbce8c84639122e9a7732a9 wpt-pr: 23250
82fba3a68f2855245681d45e910545ccc7d7f288: Bug 1632041 [wpt PR 23163] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 28 Apr 2020 11:19:30 +0000 - rev 527307
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1632041 [wpt PR 23163] - Update wpt metadata, a=testonly wpt-pr: 23163 wpt-type: metadata
eb40eab5908951e463a7b8d2033338e28ab40f14: Bug 1632041 [wpt PR 23163] - Move 2d.getImageData.* in canvas_api to wpt, a=testonly
Yi Xu <yiyix@chromium.org> - Tue, 28 Apr 2020 11:48:25 +0000 - rev 527306
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1632041 [wpt PR 23163] - Move 2d.getImageData.* in canvas_api to wpt, a=testonly Automatic update from web-platform-tests Move 2d.getImageData.* in canvas_api to wpt Move 2d.getImageData.* from canvas_api to wpt. Bug: 1071659 Change-Id: I444088c44eb6f93d4800175deef05f99bfc8e98c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2159913 Commit-Queue: Yi Xu <yiyix@chromium.org> Reviewed-by: Fernando Serboncini <fserb@chromium.org> Cr-Commit-Position: refs/heads/master@{#763137} -- wpt-commits: 9d33bb0defdd1625a3af3fe066b1acfc80b23895 wpt-pr: 23163
c1c2c8827a01cd600c8c9b4d6b4402c5b91e1411: Bug 1633056 [wpt PR 23243] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 28 Apr 2020 09:57:49 +0000 - rev 527305
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1633056 [wpt PR 23243] - Update wpt metadata, a=testonly wpt-pr: 23243 wpt-type: metadata
a21b653891a4398d68cbaeafe378b93bf2b5644f: Bug 1633056 [wpt PR 23243] - Don't serialize closed shadow roots with getInnerHTML(), a=testonly
Mason Freed <masonfreed@chromium.org> - Tue, 28 Apr 2020 11:48:14 +0000 - rev 527304
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1633056 [wpt PR 23243] - Don't serialize closed shadow roots with getInnerHTML(), a=testonly Automatic update from web-platform-tests Don't serialize closed shadow roots with getInnerHTML() This CL corrects the behavior of getInnerHTML() so that closed shadow roots are not serialized. It also adds a test of the getInnerHTML() function. Bug: 1042130 Change-Id: Iac214b16799cee45bcd90be8f618cc5560eb1db4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2166383 Commit-Queue: Kouhei Ueno <kouhei@chromium.org> Reviewed-by: Kouhei Ueno <kouhei@chromium.org> Auto-Submit: Mason Freed <masonfreed@chromium.org> Cr-Commit-Position: refs/heads/master@{#763236} -- wpt-commits: c88ed219c1a65af9f83844181b84111e9462f8b6 wpt-pr: 23243
dcec16f6a03dbb154e25a3c52ece7b6c652a5d96: Bug 1630955 [wpt PR 23060] - [css-speech] rename Integer.html to voice-family-integer.html, a=testonly
Philip Jägenstedt <philip@foolip.org> - Tue, 28 Apr 2020 11:48:09 +0000 - rev 527303
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1630955 [wpt PR 23060] - [css-speech] rename Integer.html to voice-family-integer.html, a=testonly Automatic update from web-platform-tests [css-speech] rename Integer.html to voice-family-integer.html (#23060) Renamed because it's one of few tests with capitalized filenames. -- wpt-commits: b5e6c40a2bd4c4ae8bd64dad3f3732c023f150b4 wpt-pr: 23060
099aa92486bc89a1169a82107bebb2d2316e75d3: Bug 1633578 [wpt PR 23279] - [FragmentItem] Prevent dangling LayoutObject ptrs in block fragmentation., a=testonly
Morten Stenshorne <mstensho@chromium.org> - Tue, 28 Apr 2020 11:48:04 +0000 - rev 527302
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1633578 [wpt PR 23279] - [FragmentItem] Prevent dangling LayoutObject ptrs in block fragmentation., a=testonly Automatic update from web-platform-tests [FragmentItem] Prevent dangling LayoutObject ptrs in block fragmentation. NGInlineCursor doesn't work with block fragmentation, so we'd end up with NGFragmentItem objects with dangling pointers to LayoutObject. To fix this, perform a full walk through all fragment items in all fragments, if it's likely that we're in block fragmentation. CL:2152824 caused two tests to crash because of this, and it therefore got reverted. Add another test now, which would also crash without the aforementioned CL. Bug: 1075517 Change-Id: I97e2fae63d89031ea258ba146898e7fcfe56bd45 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2165800 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#763233} -- wpt-commits: e9ed833d0c9483012493d839434137de7e7ba00d wpt-pr: 23279
e0f5465cc350fe751af0dfbccc3b0a64963c62f2: Bug 1633489 [wpt PR 23272] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 28 Apr 2020 08:34:07 +0000 - rev 527301
Push 37366 by cbrindusan@mozilla.com at Fri, 01 May 2020 09:42:47 +0000
Bug 1633489 [wpt PR 23272] - Update wpt metadata, a=testonly wpt-pr: 23272 wpt-type: metadata
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip