searching for reviewer(testonly)
75d1bc81dfefbeef1a0fbd5d68c1d1a2293a9d4c: Bug 1780589 - [wpt-sync] Update web-platform-tests to 708e66f1a0db7f22fef274cbf0d1dc55bc87b67e, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 21 Jul 2022 16:01:17 +0000 - rev 695906
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780589 - [wpt-sync] Update web-platform-tests to 708e66f1a0db7f22fef274cbf0d1dc55bc87b67e, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 708e66f1a0db7f22fef274cbf0d1dc55bc87b67e wpt-type: landing
6638d28f7a07b05ef4ec92245073230788465703: Bug 1779283 [wpt PR 34814] - CORE-AAM: update subscript and superscript MSAA mapping, a=testonly
Valerie Young <spectranaut@gmail.com> - Thu, 21 Jul 2022 15:57:56 +0000 - rev 695905
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779283 [wpt PR 34814] - CORE-AAM: update subscript and superscript MSAA mapping, a=testonly Automatic update from web-platform-tests CORE-AAM: update subscript and superscript MSAA mapping (#34814) See issue: https://github.com/w3c/core-aam/issues/130 Co-authored-by: Valerie Young <spectranaut@igalia.com> -- wpt-commits: 708e66f1a0db7f22fef274cbf0d1dc55bc87b67e wpt-pr: 34814
53795dc29cc28fca334456226dd9471244b3b407: Bug 1780467 [wpt PR 34920] - [TableFragmentation] Fix DCHECK in FinishFragmentation for rows., a=testonly
Ian Kilpatrick <ikilpatrick@chromium.org> - Thu, 21 Jul 2022 15:57:49 +0000 - rev 695904
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780467 [wpt PR 34920] - [TableFragmentation] Fix DCHECK in FinishFragmentation for rows., a=testonly Automatic update from web-platform-tests [TableFragmentation] Fix DCHECK in FinishFragmentation for rows. Previously we'd pass in the border/padding into the FinishFragmentation function for both rows & sections. Table sections/rows however don't (directly) have border/padding. In non-collapsed mode, they don't reserve any space, and for collapsed mode the specified border only affects the border on the actual table-cell. As such just pass in a LayoutUnit() for the trailing_border_padding variable. Fixed: 1336163 Change-Id: I49c71813db62f4d1ea01d7dbce4cd311166f8d30 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3778502 Reviewed-by: Alison Maher <almaher@microsoft.com> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026602} -- wpt-commits: 7643ce465a934b3b69d988fc33bfe9585469a185 wpt-pr: 34920
67e6cfc5875b5271dd63446e675387cd7e1e3c68: Bug 1780491 [wpt PR 34757] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 21 Jul 2022 01:24:47 +0000 - rev 695903
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780491 [wpt PR 34757] - Update wpt metadata, a=testonly wpt-pr: 34757 wpt-type: metadata
6627b62b5d6bbf391da2e8f7f9dde7cbda0b0459: Bug 1780491 [wpt PR 34757] - [WPT] Refactor evaluation-order tests, a=testonly
Hiroshige Hayashizaki <hiroshige@chromium.org> - Thu, 21 Jul 2022 15:57:35 +0000 - rev 695902
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780491 [wpt PR 34757] - [WPT] Refactor evaluation-order tests, a=testonly Automatic update from web-platform-tests [WPT] Refactor evaluation-order tests - Clean up directory structure - Use .any.js (that now supports module workers) Tests around Window load events are removed: - In order to generalize the tests between Window/Worker and make them more suited for `.any.js` style, and - Because the timing of Window load events are affected by https://github.com/whatwg/html/issues/5824 in `evaluation-order-4` tests. Before this CL, `evaluation-order-4-tla.html` was failing due to this, and after this CL the test passes, on Firefox. Bug: 1128214 Change-Id: I142314c3d5ef854b342976ec89edead818f51940 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3750081 Reviewed-by: Camillo Bruni <cbruni@chromium.org> Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026552} -- wpt-commits: a15924677b5d5c85d1eafc30eb34e7a2d441181c wpt-pr: 34757
530670caa38689f4cb2772e60cca91712ab6bbdf: Bug 1780474 [wpt PR 34921] - Add a comment about the testing methodology, a=testonly
Mason Freed <masonf@chromium.org> - Thu, 21 Jul 2022 15:56:39 +0000 - rev 695901
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780474 [wpt PR 34921] - Add a comment about the testing methodology, a=testonly Automatic update from web-platform-tests Add a comment about the testing methodology This comes from a comment on [1] - more of an explanatory comment is added to clarify why tests are skipped if they run too slowly. [1] https://chromium-review.googlesource.com/c/chromium/src/+/3760885 Bug: 1307772 Change-Id: I69b94218cf2b27eecbf2eac794bea9083e84c117 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3778249 Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Auto-Submit: Mason Freed <masonf@chromium.org> Commit-Queue: Mason Freed <masonf@chromium.org> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#1026509} -- wpt-commits: deab937d37088151680a31dbe4871e474c535778 wpt-pr: 34921
629498f479240a60ff4a9cc14db1d055c6103451: Bug 1780427 [wpt PR 34917] - Fix the ResizeObserver devicePixel2.html test, a=testonly
Greggman <github@greggman.com> - Thu, 21 Jul 2022 15:56:32 +0000 - rev 695900
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780427 [wpt PR 34917] - Fix the ResizeObserver devicePixel2.html test, a=testonly Automatic update from web-platform-tests Fix the ResizeObserver devicePixel2.html test (#34917) The call to set the body's pattern needs to be inside observer's callback so that if the user zooms the pattern size is recalculated. -- wpt-commits: b4c2c748711136ffd222d90a903b0599c8df4fe5 wpt-pr: 34917
54f5160c6a87eb52b932b3f6f1103ee6121819ee: Bug 1779512 [wpt PR 34839] - Fix hairlines along edges of mask bounding box in masked layers, a=testonly
Xianzhu Wang <wangxianzhu@chromium.org> - Thu, 21 Jul 2022 15:56:25 +0000 - rev 695899
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779512 [wpt PR 34839] - Fix hairlines along edges of mask bounding box in masked layers, a=testonly Automatic update from web-platform-tests Fix hairlines along edges of mask bounding box in masked layers The following caused the hairlines: 1. Both the mask layer and the masked layer were under the same clip node which clips the layers to the mask bounding box; 2. The mask layer and the masked layer used different raster scales, and mapping clip rects between the layer space and the screen space caused errors. In the screen space, if the rect on the masked layer was bigger than the mask layer, pixels along the edges of the mask bounding box in the masked layer would be visible. We can't force the same raster scale of the masked layer and the mask layer because sometimes they are determined independently for the best result of each layer. For example, we want to use the native scale for surface layers (used for composited videos). To solve the problem: 1. Change the output clip of the mask effect node and its isolation group node from the mask clip to the parent of the mask clip. 2. Change the painted result of the mask layer to the above output clip, so that the mask is no longer clipped by the mask bounding box. 3. Expand the bounds of the mask layer to make sure it always covers the masked layer. This won't change the rendered result (except for slight change in anti-aliased pixels when the surface/texture pixels are not 1:1 matching physical pixels) because the mask layer should be transparent outside of the mask bounding box, and these transparent pixels should mask off the pixels in the masked layers just like an exact mask clip. Bug: 1171601 Change-Id: I85ff66e54eb67d8be01a5791d38622397da3cdf7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3742680 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026396} -- wpt-commits: f461b6809f1fdb400f8a203a25001d2af121c088 wpt-pr: 34839
db07b0208324f60d5706f8d95d11ab5dbe3fb935: Bug 1780442 [wpt PR 34919] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 20 Jul 2022 19:04:46 +0000 - rev 695898
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780442 [wpt PR 34919] - Update wpt metadata, a=testonly wpt-pr: 34919 wpt-type: metadata
819128a2e7422dddf9b963654aaebb6c1f25d443: Bug 1780442 [wpt PR 34919] - Navigation API: Revamp intercepted-navigation scroll handling, a=testonly
Nate Chapin <japhet@chromium.org> - Thu, 21 Jul 2022 15:56:08 +0000 - rev 695897
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780442 [wpt PR 34919] - Navigation API: Revamp intercepted-navigation scroll handling, a=testonly Automatic update from web-platform-tests Navigation API: Revamp intercepted-navigation scroll handling Follows https://github.com/WICG/navigation-api/pull/239 Intent to Ship: https://groups.google.com/a/chromium.org/g/blink-dev/c/DKeklNbLG5s Bug: 1345507 Change-Id: Id5c1b9d77953388dbe287f6403b0a49c8359d51b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3758902 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Reviewed-by: Domenic Denicola <domenic@chromium.org> Commit-Queue: Nate Chapin <japhet@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026382} -- wpt-commits: 5fb15e04adca47cc972a2e4c665853aca6a1a5b9 wpt-pr: 34919
24606d078fab55554001cb8e93365554734d0970: Bug 1776183 [wpt PR 34549] - Fix Sandbox WPT which might not throw immediately, a=testonly
Pâris Meuleman <pmeuleman@chromium.org> - Thu, 21 Jul 2022 15:55:45 +0000 - rev 695896
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1776183 [wpt PR 34549] - Fix Sandbox WPT which might not throw immediately, a=testonly Automatic update from web-platform-tests Fix Sandbox WPT which might not throw immediately Firefox does not raise an exception when a sandboxed document is accessed through the opener proxy immediately after window.open. Instead wait for half a second before checking. This resulted in proper errors being raised during manual tests (due to cross origin access to the origin member). Change-Id: I8c2b1e57673f184b9443c07c51694bbece60c8bf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3720559 Commit-Queue: Pâris Meuleman <pmeuleman@chromium.org> Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026330} -- wpt-commits: 4318787abc85524c1121d608c8d6e8e658512f53 wpt-pr: 34549
6366fcfc50625c0f67e3799639a71d37ccbb39b3: Bug 1779537 [wpt PR 34842] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 21 Jul 2022 01:43:12 +0000 - rev 695895
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779537 [wpt PR 34842] - Update wpt metadata, a=testonly wpt-pr: 34842 wpt-type: metadata
37d746881d802eccd198573b593185e31da34704: Bug 1779537 [wpt PR 34842] - Add CSS properties to control pop-up hover behaviors, a=testonly
Mason Freed <masonf@chromium.org> - Thu, 21 Jul 2022 15:55:35 +0000 - rev 695894
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779537 [wpt PR 34842] - Add CSS properties to control pop-up hover behaviors, a=testonly Automatic update from web-platform-tests Add CSS properties to control pop-up hover behaviors This CL adds these two CSS properties (which are still subject to bikeshedding on the name): - hover-pop-up-delay - hover-pop-up-hide-delay Both properties are time valued properties. The first controls the delay after hovering an invoking element (using the hoverpopup attribute) before the pop-up is triggered. The second controls the delay after which a showing pop-up will be hidden if it isn't hovered for a period of time. The first is connected to the behavior, the second will be connected in a followup CL. Discussion: https://github.com/openui/open-ui/issues/526#issuecomment-1161917067 Bug: 1307772 Change-Id: Ia44cbf63f91732935d620c527265129ffeb4f96b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3760885 Auto-Submit: Mason Freed <masonf@chromium.org> Reviewed-by: David Baron <dbaron@chromium.org> Commit-Queue: Mason Freed <masonf@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026338} -- wpt-commits: c5e0cf072b586315c1e0cd79dec9a0d2d13771f6 wpt-pr: 34842
33832f8aa26df2d3b95324fcddfdd21b9d4efc6b: Bug 1779661 [wpt PR 34853] - Remove support for popup invoking attributes on text inputs, a=testonly
Mason Freed <masonf@chromium.org> - Thu, 21 Jul 2022 15:55:28 +0000 - rev 695893
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779661 [wpt PR 34853] - Remove support for popup invoking attributes on text inputs, a=testonly Automatic update from web-platform-tests Remove support for popup invoking attributes on text inputs Per the [1] resolution, we will not support this use case for now. [1] https://github.com/openui/open-ui/issues/420#issuecomment-1184841802 Bug: 1307772 Change-Id: Iecb548d80a50135aa08e81aa2aacf5b9d9755f36 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3764298 Reviewed-by: Joey Arhar <jarhar@chromium.org> Auto-Submit: Mason Freed <masonf@chromium.org> Commit-Queue: Mason Freed <masonf@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026329} -- wpt-commits: 7d1e56e895c2e7f8ff37a5ea504a79cecb7fcec8 wpt-pr: 34853
ac487e2ef17208d0a800e82508f9715e304638ab: Bug 1773369 [wpt PR 34353] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 20 Jul 2022 18:43:41 +0000 - rev 695892
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1773369 [wpt PR 34353] - Update wpt metadata, a=testonly wpt-pr: 34353 wpt-type: metadata
7aa1ba1f4e44aef1739dfedc2e99bd7894dc251b: Bug 1773369 [wpt PR 34353] - Implement navigateEvent.intercept() and navigateEvent.canIntercept, a=testonly
Nate Chapin <japhet@chromium.org> - Thu, 21 Jul 2022 15:55:16 +0000 - rev 695891
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1773369 [wpt PR 34353] - Implement navigateEvent.intercept() and navigateEvent.canIntercept, a=testonly Automatic update from web-platform-tests Implement navigateEvent.intercept() and navigateEvent.canIntercept Follows https://github.com/WICG/navigation-api/pull/235 intercept() works very similarly to transitionWhile(), except that instead of taking a mandatory Promise, it takes an optional handler function. If a function is provided and it returns a promise, navigation finish will be delayed until the Promise resolve, just as transitionWhile() delays navigation finish for its Promise. canIntercept is identical to canTransition. Intent to ship: https://groups.google.com/a/chromium.org/g/blink-dev/c/jyWqjAEv5LU Bug: 1336000 Change-Id: I94edd7fdc727080594f16fe4511cb7c302d88941 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3688177 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Nate Chapin <japhet@chromium.org> Reviewed-by: Domenic Denicola <domenic@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026325} -- wpt-commits: 5f0779f40dbb30349778db64db04754df8c4a4ef wpt-pr: 34353
4d8f15dfe3073da25e0be480f6356212303e3728: Bug 1780141 [wpt PR 34891] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 20 Jul 2022 18:26:06 +0000 - rev 695890
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780141 [wpt PR 34891] - Update wpt metadata, a=testonly wpt-pr: 34891 wpt-type: metadata
0ac77955580985ff192fd90760d06d22409345b3: Bug 1780141 [wpt PR 34891] - FSA: Add WPTs for isSameEntry on handles pointing to the same path, a=testonly
Austin Sullivan <asully@chromium.org> - Thu, 21 Jul 2022 15:53:23 +0000 - rev 695889
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780141 [wpt PR 34891] - FSA: Add WPTs for isSameEntry on handles pointing to the same path, a=testonly Automatic update from web-platform-tests FSA: Add WPTs for isSameEntry on handles pointing to the same path Handles of the same type pointing to the same path should be considered the same handle, even if the underlying entry of the original handle was at one point removed. It's impossible for a file and directory of the same path to exist on disk simultaneously, but it IS possible for a FileSystemFileHandle and FileSystemDirectoryHandle of the same path to exist simultaneously, since handles are still valid even if their backing store is removed. Change-Id: If0deb9e6ea64e228b3c54e14711c58a9e378142c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3771038 Auto-Submit: Austin Sullivan <asully@chromium.org> Reviewed-by: Joshua Bell <jsbell@chromium.org> Commit-Queue: Joshua Bell <jsbell@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026308} -- wpt-commits: 7a627776fb044b848bee82ee64eb04841c7b390d wpt-pr: 34891
09b99f6dead8f762eda367adbefbe5b4a9e37e26: Bug 1779901 [wpt PR 34864] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 20 Jul 2022 18:16:41 +0000 - rev 695888
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779901 [wpt PR 34864] - Update wpt metadata, a=testonly wpt-pr: 34864 wpt-type: metadata
08431579d8c1d538f40e2b8e85478accbcdb0719: Bug 1779901 [wpt PR 34864] - Add IDL reflections of pop-up triggering attributes, a=testonly
Mason Freed <masonf@chromium.org> - Thu, 21 Jul 2022 15:53:12 +0000 - rev 695887
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779901 [wpt PR 34864] - Add IDL reflections of pop-up triggering attributes, a=testonly Automatic update from web-platform-tests Add IDL reflections of pop-up triggering attributes Per the (new) resolution [1], this CL adds IDL reflections of the new triggering content attributes: popuptoggletarget, popupshowtarget, and popuphidetarget. These IDL attributes set/return just the text content of the content attribute, and cannot set elements directly, per the [2] resolution. [1] https://github.com/openui/open-ui/issues/382#issuecomment-1184773425 [2] https://github.com/openui/open-ui/issues/382#issuecomment-1158101375 Bug: 1307772 Change-Id: Iefe60ea7b86b606b0b3b8447fcebdcf576ac1771 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3764319 Auto-Submit: Mason Freed <masonf@chromium.org> Commit-Queue: Mason Freed <masonf@chromium.org> Reviewed-by: Joey Arhar <jarhar@chromium.org> Cr-Commit-Position: refs/heads/main@{#1026302} -- wpt-commits: a4e9e57e74d671be0525568fbc7dec17b7ab4149 wpt-pr: 34864
1aa56f685b63a46dfdb77718d7a7f742a6702788: Bug 1780275 [wpt PR 34901] - Met AttributeError due to screenshot returns None, a=testonly
WeizhongX <77710146+WeizhongX@users.noreply.github.com> - Thu, 21 Jul 2022 15:53:06 +0000 - rev 695886
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780275 [wpt PR 34901] - Met AttributeError due to screenshot returns None, a=testonly Automatic update from web-platform-tests Met AttributeError due to screenshot returns None (#34901) * Met AttributeError due to screenshot returns None Check and raise ValueError in such situation. The exception will be processed later. Stack trace as below: File "/b/s/w/ir/third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/executors/executorwebdriver.py", line 405, in run_func self.result = True, self.func(self.protocol, self.url, self.timeout) File "/b/s/w/ir/third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/executors/executorwebdriver.py", line 620, in _screenshot if screenshot.startswith("data:image/png;base64,"): AttributeError: 'NoneType' object has no attribute 'startswith' -- wpt-commits: bd821de5ba38e360b3f9f160d24b6fdf35dc721c wpt-pr: 34901
b3b5626385881fb693481aeadf1860cd61a14129: Bug 1780116 [wpt PR 34884] - Only use asyncio.wait_for in bidi navigation tests which expect a timeout, a=testonly
Julian Descottes <jdescottes@mozilla.com> - Thu, 21 Jul 2022 15:53:00 +0000 - rev 695885
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780116 [wpt PR 34884] - Only use asyncio.wait_for in bidi navigation tests which expect a timeout, a=testonly Automatic update from web-platform-tests Change approach for navigation bidi test -- wpt-commits: dd6ce9135708328697055801a8438ee4f04f12e2 wpt-pr: 34884
71988a1eac0877916efa781a7c5b279d00f9f7f7: Bug 1779735 [wpt PR 34858] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 15 Jul 2022 10:19:15 +0000 - rev 695884
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779735 [wpt PR 34858] - Update wpt metadata, a=testonly wpt-pr: 34858 wpt-type: metadata
8c1078f2d35d526b4e8fcfb12e42a754c0997125: Bug 1779735 [wpt PR 34858] - New tests for gradient interpolation, a=testonly
Mike Bremford <mike@bfo.co.uk> - Thu, 21 Jul 2022 15:52:49 +0000 - rev 695883
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779735 [wpt PR 34858] - New tests for gradient interpolation, a=testonly Automatic update from web-platform-tests New tests for gradient interpolation (#34858) Co-authored-by: Mike Bremford <mike@bfo.com> -- wpt-commits: 450ee0dbe9b4118bd7cee620d524bb4a5e53a0d1 wpt-pr: 34858
a6a21cae4aaa9a5485b9749d6618319d1d2cd8fa: Bug 1780309 [wpt PR 34908] - Bump types-python-dateutil from 2.8.18 to 2.8.19 in /tools, a=testonly
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> - Thu, 21 Jul 2022 15:52:29 +0000 - rev 695882
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780309 [wpt PR 34908] - Bump types-python-dateutil from 2.8.18 to 2.8.19 in /tools, a=testonly Automatic update from web-platform-tests Bump types-python-dateutil from 2.8.18 to 2.8.19 in /tools Bumps [types-python-dateutil](https://github.com/python/typeshed) from 2.8.18 to 2.8.19. - [Release notes](https://github.com/python/typeshed/releases) - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: types-python-dateutil dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> -- wpt-commits: 55af6a6f4eb90d2026c353d47c02b59ad9862aad wpt-pr: 34908
520b7539f9db1146d3fede3ae8ac2755f9809ed0: Bug 1780373 - [wpt-sync] Update web-platform-tests to 894c17b1c273bcdba5cbef544994782ee2ffff03, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 20 Jul 2022 11:07:25 +0000 - rev 695737
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780373 - [wpt-sync] Update web-platform-tests to 894c17b1c273bcdba5cbef544994782ee2ffff03, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 894c17b1c273bcdba5cbef544994782ee2ffff03 wpt-type: landing
bb67c0d05a71a85c84dad260cccb219b5816577e: Bug 1780314 [wpt PR 34909] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 20 Jul 2022 03:58:58 +0000 - rev 695736
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780314 [wpt PR 34909] - Update wpt metadata, a=testonly wpt-pr: 34909 wpt-type: metadata
2a164052d1eba6638b834339dedd227338a59fe5: Bug 1780314 [wpt PR 34909] - [ComputePressure] Rename classes, a=testonly
Wei4 Wang <wei4.wang@intel.com> - Wed, 20 Jul 2022 11:03:01 +0000 - rev 695735
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780314 [wpt PR 34909] - [ComputePressure] Rename classes, a=testonly Automatic update from web-platform-tests [ComputePressure] Rename classes The class name has changed from ComputePressureXXX to PressureXXX in the spec. This patch rename classes in implementation to make them align with the spec. Detailed information can be found here: https://github.com/WICG/compute-pressure/commit/3a41340edaae5299e374b2ebfeab283e6e0080f9 Bug: 1340165 Change-Id: Ie34740a15b253ba2f8b95d66fc186b86862df362 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3771085 Reviewed-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Commit-Queue: Wei4 Wang <wei4.wang@intel.com> Cr-Commit-Position: refs/heads/main@{#1026071} -- wpt-commits: 894c17b1c273bcdba5cbef544994782ee2ffff03 wpt-pr: 34909
7a49df869b2ece8f667c2af55d27c9aaaa9ff2d5: Bug 1777760 [wpt PR 34682] - Add new devicePixel ref test, a=testonly
Greggman <github@greggman.com> - Wed, 20 Jul 2022 11:02:45 +0000 - rev 695734
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1777760 [wpt PR 34682] - Add new devicePixel ref test, a=testonly Automatic update from web-platform-tests Add new devicePixel ref test (#34682) See comments in test for details -- wpt-commits: 8e8ed6f4bdeac2a8a12cbf608b772f696d3833e8 wpt-pr: 34682
2d7f87d0b8c5a551d898c01ef84863ec93fee44d: Bug 1780139 [wpt PR 34890] - [ComputePressure] Remove CPU frequency information., a=testonly
Wei4 Wang <wei4.wang@intel.com> - Wed, 20 Jul 2022 11:02:39 +0000 - rev 695733
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780139 [wpt PR 34890] - [ComputePressure] Remove CPU frequency information., a=testonly Automatic update from web-platform-tests [ComputePressure] Remove CPU frequency information. CPU frequency statistics are not a good metric. A CPU can have multiple boost modes depending on which core is running and depending on whether on AC or DC power. We cannot deduct that a CPU is stressed just because it is running at a high frequency. Also it might be running at a lower frequency due to power settings or being on DC power and then the system can easily be under pressure at this lower frequency. (GitHub issue: https://github.com/WICG/compute-pressure/issues/24, Spec change: https://github.com/WICG/compute-pressure/commit/e3da844ddb2a9bf5d8c86ab561f62bf666ed6d27). We remove CPU frequency information from the implementation in this patch and use only CPU utilization temporarily. We will switch to PressureState in the future according to the newest spec (https://wicg.github.io/compute-pressure/#pressure-states) and we are working on a robust algorithm to calculate PressureState. Bug: 1339205 Change-Id: I15a17fd1eefeeefaddc5f3df5e2a98b04cac4368 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3725753 Reviewed-by: Matthew Denton <mpdenton@chromium.org> Commit-Queue: Wei4 Wang <wei4.wang@intel.com> Reviewed-by: Raphael Kubo Da Costa <raphael.kubo.da.costa@intel.com> Reviewed-by: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025486} -- wpt-commits: b9afc4f837c1ebaade07b0d04ecc40fc3b28f21d wpt-pr: 34890
0ae298cf259a0237f75cfd5aa6c95316b7062a3d: Bug 1780289 [wpt PR 34903] - Fix typo in StyleRuleLayerStatement::Copy() name, a=testonly
Xiaocheng Hu <xiaochengh@chromium.org> - Wed, 20 Jul 2022 11:02:23 +0000 - rev 695732
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780289 [wpt PR 34903] - Fix typo in StyleRuleLayerStatement::Copy() name, a=testonly Automatic update from web-platform-tests Fix typo in StyleRuleLayerStatement::Copy() name The function is currently incorrectly named as `copy()`, and hence unable to shadow `StyleRuleBase::Copy()`, causing an infinite recursion when `Copy()` is called. This patch fixes it. Fixed: 1345181 Change-Id: I1171f87ad619d491ef86c4f0d7c368f2d061eafb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3773449 Reviewed-by: David Baron <dbaron@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Auto-Submit: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025947} -- wpt-commits: be604a19721dd818bcc4059cbaf9193600c02585 wpt-pr: 34903
f69ddcf0e45cdf38362cc227df12ccd46de830d6: Bug 1779639 [wpt PR 34852] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 19 Jul 2022 20:35:29 +0000 - rev 695731
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779639 [wpt PR 34852] - Update wpt metadata, a=testonly wpt-pr: 34852 wpt-type: metadata
82ca05bfa5277f979b4a1aea6639140b2194ca6c: Bug 1779639 [wpt PR 34852] - Add missing step_func() in a couple of cookie tests, a=testonly
Chris Dumez <cdumez@apple.com> - Wed, 20 Jul 2022 11:02:14 +0000 - rev 695730
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779639 [wpt PR 34852] - Add missing step_func() in a couple of cookie tests, a=testonly Automatic update from web-platform-tests Add missing step_func() in a couple of cookie tests Without this, any subtest failure would result in a rejected promise which would cause the test to time out. -- wpt-commits: 9deda95926faed241b9090ff4770561c24e9137d wpt-pr: 34852
037f59b84ab1c66838b38c5805d15a43eef8826d: Bug 1780069 [wpt PR 34879] - Fix document.referrer on about:blank creation, a=testonly
Dominic Farolino <dom@chromium.org> - Wed, 20 Jul 2022 11:02:08 +0000 - rev 695729
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780069 [wpt PR 34879] - Fix document.referrer on about:blank creation, a=testonly Automatic update from web-platform-tests Fix document.referrer on about:blank creation The HTML Standard assigns `document.referrer` [1] in two ways: 1.) During Document/browsing context creation 2.) Upon navigation to a new Document For creation (1): Per the HTML Standard's "create a new browsing context" algorithm [2] step 3, all new browsing contexts with a non-null creator (always same-BCG) have their "creator URL" set to the creator document's full URL, unredacted and subjected to no referrer policy sanitization. Later in step 20, we set the referrer of the newly-created document to the newly-created browsing context's creator URL. For navigation (2): In "create and initialize a Document object", with the referrer from "navigation params" [3] ---- In Blink, we handle `document.referrer` assignment the same for both creation and navigation; we simply set `DocumentLoader::referrer_` to what the resulting `WebNavigationParams` carries [4], and we don't do anything special for the browsing context creation case. This leads to the final `document.referrer` on Documents being created in new BCs actually being incorrectly subjected to referrer policy sanitization/redaction. Due to existing issues, Chrome does not perfectly follow the HTML Standard for creation of new browsing contexts. In short, for iframes we create a new browsing context/document [5] and immediately navigate it to about:blank [6]. This navigation commits synchronously via a special path that tries to make up for Blink's mismatch with the spec [7]. During this synchronous about:blank navigation, the request's referrer is computed as "" (in FrameLoadRequest::ctor), because the origin of the "about:blank" URL is opaque and therefore cross-origin with the embedder, and the default referrer policy is `strict-origin-when-cross-origin`. For newly created windows (with openers, since this is only relevant for windows with "creators"), something very similar happens. We create a FrameLoadRequest whose referrer gets set to "" (in FrameLoadRequest::ctor as well as [8]), and we perform the special-case synchronous navigation which ends up with the resulting document having an empty referrer, just like in the iframe case. ---- This CL fixes the above issues by modifying `RenderFrameImpl::SynchronouslyCommitAboutBlankForBug778318()` to find the initiator frame (should be equivalent to the spec's "creator" Document), if it is local (should be the case for about:blank subframes and new windows w/o "noopener"), and sets the navigation params's referrer member to the initiator Document's full unredacted URL. This will be used to set the eventual `DocumentLoader::referrer_` member when the synchronous navigation commits, which will be used to reflect the correct value to `document.referrer`. In cases where we don't go through Blink's special sync navigation case, `document.referrer` is unchanged. ---- [1]: https://html.spec.whatwg.org/multipage/dom.html#dom-document-referrer and https://html.spec.whatwg.org/multipage/dom.html#the-document's-referrer [2]: https://html.spec.whatwg.org/multipage/browsers.html#creating-a-new-browsing-context [3]: https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigating-across-documents:the-document's-referrer-2 [4]: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/loader/document_loader.cc;l=322;drc=5dffcc4991ab32edc7dbc99c3b4685882c029ab0 [5]: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/html/html_frame_owner_element.cc;l=827-828;drc=6fd9edfbb85bc5fb2ed8f9300abe83cd03ab54b7 [6]: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/html/html_frame_owner_element.cc;l=862-863;drc=6fd9edfbb85bc5fb2ed8f9300abe83cd03ab54b7 [7]: https://source.chromium.org/chromium/chromium/src/+/main:content/renderer/render_frame_impl.h;l=929-953;drc=5575ddb21068841ba19e1ea957b4fdb5adcd0250 [8]: https://source.chromium.org/chromium/chromium/src/+/main:content/renderer/render_view_impl.cc;l=290-292;drc=5dffcc4991ab32edc7dbc99c3b4685882c029ab0 Bug: 1075729 Change-Id: I6c01ece280bc8702dda6ba60015eaafb3989f3d3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3763042 Commit-Queue: Dominic Farolino <dom@chromium.org> Reviewed-by: Daniel Rubery <drubery@chromium.org> Reviewed-by: Domenic Denicola <domenic@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025876} -- wpt-commits: 48ce7be7c6af5153d589bde659f97385e724e273 wpt-pr: 34879
8d97147873e4c173dbc3231fcac21caade579d72: Bug 1780234 [wpt PR 34897] - [WPT] Fix the test for initially empty iframe, a=testonly
Stephen Chenney <schenney@chromium.org> - Wed, 20 Jul 2022 11:02:03 +0000 - rev 695728
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780234 [wpt PR 34897] - [WPT] Fix the test for initially empty iframe, a=testonly Automatic update from web-platform-tests [WPT] Fix the test for initially empty iframe The head script tag was not finishing the test. This version fails on CHrome Stable but passes on a dev build, confirming that it is still testing the behavior. Bug: 1231231 Change-Id: I0afdec9278c1c9b5d7bab9c87850ced5347e9952 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3773613 Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Stephen Chenney <schenney@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025783} -- wpt-commits: ce11f1f8de568b9efd18f9bb0c17fa46b8c1af1c wpt-pr: 34897
3cfeafcad7beabc54c7e0d2030c06cff39072316: Bug 1774104 [wpt PR 34416] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 20 Jul 2022 08:10:39 +0000 - rev 695727
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1774104 [wpt PR 34416] - Update wpt metadata, a=testonly wpt-pr: 34416 wpt-type: metadata
3ee288fcda6dcbb124cdfee8419a0daff0dc8b5d: Bug 1774104 [wpt PR 34416] - [Delegate-CH] (1) Add support to chromium, a=testonly
Ari Chivukula <arichiv@chromium.org> - Wed, 20 Jul 2022 11:01:54 +0000 - rev 695726
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1774104 [wpt PR 34416] - [Delegate-CH] (1) Add support to chromium, a=testonly Automatic update from web-platform-tests [Delegate-CH] (1) Add support to chromium This adds support for the delegate-ch meta tag. It works like the accept-ch meta tag, except it uses the same syntax as the allow iframe attribute. https://groups.google.com/a/chromium.org/g/blink-dev/c/cGOjmfOamsE/ This CL is part of a series: (1) Add support to chromium (2) Add tests to devtools Bug: 1334152 Change-Id: I19ce426da8a0aa158aad1fde24f3bd4f19581c52 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3702967 Reviewed-by: Yue Ru Sun <yrsun@chromium.org> Commit-Queue: Ari Chivukula <arichiv@chromium.org> Reviewed-by: Charlie Reis <creis@chromium.org> Commit-Queue: Maks Orlovich <morlovich@chromium.org> Auto-Submit: Ari Chivukula <arichiv@chromium.org> Reviewed-by: Victor Tan <victortan@chromium.org> Reviewed-by: Yoav Weiss <yoavweiss@chromium.org> Reviewed-by: Ian Clelland <iclelland@chromium.org> Reviewed-by: Maks Orlovich <morlovich@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025731} -- wpt-commits: f830fcfb39d68d271b6b5a558784de69bb8fdfce wpt-pr: 34416
0373479adbf9084bbb93dfa5c8814881fca220c8: Bug 1776194 [wpt PR 34550] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 20 Jul 2022 08:59:44 +0000 - rev 695725
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1776194 [wpt PR 34550] - Update wpt metadata, a=testonly wpt-pr: 34550 wpt-type: metadata
9c13f2b2a441232eb138f7e1cb067ae7ac8aa20f: Bug 1776194 [wpt PR 34550] - Add CSSTrigonometricFunctions feature flag and sin() function, a=testonly
Seokho Song <seokho@chromium.org> - Wed, 20 Jul 2022 11:01:27 +0000 - rev 695724
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1776194 [wpt PR 34550] - Add CSSTrigonometricFunctions feature flag and sin() function, a=testonly Automatic update from web-platform-tests Add CSSTrigonometricFunctions feature flag and sin() function According to the CSS Values and Units Module Level 4 [1], the trigonometric function should be parsed and evaluated. Therefore, this initial feature CL adds the feature flag 'CSSTrigonometricFunctions' and 'sin, cos, asin, acos, atan, atan2' keywords to css_value_keywords.json5. (tan keyword is already defined) Also, Implement parsing and evaluation for sin(). Feature status: [2] Intent to prototype: [3] [1] https://www.w3.org/TR/css-values-4/#trig-funcs [2] https://chromestatus.com/feature/5165381072191488 [3]https://groups.google.com/a/chromium.org/g/blink-dev/c/-c9p-Sq_gWg Bug: 1190444 Change-Id: Ibd190fcdc61980f81e456b259ecd5bac86c4612b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3713201 Reviewed-by: Mason Freed <masonf@chromium.org> Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Commit-Queue: Seokho Song <seokho@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025665} -- wpt-commits: 4d2d72a77c336a552866e955557e63fd54f8615c wpt-pr: 34550
a85c1d90c4a9654e4e6390ede453b573559db15d: Bug 1779928 [wpt PR 34865] - Add CSS values test for mixed units in calc & media query, a=testonly
Mu-An Chiou <me@muanchiou.com> - Wed, 20 Jul 2022 11:01:22 +0000 - rev 695723
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779928 [wpt PR 34865] - Add CSS values test for mixed units in calc & media query, a=testonly Automatic update from web-platform-tests Add CSS values test for mixed units in calc & media query (#34865) -- wpt-commits: c274b5986f80b02329289df959dbb786bb54c80e wpt-pr: 34865
91b76813539079dba439f454644c7bc629e9c6a8: Bug 1780118 [wpt PR 34885] - Further refine the regex used to find STP releases, a=testonly
Sam Sneddon <gsnedders@apple.com> - Wed, 20 Jul 2022 11:01:12 +0000 - rev 695722
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780118 [wpt PR 34885] - Further refine the regex used to find STP releases, a=testonly Automatic update from web-platform-tests Further refine the regex used to find STP releases This also substantially increases the number of tests we have for this; these are based on a subset of the download pages fetched from the Wayback Machine, manually filtered to those which are perhaps more 'interesting'. -- wpt-commits: 267d169d4f376775a33394164fae8471e7424e55 wpt-pr: 34885
331d71fd092e52c28b6ce85ad27ea455e97911c4: Bug 1780179 [wpt PR 34894] - Update infrastructure metadata for Firefox touch support, a=testonly
James Graham <james@hoppipolla.co.uk> - Wed, 20 Jul 2022 11:00:56 +0000 - rev 695721
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780179 [wpt PR 34894] - Update infrastructure metadata for Firefox touch support, a=testonly Automatic update from web-platform-tests Update infrastructure metadata for Firefox touch support -- wpt-commits: fd64a55ccd24da176a82c1d9cc4e777f1832ab30 wpt-pr: 34894
8cf9c9e90d749e3108d3ab85dacaee6218b71722: Bug 1780162 [wpt PR 34893] - Reland again "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box.", a=testonly
Kent Tamura <tkent@chromium.org> - Wed, 20 Jul 2022 11:00:42 +0000 - rev 695720
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780162 [wpt PR 34893] - Reland again "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box.", a=testonly Automatic update from web-platform-tests Reland again "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box." This is a reland of commit 2c20b99e08731c4bae71da9d4598d10146f52848 The differences from the original CL: Because the original CL caused a performance regression, this CL adds a cache of the state of CanContainAbsolutePositionObjects(). LayoutObjectBitfields already has 96 bits, and this CL adds a bit flag between full_paint_invalidation_reason_ and the bitfields. The size of LayoutObject is not changed by this CL. The differences from the first reland CL: Fix Windows x64 build failure. Original change's description: > Fieldset NG: Fix paint order of OOF objects in a LEGEND and the > corresponding anonymous content box. > > If a FIELDSET is an OOF container, we made its anonymous content box > an OOF container by setting position:relative. It's bad because OOF > objects in the LEGEND is painted behind the anonymous content box. So > this CL updates OOF container conditions for anonymous fieldset content > boxes, and avoids setting position:relative. > > * ng_fieldset_algorithm.cc: > Handle NGBreakStatus::kDisableFragmentation. > Without this change, floated-multicol-in-multicol-crash.html in WPT has > a DCHECK failure. > > Bug: 1341413 > Change-Id: I650b3020df53eba5d05f930bc44675b80ff4e90b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3764404 > Reviewed-by: Koji Ishii <kojii@chromium.org> > Commit-Queue: Kent Tamura <tkent@chromium.org> > Cr-Commit-Position: refs/heads/main@{#1025081} Bug: 1341413 Change-Id: Ib539ae3b11700cc7f51eb11ae33a8e972c940538 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3767050 Auto-Submit: Kent Tamura <tkent@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025608} -- wpt-commits: 384950f6620d46ac4b08fff887d48a8783129850 wpt-pr: 34893
6ca51427515997dbbc10ff224091d28203a08f15: Bug 1780151 [wpt PR 34892] - Revert "Reland "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box."", a=testonly
Findit <findit-for-me@appspot.gserviceaccount.com> - Wed, 20 Jul 2022 11:00:37 +0000 - rev 695719
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780151 [wpt PR 34892] - Revert "Reland "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box."", a=testonly Automatic update from web-platform-tests Revert "Reland "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box."" This reverts commit c65216f57e6cfab266510c77e5472fb126e3d23a. Reason for revert: Findit (https://goo.gl/kROfz5) identified this CL at revision c65216f57e6cfab266510c77e5472fb126e3d23a as the culprit for failures in the continuous build including: Sample Failed Build: https://ci.chromium.org/b/8808235698216366977 Sample Failed Step: compile If it is a false positive, please report it at https://bugs.chromium.org/p/chromium/issues/entry?status=Available&comment=Datastore+key+for+the+culprit+entity%3A+chromium.googlesource.com%2Fchromium%2Fsrc%2Frefs%2Fheads%2Fmain%2Fc65216f57e6cfab266510c77e5472fb126e3d23a&labels=Test-Findit-Wrong&components=Tools%3ETest%3EFindIt&summary=Wrongly+blame+c65216f57e6cfab266510c77e5472fb126e3d23a Original change's description: > Reland "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box." > > This is a reland of commit 538bf46dd9ac492c74cf720bbde3d7fe2d681fe4 > > The difference from the original CL: > Because the original CL caused a performance regression, this CL adds > a cache of the state of CanContainAbsolutePositionObjects(). > LayoutObjectBitfields already has 96 bits, and this CL adds a bit flag > between full_paint_invalidation_reason_ and the bitfields. The size > of LayoutObject is not changed by this CL. > > Original change's description: > > Fieldset NG: Fix paint order of OOF objects in a LEGEND and the > > corresponding anonymous content box. > > > > If a FIELDSET is an OOF container, we made its anonymous content box > > an OOF container by setting position:relative. It's bad because OOF > > objects in the LEGEND is painted behind the anonymous content box. So > > this CL updates OOF container conditions for anonymous fieldset content > > boxes, and avoids setting position:relative. > > > > * ng_fieldset_algorithm.cc: > > Handle NGBreakStatus::kDisableFragmentation. > > Without this change, floated-multicol-in-multicol-crash.html in WPT has > > a DCHECK failure. > > > > Bug: 1341413 > > Change-Id: I650b3020df53eba5d05f930bc44675b80ff4e90b > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3764404 > > Reviewed-by: Koji Ishii <kojii@chromium.org> > > Commit-Queue: Kent Tamura <tkent@chromium.org> > > Cr-Commit-Position: refs/heads/main@{#1025081} > > Bug: 1341413 > Change-Id: I63cc9938a1a63f11bb7ea1c418839d3155313166 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3771160 > Reviewed-by: Koji Ishii <kojii@chromium.org> > Commit-Queue: Kent Tamura <tkent@chromium.org> > Cr-Commit-Position: refs/heads/main@{#1025577} Change-Id: If4937f0ca23707f890161bf1f78422b69bc6290f No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1341413 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3770852 Commit-Queue: Nancy Wang <nancylingwang@chromium.org> Owners-Override: Nancy Wang <nancylingwang@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Reviewed-by: Nancy Wang <nancylingwang@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025584} -- wpt-commits: b413cbbbeb9666486342ebc6c512efaac513d309 wpt-pr: 34892
d7ee1420dd7e621c1f34182ed85cd88a9b16b3f2: Bug 1780136 [wpt PR 34889] - Reland "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box.", a=testonly
Kent Tamura <tkent@chromium.org> - Wed, 20 Jul 2022 11:00:31 +0000 - rev 695718
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780136 [wpt PR 34889] - Reland "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box.", a=testonly Automatic update from web-platform-tests Reland "Fieldset NG: Fix paint order of OOF objects in a LEGEND and the corresponding anonymous content box." This is a reland of commit 538bf46dd9ac492c74cf720bbde3d7fe2d681fe4 The difference from the original CL: Because the original CL caused a performance regression, this CL adds a cache of the state of CanContainAbsolutePositionObjects(). LayoutObjectBitfields already has 96 bits, and this CL adds a bit flag between full_paint_invalidation_reason_ and the bitfields. The size of LayoutObject is not changed by this CL. Original change's description: > Fieldset NG: Fix paint order of OOF objects in a LEGEND and the > corresponding anonymous content box. > > If a FIELDSET is an OOF container, we made its anonymous content box > an OOF container by setting position:relative. It's bad because OOF > objects in the LEGEND is painted behind the anonymous content box. So > this CL updates OOF container conditions for anonymous fieldset content > boxes, and avoids setting position:relative. > > * ng_fieldset_algorithm.cc: > Handle NGBreakStatus::kDisableFragmentation. > Without this change, floated-multicol-in-multicol-crash.html in WPT has > a DCHECK failure. > > Bug: 1341413 > Change-Id: I650b3020df53eba5d05f930bc44675b80ff4e90b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3764404 > Reviewed-by: Koji Ishii <kojii@chromium.org> > Commit-Queue: Kent Tamura <tkent@chromium.org> > Cr-Commit-Position: refs/heads/main@{#1025081} Bug: 1341413 Change-Id: I63cc9938a1a63f11bb7ea1c418839d3155313166 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3771160 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025577} -- wpt-commits: a3a90eec974a7713b95b780256b29dd2b835ee8a wpt-pr: 34889
9e6c83d446d3517651262b314536ee136bd25902: Bug 1779970 [wpt PR 34871] - WPT: Add test for user_preferences manifest member, a=testonly
Louise Brett <loubrett@google.com> - Wed, 20 Jul 2022 11:00:25 +0000 - rev 695717
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1779970 [wpt PR 34871] - WPT: Add test for user_preferences manifest member, a=testonly Automatic update from web-platform-tests WPT: Add test for user_preferences manifest member Explainer: https://github.com/WICG/manifest-incubations/blob/gh-pages/user-preferences-explainer.md Bug: 1318305 Change-Id: I148c354ecb135eaf8cd5bc7a44be18a3b805c50a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3767017 Reviewed-by: Glen Robertson <glenrob@chromium.org> Commit-Queue: Louise Brett <loubrett@google.com> Cr-Commit-Position: refs/heads/main@{#1025530} -- wpt-commits: 5e488929a9428290e0843f9abb63e775846a9c40 wpt-pr: 34871
7048bafafbaf7e6ad6b3d339cc6e9d30694b3698: Bug 1780115 [wpt PR 34883] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 19 Jul 2022 02:28:49 +0000 - rev 695716
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780115 [wpt PR 34883] - Update wpt metadata, a=testonly wpt-pr: 34883 wpt-type: metadata
e6136b08752d324bc3aea2ba263daca97b277334: Bug 1780115 [wpt PR 34883] - [wpt] Fix test for crbug.com/1238243, a=testonly
Ian Kilpatrick <ikilpatrick@chromium.org> - Wed, 20 Jul 2022 11:00:11 +0000 - rev 695715
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1780115 [wpt PR 34883] - [wpt] Fix test for crbug.com/1238243, a=testonly Automatic update from web-platform-tests [wpt] Fix test for crbug.com/1238243 Updates test as per: https://github.com/w3c/csswg-drafts/issues/6230 Fixed: 1238243 Change-Id: I75ef894dabf63daf7c49a0a728668aac44e8ce7d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3770091 Auto-Submit: Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by: David Grogan <dgrogan@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025504} -- wpt-commits: cc0620f158fa70053f2fa72aa9c2e77329338dc9 wpt-pr: 34883
838da9274fda72f6b8d8dffb562531afd037dd6f: Bug 1773946 [wpt PR 34387] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 19 Jul 2022 09:05:58 +0000 - rev 695714
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1773946 [wpt PR 34387] - Update wpt metadata, a=testonly wpt-pr: 34387 wpt-type: metadata
b934ef33693a7edbaa467b97f2dee527ab39b1cf: Bug 1773946 [wpt PR 34387] - [ComputePressure] Make ComputePressure as a service., a=testonly
Wei4 Wang <wei4.wang@intel.com> - Wed, 20 Jul 2022 11:00:01 +0000 - rev 695713
Push 16885 by ffxbld-merge at Mon, 25 Jul 2022 15:04:18 +0000
Bug 1773946 [wpt PR 34387] - [ComputePressure] Make ComputePressure as a service., a=testonly Automatic update from web-platform-tests [ComputePressure] Make ComputePressure as a service. The patch makes ComputePressure as a service and the major changes are: 1. Move ComputePressureManager and related classes from content/browser to services/device. Rename ComputePressureManager to ComputePressureManagerImpl. 2. Rename ComputePressureHost to ComputePressureServiceImpl. 3. ComputePressureSample data are collected in service now and then send to ComputePressureServiceImpl. If the data changes and meets frequency requirement, ComputePressureServiceImpl will send the data to Blink. 4. CpuProbe collects data only when there is active ComputePressureObserver. It stops collecting when all ComputePressureObservers become inactive. The compute_pressure_different_quantizations_across_iframes test fails in this patch. However, there is no concept of the quantization in the newest spec any more and we will remove this test in the future. Bug: 1205695, 1311945 Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3661519 Reviewed-by: Alexander Timin <altimin@chromium.org> Reviewed-by: Matthew Denton <mpdenton@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Commit-Queue: Wei4 Wang <wei4.wang@intel.com> Reviewed-by: Raphael Kubo Da Costa <raphael.kubo.da.costa@intel.com> Reviewed-by: Joshua Bell <jsbell@chromium.org> Cr-Commit-Position: refs/heads/main@{#1025483} -- wpt-commits: 8eefb4deef4e29455582ba460bfd1fcc19abb5a6 wpt-pr: 34387