34c89e6bab413b6490f653705745efa00fff00dd: Bug 1705784 [wpt PR 28549] - [GridNG] Apply alignment if possible within for the initial geometry., a=testonly
Ian Kilpatrick <ikilpatrick@chromium.org> - Fri, 23 Apr 2021 10:22:24 +0000 - rev 577292
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705784 [wpt PR 28549] - [GridNG] Apply alignment if possible within for the initial geometry., a=testonly Automatic update from web-platform-tests [GridNG] Apply alignment if possible within for the initial geometry. From: https://drafts.csswg.org/css-grid-1/#algo-overview "If both the grid container and all tracks have definite sizes, also apply align-content to find the final effective size of any gaps spanned by such items; otherwise ignore the effects of track alignment in this estimation." This implements the logic for above by adding a bit to the set if all our our tracks have fixed sizes, then using ComputeSetGeometry. The test for this sentence was incorrect, also fixed. Bug: 1045599 Change-Id: I6bd4ddf8c811b3ac175fe52ece6955eff5ed11bc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2698145 Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by: Kurt Catti-Schmidt <kschmi@microsoft.com> Cr-Commit-Position: refs/heads/master@{#873401} -- wpt-commits: 34b73646e79843aee4ce4928e666d06d7b2773ac wpt-pr: 28549
2716efda21d9f51b00d9df209cd8206ceea4a036: Bug 1705597 [wpt PR 28531] - Disable compositing for SVG elements with clip-path or mask, a=testonly
Xianzhu Wang <wangxianzhu@chromium.org> - Fri, 23 Apr 2021 10:22:19 +0000 - rev 577291
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705597 [wpt PR 28531] - Disable compositing for SVG elements with clip-path or mask, a=testonly Automatic update from web-platform-tests Disable compositing for SVG elements with clip-path or mask We are still unclear about the root cause of the hairlines around the bounding box of clip-path or mask. Expanding the mask layer caused other regressions. Now disable compositing until we address the root cause. The test cases are copied from crrev.com/c/2786129 and crrev.com/c/2787695 both of which have been reverted. Bug: 1199515 Change-Id: I9ccda705f160a2e9b8c0aa3d9c9c54e0f23c12c2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2828782 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#873392} -- wpt-commits: b6df49dc07b08bcdcf575107c163cae3d10ff913 wpt-pr: 28531
94f6ff878b9f770209bd98bcf2380555bc7b8db8: Bug 1705640 [wpt PR 28534] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 16 Apr 2021 20:00:55 +0000 - rev 577290
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705640 [wpt PR 28534] - Update wpt metadata, a=testonly wpt-pr: 28534 wpt-type: metadata
254c17f364f5d75c8bdfdbcde1b36cb1c1a747b6: Bug 1705640 [wpt PR 28534] - [GridNG] Re-compute the grid if %-rows, %-gaps, or flex-rows are present, a=testonly
Ian Kilpatrick <ikilpatrick@chromium.org> - Fri, 23 Apr 2021 10:22:10 +0000 - rev 577289
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705640 [wpt PR 28534] - [GridNG] Re-compute the grid if %-rows, %-gaps, or flex-rows are present, a=testonly Automatic update from web-platform-tests [GridNG] Re-compute the grid if %-rows, %-gaps, or flex-rows are present This patch adds logic to rerun calculating the grid, if any percentage rows, gaps, or flexible rows are present. They re-resolve against the block-size calculated in the first pass. Bug: 1045599 Change-Id: I3187ab53309616e83238ad47073ef670cdf3cd79 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2791846 Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by: Ethan Jimenez <ethavar@microsoft.com> Reviewed-by: Kurt Catti-Schmidt <kschmi@microsoft.com> Cr-Commit-Position: refs/heads/master@{#873391} -- wpt-commits: a9377c3b25585545955464ca747dc66e0f6483d7 wpt-pr: 28534
1e96a200fefccfa5df7c04f74268b09438c01408: Bug 1698617 [wpt PR 28086] - webauthn: support credBlob extension., a=testonly
Adam Langley <agl@chromium.org> - Fri, 23 Apr 2021 10:22:02 +0000 - rev 577288
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1698617 [wpt PR 28086] - webauthn: support credBlob extension., a=testonly Automatic update from web-platform-tests webauthn: support credBlob extension. This change enables the credBlob extension except on Windows where plumbing into the Windows API will take a little more work. https://fidoalliance.org/specs/fido-v2.1-rd-20201208/fido-client-to-authenticator-protocol-v2.1-rd-20201208.html#sctn-credBlob-extension WebDriver spec change in https://github.com/w3c/webauthn/pull/1586 blink-dev thread: https://groups.google.com/a/chromium.org/g/blink-dev/c/Vfg2o0peyYg/m/KCLBo9yHAQAJ Change-Id: I0a23da1a67b2af1276a392020fdc165c22df31be Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2761524 Reviewed-by: Andrey Kosyakov <caseq@chromium.org> Reviewed-by: Ken Buchanan <kenrb@chromium.org> Reviewed-by: Shengfa Lin <shengfa@google.com> Reviewed-by: Martin Kreichgauer <martinkr@google.com> Reviewed-by: Nina Satragno <nsatragno@chromium.org> Commit-Queue: Adam Langley <agl@chromium.org> Cr-Commit-Position: refs/heads/master@{#873333} -- wpt-commits: f6ff6a641d8d62bffec89eac1d9b36d5d527165a wpt-pr: 28086
224a521bdf6dd33260c8e2eacafa8d6c75ad63a8: Bug 1705771 [wpt PR 28547] - Sync interfaces/ with @webref/idl 1.1.0, a=testonly
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> - Fri, 23 Apr 2021 10:21:57 +0000 - rev 577287
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705771 [wpt PR 28547] - Sync interfaces/ with @webref/idl 1.1.0, a=testonly Automatic update from web-platform-tests Sync interfaces/ with @webref/idl 1.1.0 (#28547) Co-authored-by: foolip <foolip@users.noreply.github.com> -- wpt-commits: 0f01ab357372494b078ae39a296b920872e4ce8c wpt-pr: 28547
002fe8cf15bbb7a9302f79ca7d58f82f2526ae14: Bug 1705703 [wpt PR 28542] - Consume whitespace after nested compound argument, a=testonly
Anders Hartvoll Ruud <andruud@chromium.org> - Fri, 23 Apr 2021 10:21:53 +0000 - rev 577286
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705703 [wpt PR 28542] - Consume whitespace after nested compound argument, a=testonly Automatic update from web-platform-tests Consume whitespace after nested compound argument Currently :host(:is(div )) does not parse, but :is(:is(div )) does. This is because ConsumeComplexSelector cleans up trailing whitespace (effectively), but ConsumeCompoundSelector doesn't. Fixed: 1199653 Change-Id: I4fe52cfee1b5ef0fbde229b2ec7efb38740ed268 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2831652 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#873310} -- wpt-commits: 6572111c6427d9dcf07e90ff680201eae5333f2e wpt-pr: 28542
f32526e97995b91d7cb8a92263788d2f2a777050: Bug 1705427 [wpt PR 28518] - Sync interfaces/ with @webref/idl using GitHub Actions, a=testonly
Philip Jägenstedt <philip@foolip.org> - Fri, 23 Apr 2021 10:21:49 +0000 - rev 577285
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705427 [wpt PR 28518] - Sync interfaces/ with @webref/idl using GitHub Actions, a=testonly Automatic update from web-platform-tests Sync interfaces/ with @webref/idl using GitHub Actions (#28518) @webref/idl is usually released every Thursday, but trigger every day at noon for simplicity if it is released at other times. Also allow triggering this manually with workflow_dispatch. Part of https://github.com/web-platform-tests/wpt/issues/28508 -- wpt-commits: a31127755ee4d46bedffdf89b0d017314e857c66 wpt-pr: 28518
531e1e6e806235314176c118cca670c281d8d965: Bug 1705738 [wpt PR 28545] - Fix test_tests_affected_idlharness, a=testonly
Philip Jägenstedt <philip@foolip.org> - Fri, 23 Apr 2021 10:21:43 +0000 - rev 577284
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705738 [wpt PR 28545] - Fix test_tests_affected_idlharness, a=testonly Automatic update from web-platform-tests Fix test_tests_affected_idlharness (#28545) Broken by https://github.com/web-platform-tests/wpt/pull/28544, where this test didn't run. It's the addition of webrtc as a dependency there that is the broken, as commit 47cea8c38b88c0ddd3854e4edec0c5b6f2697e62 updates webrtc.idl. This test is indeed funny, depending both on an old commit and on the current state of the tree... -- wpt-commits: 8e27403264a86945d72eced0e86ad26833466bf2 wpt-pr: 28545
40a18d383fd68d890164d400d973df18dc2fd464: Bug 1705705 [wpt PR 28543] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 16 Apr 2021 15:55:01 +0000 - rev 577283
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705705 [wpt PR 28543] - Update wpt metadata, a=testonly wpt-pr: 28543 wpt-type: metadata
c55e1f69fdb49ece151f770ebeea835d7b1056d8: Bug 1705705 [wpt PR 28543] - [idlharness.js] Drop support for [Constructor] extended attributes, a=testonly
Philip Jägenstedt <philip@foolip.org> - Fri, 23 Apr 2021 10:21:35 +0000 - rev 577282
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705705 [wpt PR 28543] - [idlharness.js] Drop support for [Constructor] extended attributes, a=testonly Automatic update from web-platform-tests [idlharness.js] Drop support for [Constructor] extended attributes (#28543) These are complete gone from interfaces/*.idl so this code is unused. -- wpt-commits: b9feb6c7a65f986cc30aa1d4a0933e3b11053c1a wpt-pr: 28543
5057120ee8ccfdf1807fd33dd534e05fb09de79a: Bug 1705707 [wpt PR 28544] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 16 Apr 2021 14:46:32 +0000 - rev 577281
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705707 [wpt PR 28544] - Update wpt metadata, a=testonly wpt-pr: 28544 wpt-type: metadata
e9b3fffbb395d1024e386944ddbabf272d69435d: Bug 1705707 [wpt PR 28544] - Add missing dependencies of idlharness.js tests, a=testonly
Philip Jägenstedt <philip@foolip.org> - Fri, 23 Apr 2021 10:21:19 +0000 - rev 577280
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705707 [wpt PR 28544] - Add missing dependencies of idlharness.js tests, a=testonly Automatic update from web-platform-tests Add missing dependencies of idlharness.js tests These tests are all slightly broken due to these missing dependencies. -- wpt-commits: a35384596829f01d32d3d247c41f1bfba336b5a1 wpt-pr: 28544
fe0b12b0ae2dbc5bf20f59bbc680bd96b0108d12: Bug 1705667 [wpt PR 28539] - [idlharness.js] Replace void with undefined where it remains, a=testonly
Philip Jägenstedt <philip@foolip.org> - Fri, 23 Apr 2021 10:21:14 +0000 - rev 577279
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705667 [wpt PR 28539] - [idlharness.js] Replace void with undefined where it remains, a=testonly Automatic update from web-platform-tests [idlharness.js] Replace void with undefined where it remains (#28539) All uses of void have already been replaced in interfaces/*.idl. This fixes idlharness.js and replaced void in the few places it remains, except for the tests in WebIDL/ which aren't run as part of WPT. -- wpt-commits: 76401f16e01721276f74bdc3d9b0e0824db3bf69 wpt-pr: 28539
6a232d79d907ac7c0874929ff26300d0e0557a30: Bug 1705654 [wpt PR 28537] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 17 Apr 2021 09:40:40 +0000 - rev 577278
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705654 [wpt PR 28537] - Update wpt metadata, a=testonly wpt-pr: 28537 wpt-type: metadata
e645b452feaebc78c6cfaa596ef6ea2443bcc62e: Bug 1705654 [wpt PR 28537] - [idlharness.js] Rename NoInterfaceObject to LegacyNoInterfaceObject, a=testonly
Philip Jägenstedt <philip@foolip.org> - Fri, 23 Apr 2021 10:21:03 +0000 - rev 577277
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705654 [wpt PR 28537] - [idlharness.js] Rename NoInterfaceObject to LegacyNoInterfaceObject, a=testonly Automatic update from web-platform-tests [idlharness.js] Rename NoInterfaceObject to LegacyNoInterfaceObject (#28537) All of interfaces/*.idl already use [LegacyNoInterfaceObject], so the existing code wouldn't have worked. However, it is also unused currently, as [LegacyNoInterfaceObject] is only used in WebGL extensions which aren't being tested by any idlharness.js tests. In addition to should_have_interface_object.html passing, [LegacyNoInterfaceObject] was added to an interface locally to ensure that prevents some subtests from being run. Also replace [NoInterfaceObject] in a few other places where it remained. -- wpt-commits: d92cd65cee9d7eec122259c04dd0f92486c0f4d5 wpt-pr: 28537
8071e722c44268961562d91703e9eb81ad2d3570: Bug 1705229 [wpt PR 28488] - Consider HasOverflow true as valid scenario for HandleAtomicInline, a=testonly
Javier Fernández García-Boente <jfernandez@igalia.com> - Fri, 23 Apr 2021 10:20:56 +0000 - rev 577276
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705229 [wpt PR 28488] - Consider HasOverflow true as valid scenario for HandleAtomicInline, a=testonly Automatic update from web-platform-tests Consider HasOverflow true as valid scenario for HandleAtomicInline The table caption element always have 0 available space, since its text consumes all of it. Hence, adding an empty span with negative margins may imply the line to overflow. If we add some atomic-inline elements in such caption, we might need to process them under the scenario of a NGInlineInfo which has true sa HasOverflow flag. In the current code, there is an assertion that under kContinue state and negative remaining_width (implying overflow) it's not valid to have the line-info's HasOverflow flag to true. I believe this assertion is contradictory and that this is indeed a valid scenario, hence, this CL removes such assertion. Bug: 1197974 Change-Id: I80c48e5dffe5e5ee25fcb4cc15db02d584adc4b9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2821314 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Javier Fernandez <jfernandez@igalia.com> Cr-Commit-Position: refs/heads/master@{#873246} -- wpt-commits: f55b3e4b7eae784bcf6369ce5b85ae7ceebae843 wpt-pr: 28488
1a04a2adcf61042e61459f6884c32f923e355a2c: Bug 1705620 [wpt PR 28533] - Update flake8 to 3.9.1, a=testonly
pyup-bot <github-bot@pyup.io> - Fri, 23 Apr 2021 10:20:52 +0000 - rev 577275
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705620 [wpt PR 28533] - Update flake8 to 3.9.1, a=testonly Automatic update from web-platform-tests Update flake8 from 3.9.0 to 3.9.1 -- wpt-commits: 4d5015ae06266c04eec796ab9827137a32d8bf55 wpt-pr: 28533
287c64dc5b4839b11e22be7d2e0e4b1e243f2474: Bug 1705227 [wpt PR 28487] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 16 Apr 2021 09:11:13 +0000 - rev 577274
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705227 [wpt PR 28487] - Update wpt metadata, a=testonly wpt-pr: 28487 wpt-type: metadata
5a917ecd44300cc51f51b325454ee3593298d525: Bug 1705227 [wpt PR 28487] - [TablesNG] wpt rowspan>1 redistribution test, a=testonly
Aleks Totic <atotic@chromium.org> - Fri, 23 Apr 2021 10:20:44 +0000 - rev 577273
Push 141827 by wptsync@mozilla.com at Sat, 24 Apr 2021 02:11:12 +0000
Bug 1705227 [wpt PR 28487] - [TablesNG] wpt rowspan>1 redistribution test, a=testonly Automatic update from web-platform-tests [TablesNG] wpt rowspan>1 redistribution test Rowspan>1 height redistribution to rows is an area where there was little consistency between browsers. This test tries to highlight the issues. Change-Id: I9b26f472717767fa9d2d7d27deb3f7da2590056d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2826844 Commit-Queue: Aleks Totic <atotic@chromium.org> Reviewed-by: David Grogan <dgrogan@chromium.org> Cr-Commit-Position: refs/heads/master@{#873228} -- wpt-commits: 90e0da651b47194ab03998cd50048aa40ef847fd wpt-pr: 28487
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip