Automatic update from web-platform-tests
[TablesNG] Table fixed width wpt test
Tests width distribution of fixed width tables.
FF fails #14
This test CL is also a testcase for #1171407
Bug: 1171407
Change-Id: Idfb767925c03fe1f5f527a10bffe43cd79f464de
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2654736
Reviewed-by: David Grogan <dgrogan@chromium.org>
Commit-Queue: David Grogan <dgrogan@chromium.org>
Commit-Queue: Aleks Totic <atotic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#853385}
--
wpt-commits: 3874d89f4b58d9538a597fae89e5e3b3f16849f3
wpt-pr: 27363
Automatic update from web-platform-tests
[TablesNG] Reland column merging
The initial patch re-enabled a column-merging unrelated test.
It a weird ASAN failure that happened with initial TablesNG
land. Since this test was passing locally, my guess was
that it was fixed by many clusterfuzz CLs last week.
I was wrong.
Only difference from original CL is that the test is skipped
again.
Revert "Revert "[TablesNG] Implement column track merging""
This reverts commit 3de2e89510f43e59eb7c763c0508431c7929808e.
Change-Id: I8ebed665881cbf48195d6e8b22ed87980a5e4dca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2690988
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#853303}
--
wpt-commits: e5cfa2a28913860a0ce385c8b78872b72e4cc1ce
wpt-pr: 27595
Automatic update from web-platform-tests
[FSA] Add ID feature to file picker
Allows for specification of the "purpose" of a file picker invocation.
When an ID is specified, the picker will remember the picked directory.
The next time the matching ID is specified, the picker will default to
this directory.
This ID is remembered on a per-origin basis.
Specifying an empty ID (id: "") is the same as not specifying an ID.
Explainer:
https://github.com/WICG/file-system-access/blob/main/SuggestedNameAndDir.md#distinguishing-the-purpose-of-different-file-picker-invocations
Bug: 1173164
Change-Id: I89fce44efd3eb425a0ea8d10192b71758933052d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2645845
Commit-Queue: Austin Sullivan <asully@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Balazs Engedy <engedy@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#853263}
--
wpt-commits: f20ac88af5e4a1a164ac6c77789736424d31f6bf
wpt-pr: 27445
Automatic update from web-platform-tests
[Permissions Policy] Add WPT test on history navigation on opaque origin
Bug: 834302
Change-Id: Ida7a15cf8c3e62d6a4c29bd23e1c446e0073b8f2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2675852
Commit-Queue: Charlie Hu <chenleihu@google.com>
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Cr-Commit-Position: refs/heads/master@{#853252}
--
wpt-commits: e4c5b7932591f600a36d428ae3537dfdd4184083
wpt-pr: 27508
Automatic update from web-platform-tests
Fix monotonic increasing gradient stop check
Make sure we test against previous stop where clamping inf values
already happened.
Also make sure we don't store any inf values in the non-normalized
stops for calc() values. Otherwise the DCHECK_GT(span, 0) will trigger.
Bug: 1174046
Change-Id: I1e77f91825a1dc8219174d3757a7c1691474e4d0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2690346
Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#853232}
--
wpt-commits: 6bcc3d43199400743eef42c683f52b2405ebed82
wpt-pr: 27591
Automatic update from web-platform-tests
Implement CSSOM CSSCounterStyleRule API name setter
This is the last patch implementing setters on CSSCounterStyleRule.
The name setter is different from the other setters that, changing name
may affect cascade result. As a result, we need to re-collect all the
@counter-style rules and rebuild the CounterStyleMap.
This patch implements it with CSSStyleSheet::RuleMutationScope.
Bug: 687225
Change-Id: I369ab9f0e61d5ea3afbbfdd367ff84cc05ebbf58
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2689682
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#853209}
--
wpt-commits: 9975e93294777abc828d6564c59b28e9757adc44
wpt-pr: 27585
Automatic update from web-platform-tests
Implement CSSOM CSSCounterStyleRule API setters (p2)
This patch implements the following setters of CSSCounterStyleRule:
- system
- symbols
- additiveSymbols
The implementation follows the framework of the previous patch [1], and
uses the existing code in CounterStyle to validate the new 'symbols' or
'additive-symbols' values.
[1] crrev.com/c/2686322
Bug: 687225
Change-Id: Iab7bed7da902d9f023e623b175e75a458f0f0ce5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2688521
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#853167}
--
wpt-commits: 1b86efce079c561304cdb72dc91aab9135341f25
wpt-pr: 27584
Automatic update from web-platform-tests
Reland "webrtc: update addIceCandidate() call to match spec"
This is a reland of ffc43d7a95f6b7843b3e476ab92bad05c8da669a
that also removes the (RTCIceCandidateInit or RTCIceCandidate) union
and the generated files from the build.
Original change's description:
> webrtc: update addIceCandidate() call to match spec
>
> see https://w3c.github.io/webrtc-pc/#interface-definition
> This allows addIceCandidate() as end-of-candidates indication. This is
> not yet implemented at the native layer.
>
> BUG=chromium:978582
>
> Change-Id: Id0f2acd2dcfdf4f5d311437df22c178c9d69630d
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2680823
> Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
> Reviewed-by: Guido Urdaneta <guidou@chromium.org>
> Reviewed-by: Harald Alvestrand <hta@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#852128}
Bug: chromium:978582
Change-Id: I889523b80b5a945efddf012d53c3a75d62b98f62
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2684254
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Cr-Commit-Position: refs/heads/master@{#853142}
--
wpt-commits: 42e11fbdfca974829621b0c45d2b9f32acda87bf
wpt-pr: 27544
Automatic update from web-platform-tests
Adding a CodingConventions.md file for Resource Timing
In crbug.com/1171767 we're hoping to clean up and reorganize the
Resource Timing WPT suite. Part of the cleanup is to adopt a consistent
coding style.
This change adds a markdown file with our style recommendations to the
suite itself so future developers can reference it.
Bug: 1171767
GithubIssue: https://github.com/w3c/resource-timing/issues/254
Change-Id: I8d54fe74418808e82b524cbf5bcb5ef18c65a4df
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2686434
Commit-Queue: Tom McKee <tommckee@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Reviewed-by: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#853120}
--
wpt-commits: f6ace0de528eefd0d38b3e83a31512f227193ebb
wpt-pr: 27579
Per comment 9 this seems caused by an unexpected reframe. I haven't been
able to repro this, but the only kind of thing that should cause it is
the global reflow we do when fonts change.
This patch turns these async font loading features off in APZ tests to
see whether it helps avoiding this kind of intermittent. If it doesn't,
I guess we should revert this and try to repro harder.
Differential Revision: https://phabricator.services.mozilla.com/D105166