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