66944f0e6639faca7de7b6df84da977b82abece0: Bug 1643477 [wpt PR 23998] - Check for first frame in CreateImageBitmap, a=testonly
Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> - Mon, 22 Jun 2020 10:44:06 +0000 - rev 600929
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1643477 [wpt PR 23998] - Check for first frame in CreateImageBitmap, a=testonly Automatic update from web-platform-tests Check for first frame in CreateImageBitmap (#23998) HTMLVideoElement::CreateImageBitmap is currently rejecting valid calls, when we have an available first frame, but the ready state hasn't been updated. This CL updates CreateImageBitmap to check for a valid frame, which amounts to having a first frame available. This CL also updates some WPTs to use preload=auto, to allow video elements to load without being visible, and yield expected results when calling CreateImageBitmap. Bug: 1090960 Change-Id: I21302a9c3433bf8218a75c3f6918bc20f4d36ca3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2231453 Auto-Submit: Thomas Guilbert <tguilbert@chromium.org> Reviewed-by: Kenneth Russell <kbr@chromium.org> Commit-Queue: Thomas Guilbert <tguilbert@chromium.org> Cr-Commit-Position: refs/heads/master@{#775670} Co-authored-by: Thomas Guilbert <tguilbert@chromium.org> -- wpt-commits: 55999f0667e5ae85e3bd80e6a1d2c6ff8eb6d988 wpt-pr: 23998
5a3f0059da33e1dd983c6ff0b2ee27a82b31001b: Bug 1645056 [wpt PR 24107] - [scroll-animations] Implement support for @scroll-timeline in the parser, a=testonly
Anders Hartvoll Ruud <andruud@chromium.org> - Mon, 22 Jun 2020 10:44:01 +0000 - rev 600928
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645056 [wpt PR 24107] - [scroll-animations] Implement support for @scroll-timeline in the parser, a=testonly Automatic update from web-platform-tests [scroll-animations] Implement support for @scroll-timeline in the parser This CL adds: - Parser support for the @scroll-timeline rule itself. - Parser support for the associated descriptors. - A partial CSSOM API for the @scroll-timeline rule. It's currently not possible to add parser support for @scroll-timeline without also adding the CSSOM wrapper, hence this is done in the same CL. Parsing a @scroll-timeline rule emits a StyleRuleScrollTimeline object, whereas the CSSOM API is implemented via CSSScrollTimelineRule, which wraps the StyleRuleScrollTimeline object. Since this CL is big enough already, the following has been postponed to later CLs: - StyleEngine integration. (Adding StyleRuleScrollTimeline to RuleSet, cascading @scroll-timeline rules, etc). - CSSScrollTimelineRule::cssText() (full-rule serialization). Bug: 1074052 Change-Id: Id5a51b3c7c269b852cb2e6de5414db44c710a87a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2240852 Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org> Reviewed-by: Nate Chapin <japhet@chromium.org> Reviewed-by: Majid Valipour <majidvp@chromium.org> Cr-Commit-Position: refs/heads/master@{#779751} -- wpt-commits: df497b03b0f6f525ddea6f07516938fbcdb10d0c wpt-pr: 24107
a0aa8a4840605fbc403ca6c97469e82faf977170: Bug 1646307 [wpt PR 24184] - Python3: port tests in eventsource, a=testonly
Ziran Sun <zsun@igalia.com> - Mon, 22 Jun 2020 10:43:56 +0000 - rev 600927
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646307 [wpt PR 24184] - Python3: port tests in eventsource, a=testonly Automatic update from web-platform-tests Python3: port tests in eventsource -- Correct type of body -- Remove unused module call -- wpt-commits: 8ed59ad76d99061cefe6582f83f025bb0d932881, 1433b4ee9a30bad77397ef120b0c6cbc49ed1bd2, 4c57283bfb189d2a871420184a8f09c276225bd4 wpt-pr: 24184
8599abc6d8058dd072e9db65ca36957629f3f7da: Bug 1646655 [wpt PR 24231] - [FragmentItem] Fix hit-testing floats in legacy root, a=testonly
Koji Ishii <kojii@chromium.org> - Mon, 22 Jun 2020 10:43:51 +0000 - rev 600926
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646655 [wpt PR 24231] - [FragmentItem] Fix hit-testing floats in legacy root, a=testonly Automatic update from web-platform-tests [FragmentItem] Fix hit-testing floats in legacy root This patch fixes hit-testing floating objects in a legacy root. With |NGPaintFragment|, floats are in children, and that regular traversal can cover this case. With |FragmentItem|, floats are either in |NGFragmentItems| if it has an inline formatting context, or in children otherwise. This difference requires additional branch to the legacy fallback when hit-testing floating objects. Bug: 1096259 Change-Id: I8565eb663781318233c21482270804cf254e0aec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2249249 Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#779715} -- wpt-commits: 14b3e9ca5a0550410b17da2c07df74151c8ceced wpt-pr: 24231
eb0faf32f7577ceb4ddd1f5dfa21d69c3db3ee59: Bug 1646622 [wpt PR 24225] - Update requests to 2.24.0, a=testonly
pyup-bot <github-bot@pyup.io> - Mon, 22 Jun 2020 10:43:45 +0000 - rev 600925
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646622 [wpt PR 24225] - Update requests to 2.24.0, a=testonly Automatic update from web-platform-tests Update requests from 2.23.0 to 2.24.0 -- Update requests from 2.23.0 to 2.24.0 -- Update requests from 2.23.0 to 2.24.0 -- wpt-commits: f2cc4c894dd9a920d6024636f7ba5f508afb9862, 3f23f8200ab40a01a749c0c07e0ca68e9bcb11aa, 3c6bb4c15db38e23cdfc8bf2299874c77fd8fe57 wpt-pr: 24225
c0d1c939f8b509b337f5b13bb68dc57dd28d5d72: Bug 1645295 [wpt PR 24130] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 18 Jun 2020 11:12:24 +0000 - rev 600924
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645295 [wpt PR 24130] - Update wpt metadata, a=testonly wpt-pr: 24130 wpt-type: metadata
ecd53890ab847f0437d9392a6247a17a938c328c: Bug 1645295 [wpt PR 24130] - Set PictureInPictureWindow in leavepictureinpicture event, a=testonly
Francois Beaufort <beaufort.francois@gmail.com> - Mon, 22 Jun 2020 10:43:37 +0000 - rev 600923
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645295 [wpt PR 24130] - Set PictureInPictureWindow in leavepictureinpicture event, a=testonly Automatic update from web-platform-tests Set PictureInPictureWindow in leavepictureinpicture event This CL makes sure PictureInPictureWindow is accessible from the leavepictureinpicture event so that users don't have to keep a reference to the PictureInPictureWindow object they got from the enterpictureinpicture event. Spec change: https://github.com/w3c/picture-in-picture/pull/189 Intent to ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/gwaEnJjtfKw Change-Id: Ibb6972596cd6b766bc2ed35cc6e360b7907c594d Bug: 1096350 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2241537 Reviewed-by: Jochen Eisinger <jochen@chromium.org> Commit-Queue: François Beaufort <beaufort.francois@gmail.com> Cr-Commit-Position: refs/heads/master@{#779711} -- wpt-commits: 1449b69c394008d51cb625bd1adbde782c01e8be wpt-pr: 24130
f50ab929ee2e42f0bacb211d02471c60d03344b8: Bug 1644653 [wpt PR 24078] - wpt: screen enumeration: test to verify screen id, a=testonly
Arnaud Mandy <arnaud.mandy@intel.com> - Mon, 22 Jun 2020 10:43:32 +0000 - rev 600922
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1644653 [wpt PR 24078] - wpt: screen enumeration: test to verify screen id, a=testonly Automatic update from web-platform-tests wpt: screen enumeration: test to verify screen id Test to verify screen id. adding 3 displays to display vector. getScreens() should return 3 screens with ids 0,1,2. removing middle display from display vector. getScreens() should return 2 screens with ids 0,1. removing last display from display vector. getScreens() should return 1 screen with id 0. Bug: 1075656 Change-Id: Ib671b760353766d21330b95833b983c9b5e4737f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238112 Reviewed-by: Michael Wasserman <msw@chromium.org> Commit-Queue: Arnaud Mandy <arnaud.mandy@intel.com> Cr-Commit-Position: refs/heads/master@{#779689} -- wpt-commits: df2272857e29491bdb6c8ab77a8adec2f11757d2 wpt-pr: 24078
7446debba5ecc55de7e2110e1952fee0a6dfbbce: Bug 1646578 [wpt PR 24212] - Don't show scrolling contents layers that are also backface-invisible., a=testonly
Chris Harrelson <chrishtr@chromium.org> - Mon, 22 Jun 2020 10:43:27 +0000 - rev 600921
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646578 [wpt PR 24212] - Don't show scrolling contents layers that are also backface-invisible., a=testonly Automatic update from web-platform-tests Don't show scrolling contents layers that are also backface-invisible. In this situation, we have an element like this: <div id=target style="transform: ...; backface-visibility: hidden; overflow: scroll"> </div> It will have two transform and one for scrolling: Transform ScrollTranslation However, overflow clipping is also a grouping property [1], so the ScrollTranslation will have flattens_inherited_transform true regardless of the transform-style style of #target. With TransformInterop on, definitely the scrolling contents should not be shown (except for pseudo- and stacking context descendants). This CL changes the behavior for non-TransformInterop also, because it doesn't seem reasonable to have the behavior the way it is right now. [1] https://drafts.csswg.org/css-transforms-2/#grouping-property-values Bug: 363609 Change-Id: Ib1f356e80644582120e37261d368f774cbcaa6e1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2246437 Auto-Submit: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Philip Rogers <pdr@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#779637} -- wpt-commits: efb4718b09a0947c3b49dfe32aa2251a33df0aa9 wpt-pr: 24212
d81c68861c425e0533177eafce43a740813e9585: Bug 1646415 [wpt PR 24197] - Support for the prefers-reduced-data media query feature, a=testonly
Adam Argyle <argyle@chromium.org> - Mon, 22 Jun 2020 10:43:22 +0000 - rev 600920
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646415 [wpt PR 24197] - Support for the prefers-reduced-data media query feature, a=testonly Automatic update from web-platform-tests Support for the prefers-reduced-data media query feature Intent to prototype: https://groups.google.com/a/chromium.org/d/msg/blink-dev/oNJTem41LBs/CA4Nx05aAwAJ Bug: 1051189 Change-Id: I2ff88a70858cf322725f50e40f979c9596f45b0b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083838 Commit-Queue: Adam Argyle <argyle@chromium.org> Reviewed-by: Yoav Weiss <yoavweiss@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#779564} -- wpt-commits: c799fc8610f0ef1baef40e2afd200ccc4d97eb9a wpt-pr: 24197
8043413835a77cbe4c203c1e42472bf25a5b4cfc: Bug 1646584 [wpt PR 24214] - Update interfaces/native-file-system.idl, a=testonly
autofoolip <auto@foolip.org> - Mon, 22 Jun 2020 10:43:17 +0000 - rev 600919
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646584 [wpt PR 24214] - Update interfaces/native-file-system.idl, a=testonly Automatic update from web-platform-tests Update interfaces/native-file-system.idl (#24214) Note: This file was recently manually updated in commit 553ab1a48e. This commit may revert some of those changes. Source: https://github.com/tidoust/reffy-reports/blob/10b9f36/ed/idl/native-file-system.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/699526314 -- wpt-commits: 3683fb7847a7c3565661f1a494301b2b4fca6204 wpt-pr: 24214
04a01edce9332ec274ebcb00ccb10f7ae73bdf1d: Bug 1646426 [wpt PR 24199] - ScrollAnchor: Add a test for paint containment., a=testonly
Vladimir Levin <vmpstr@chromium.org> - Mon, 22 Jun 2020 10:43:12 +0000 - rev 600918
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646426 [wpt PR 24199] - ScrollAnchor: Add a test for paint containment., a=testonly Automatic update from web-platform-tests ScrollAnchor: Add a test for paint containment. I submitted a patch previously and accidentally removed a test from the latest patchset. This patch adds the test back. (https://chromium-review.googlesource.com/c/chromium/src/+/2245186) R=chrishtr@chromium.org Change-Id: Iae46ae0e1ec8974c7efa48c28d87c50c5afa3638 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2249088 Auto-Submit: vmpstr <vmpstr@chromium.org> Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: vmpstr <vmpstr@chromium.org> Cr-Commit-Position: refs/heads/master@{#779504} -- wpt-commits: ceb4dfbffc540ad943d15686038184a3cae9b4a7 wpt-pr: 24199
b7ebb9c9a0fe13d816f6789082ebdf5c87f6e72d: Bug 1646297 [wpt PR 24183] - NativeIO: Fix file cleanup in createFile() utility function., a=testonly
Victor Costan <pwnall@chromium.org> - Mon, 22 Jun 2020 10:43:07 +0000 - rev 600917
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646297 [wpt PR 24183] - NativeIO: Fix file cleanup in createFile() utility function., a=testonly Automatic update from web-platform-tests NativeIO: Fix file cleanup in createFile() utility function. Bug: 914488 Change-Id: Ie6e96662dda40da4cf2ec21aceae3a7978017829 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2249580 Commit-Queue: Marijn Kruisselbrink <mek@chromium.org> Auto-Submit: Victor Costan <pwnall@chromium.org> Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#779480} -- wpt-commits: 77d56a2ab0d6b758fad132189e0dd9116448a95c wpt-pr: 24183
899bf600e00344ca7f0d85b9df8f7dce064f11a8: Bug 1644901 [wpt PR 24101] - CookieStore: change set() to use CookieInit, a=testonly
Ayu Ishii <ayui@chromium.org> - Mon, 22 Jun 2020 10:43:02 +0000 - rev 600916
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1644901 [wpt PR 24101] - CookieStore: change set() to use CookieInit, a=testonly Automatic update from web-platform-tests CookieStore: change set() to use CookieInit Per TAG review discussion [1], this change updates the set() method as follows: Promise<void> set(USVString name, USVString value); Promise<void> set(CookieInit cookieInit); dictionary CookieInit { required USVString name; required USVString value; USVString? domain = null; USVString path = "/"; DOMTimeStamp? expires = null; CookieSameSite sameSite = "strict"; }; [1] https://github.com/WICG/cookie-store/pull/141 Bug: 1087580 Change-Id: Ic22ae0bc7dfc3df71ac849b9acd894316fe01377 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2220556 Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Commit-Queue: Ayu Ishii <ayui@chromium.org> Cr-Commit-Position: refs/heads/master@{#779365} -- wpt-commits: c3a358ca3746433553b0a8764731f19eda8f4bbc wpt-pr: 24101
44e745f12a23b24f76307d635854f8d42cced469: Bug 1646312 [wpt PR 24185] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 17 Jun 2020 16:28:00 +0000 - rev 600915
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646312 [wpt PR 24185] - Update wpt metadata, a=testonly wpt-pr: 24185 wpt-type: metadata
b117ea72405e889a0e9ea4bf7232498085941bd0: Bug 1646312 [wpt PR 24185] - Add MathML tests for dynamically adding/removing children, including …, a=testonly
Frédéric Wang <fwang@igalia.com> - Mon, 22 Jun 2020 10:42:53 +0000 - rev 600914
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646312 [wpt PR 24185] - Add MathML tests for dynamically adding/removing children, including …, a=testonly Automatic update from web-platform-tests Add MathML tests for dynamically adding/removing children, including OOF. (#24185) https://github.com/mathml-refresh/mathml/issues/57 -- wpt-commits: 490e3894d4735b8f8771c3ead6c944e35659e901 wpt-pr: 24185
44d8c7a40ac024bdbdfcbba3d8fd4e799cfd7615: Bug 1646327 [wpt PR 24188] - [LayoutNG] Include block-end border/padding in multicol intrinsic block-size., a=testonly
Morten Stenshorne <mstensho@chromium.org> - Mon, 22 Jun 2020 10:42:44 +0000 - rev 600913
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646327 [wpt PR 24188] - [LayoutNG] Include block-end border/padding in multicol intrinsic block-size., a=testonly Automatic update from web-platform-tests [LayoutNG] Include block-end border/padding in multicol intrinsic block-size. We were setting the actual block-size of the multicol container correctly, but didn't include the block-end border and padding in the intrinsic block-size, which is stored in the layout result, and used by flex layout in some cases. Bug: 829028 Change-Id: Idae7ac501b35ed24f3d7fbace8378492dc8700d5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2247827 Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#779282} -- wpt-commits: 6152228a5dde4997c6d39f88a64249709b287b12 wpt-pr: 24188
fc5c49e3cb0811cf34651625937ef77153e925f3: Bug 1643189 [wpt PR 23964] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 17 Jun 2020 14:59:37 +0000 - rev 600912
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1643189 [wpt PR 23964] - Update wpt metadata, a=testonly wpt-pr: 23964 wpt-type: metadata
9eebe1e610fbb45c77f71ec64993e5b2501c28f1: Bug 1643189 [wpt PR 23964] - Origin isolation: refactor and deduplicate web platform tests, a=testonly
Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> - Mon, 22 Jun 2020 10:42:28 +0000 - rev 600911
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1643189 [wpt PR 23964] - Origin isolation: refactor and deduplicate web platform tests, a=testonly Automatic update from web-platform-tests Origin isolation: refactor and deduplicate web platform tests (#23964) Now that I've written a bunch of them, I'm confident in building some abstractions to deduplicate the testing code. This additionally adds jsdoc documentation for all of the exported functions in helpers.mjs. Bug: 1042415 Change-Id: I3e2220708f4d5afff5a815de876971db3f689826 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2229435 Reviewed-by: James MacLean <wjmaclean@chromium.org> Commit-Queue: Domenic Denicola <domenic@chromium.org> Cr-Commit-Position: refs/heads/master@{#777962} Co-authored-by: Domenic Denicola <domenic@chromium.org> -- wpt-commits: 3720a98370fbb9e4ffea6a102cb29b54ca2e189c wpt-pr: 23964
b4e7bfe7b46443e30cd5eee09a8fa6ce38b81c90: Bug 1644475 [wpt PR 24062] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 17 Jun 2020 13:25:12 +0000 - rev 600910
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1644475 [wpt PR 24062] - Update wpt metadata, a=testonly wpt-pr: 24062 wpt-type: metadata
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip