Skip to content

Tags: anttijk/wpt

Tags

merge_pr_22778

Toggle merge_pr_22778's commit message
[css-filters] Move filter-region-transformed-child.html to WPT

This CL migrates filter-region-transformed-child[-expected].html
tests from css3/filters to external/wpt/css/filter-effects with
WPT styles, adding links to the relevant specs, and test
description.

Additionally, this test is renamed to
filter-region-transformed-child-001[-ref].html to be align with
existing test naming style.

Bug: 1063749
Change-Id: I0b56f85a800bdcbe682e090285098668cd79d743
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2141569
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com>
Cr-Commit-Position: refs/heads/master@{#757655}

merge_pr_22769

Toggle merge_pr_22769's commit message
[css-flexbox] Move percentage-sizes.html to WPT

This CL moves percentage-sizes.html test from
css3/css-flexbox to external/wpt/css/css-flexbox with WPT
styles, adding links to the relevant specs, and test description.

Additionally, this test is renamed to percentage-size.html
to be align with existing test names.

Bug: 1063749
Change-Id: I6a5fdb560759ad668977e773d0b528548f371fee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2141477
Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#757701}

merge_pr_22763

Toggle merge_pr_22763's commit message
Fix flakiness in FCP-only tests

This CL removes flakiness in the FCP-only tests by:
* Adding a 50ms wait when FCP is not expected. This way, tests that
would surface FCP would have enough time to do so.
* Rely on PerformanceObserver to verify that FCP is surfaced in the
cases where it should be.
* Use a 300 ms timeout to declare that FCP was not surfaced when it is
expected. This is larger than the non-FCP wait time since it sometimes
requires waiting on CSS images to load.

Bug: 1062984
Change-Id: I876b5bcdba3c795dc63326839899f3d5bb7a7dc5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2139362
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#758016}

merge_pr_22742

Toggle merge_pr_22742's commit message
[css-filters] Migrate effect-reference-external-stylesheet to WPT

Migrate this test out of third_party/blink/web_tests/css3/filters/ and
into the WPT-specific directory, adding links to the relevant specs and
a test assertion describing its purpose.

Additionally, rename svg-relative-urls-0001.html to
svg-relative-urls-001.html, and add this test as a second test for the
same use case.

Bug: 1063749
Change-Id: Ifc0a6abfa45a6e6ad16f08388210ddcb0286142a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2135755
Reviewed-by: Philip Rogers <pdr@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com>
Cr-Commit-Position: refs/heads/master@{#757744}

merge_pr_22739

Toggle merge_pr_22739's commit message
[css-filters] Migrate effect-reference-displacement-negative-scale to…

… WPT

Migrate this test out of third_party/blink/web_tests/css3/filters/ and
into the WPT-specific directory, adding links to the relevant specs and
a test assertion describing its purpose.

Bug: 1063749
Change-Id: Ib1b0b13c1d02e80dd11ec63afaeeb34c13eb2a6d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2134242
Reviewed-by: Philip Rogers <pdr@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com>
Cr-Commit-Position: refs/heads/master@{#757743}

merge_pr_22734

Toggle merge_pr_22734's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[css-filters] Migrate effect-reference-image.html to WPT (web-platfor…

…m-tests#22734)

CL adds <title>, <link>s and <meta name=assert> entries to the
original test, and moves it to external/wpt/css/filter-effects/.

Target location/name:
external/wpt/css/filter-effects/effect-reference-feimage.html

Associated TestExpectations entries are also updated.

BUG=968791,1063749
R=pdr@chromium.org

Change-Id: I61a5f5c57d4fd0b891d52314b8dc1abdb8921cfc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2137871
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Auto-Submit: Antonio Gomes <tonikitoo@igalia.com>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#757420}

Co-authored-by: Antonio Gomes <tonikitoo@igalia.com>

merge_pr_22722

Toggle merge_pr_22722's commit message
Support text-underline-position from-font value in decoration painting

Update FontMetrics implementation to return Optional<int> for underline
offset and thickness metrics to represent unretrievable values.

Update underline thickness painting implementation to only perform what
the `auto` keyword would do, as UnderlineThickness() was never
initialised on the FontMetrics object. Update TextDecorationOffsetBase
implementation support auto and from-font modes.

Bug: 1067242
Change-Id: Ica8c7bf3ea8812fae9cd8e285f71d3eba1a9c983
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2134018
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#757771}

merge_pr_22665

Toggle merge_pr_22665's commit message
[css-flexbox] Migrate orthogonal-writing-modes-and-intrinsic-sizing.h…

…tml to WPT

BUG=1063749
R=cbiesinger@chromium.org

Change-Id: I2de65f7a2f8374235f10b640cc4d549fc5a5bb6c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2134867
Commit-Queue: David Grogan <dgrogan@chromium.org>
Reviewed-by: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#757694}

merge_pr_22613

Toggle merge_pr_22613's commit message
Handle k-rate AudioParam inputs for OscillatorNode

As with other fixes, use HasSampleAccurateValuesTimeline() to determine
if there are sample-accurate values which is either caused by timeline
events or connected inputs to the AudioParam.

Tests added to handle possible different combinations of a-rate and
k-rate frequency and detune AudioParams.

Bug: 1015760
Test: k-rate-oscillator-connections.html

Change-Id: I0d90d19b3cafbe353bc9495aa7e493bd20eb9e97
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2111412
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#758009}

merge_pr_22569

Toggle merge_pr_22569's commit message
[css-flexbox] Migrate overflow-auto-resizes-correctly.html test to WPT

Partially migrate the contents of this test into the WPT-specific
directory, including only the checks that can be upstreamed and
leaving the parts that are Chromium-specific in the original test.

In addition, this CL also adapts the description of the original
Chromium-specific test to reflect what it actually does now after
having removed some parts. In the newly-added test, we also add
the relevant meta information i.e links to the relevant specs and
a test assertion describing its purpose.

Bug: 1063749
Change-Id: I57df80bf8a3c48dd94c70315a07d31715477a28b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2129537
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: David Grogan <dgrogan@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Cr-Commit-Position: refs/heads/master@{#757780}