Skip to content

Releases: web-platform-tests/wpt

merge_pr_46443

22 May 19:43
Compare
Choose a tag to compare

Fix double-tentative in WPT filename

This somehow got two .tentative's. This removes one of them.

Bug: 335223786
Change-Id: I6bf2b7e9577e586f364784fb6554483110fd8096
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5558172
Auto-Submit: Mason Freed masonf@chromium.org
Reviewed-by: David Baron dbaron@chromium.org
Commit-Queue: David Baron dbaron@chromium.org
Cr-Commit-Position: refs/heads/main@{#1304588}

merge_pr_46442

22 May 20:34
Compare
Choose a tag to compare

[shared storage] Fix some web platform tests

Issue: Some WPTs finish too early and does not actually wait for the
async operations. We encountered test failures due to a mojom
connection CHECK on CodeCacheHost, which reveals this underlying
problem.

This patch fixes those cases. Also, for
shared-storage-writable-img-idl-attribute-included-bytes.tentative.https.sub.html,
there are some additional problems:

  • The "+" is a special URL character. Thus, we apply
    encodeURIComponent on the key/value.
  • Passing emoji character directly doesn't seem to work. It's
    being translated to a different/unexpected sequence. In this CL,
    we replace the emoji with explicit UTF-16 code units created from
    String.fromCharCode(). Filed a bug (https://crbug.com/341973427)
    for further investigation.

Bug: 341893986
Change-Id: I208e4af410a3a1092a0da88decbe43687fe8b718
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5556543
Reviewed-by: Cammie Smith Barnes cammie@chromium.org
Commit-Queue: Yao Xiao yaoxia@chromium.org
Cr-Commit-Position: refs/heads/main@{#1304604}

merge_pr_46440

22 May 16:56
Compare
Choose a tag to compare

[text-box-trim] Support invalidations

This patch adds the layout invalidations for the
text-box-trim and the text-box-edge properties.

Changes are under a runtime flag enabled only for testing.

Bug: 40254880
Change-Id: I56f1d1f0a7e9c6667937c90e94d7dfa91615771a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5552565
Reviewed-by: Lingqi Chi lingqi@chromium.org
Commit-Queue: Koji Ishii kojii@chromium.org
Auto-Submit: Koji Ishii kojii@chromium.org
Cr-Commit-Position: refs/heads/main@{#1304491}

merge_pr_46435

22 May 13:17
Compare
Choose a tag to compare

Fix !important parsing for certain grid structures.

Bug: 340100643
Change-Id: I8821b806501b22b24789985f699a5a934f6b3c6c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5557302
Auto-Submit: Steinar H Gunderson sesse@chromium.org
Reviewed-by: Rune Lillesveen futhark@chromium.org
Commit-Queue: Steinar H Gunderson sesse@chromium.org
Cr-Commit-Position: refs/heads/main@{#1304372}

merge_pr_46431

22 May 10:40
Compare
Choose a tag to compare

[text-box-trim] Test block-end with Ruby

This patch adds a test of the text-box-trim property for the
block-end behavior when a Ruby hangs to the block-end side.

The test and reference for the block-start added in
crrev.com/c/5539108 are updated to share the reference file.

Bug: 40254880
Change-Id: Ie068940eff74aab2eb4baa7588b37baaef59c590
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5553008
Commit-Queue: Koji Ishii kojii@chromium.org
Auto-Submit: Koji Ishii kojii@chromium.org
Commit-Queue: Lingqi Chi lingqi@chromium.org
Reviewed-by: Lingqi Chi lingqi@chromium.org
Cr-Commit-Position: refs/heads/main@{#1304323}

merge_pr_46430

22 May 10:32
Compare
Choose a tag to compare

[text-box-trim] Test block-end with initial-letter

This patch adds a test of the text-box-trim property for the
block-end behavior when an initial-letter hangs to the
block-end side.

The block-start side test was added at crrev.com/c/5540990.

Bug: 40254880
Change-Id: I6c71de66106aa3accf092c39b5b2717faf972f22
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5552564
Commit-Queue: Lingqi Chi lingqi@chromium.org
Reviewed-by: Lingqi Chi lingqi@chromium.org
Auto-Submit: Koji Ishii kojii@chromium.org
Cr-Commit-Position: refs/heads/main@{#1304320}

merge_pr_46427

22 May 09:37
Compare
Choose a tag to compare

[text-box-trim] Test block-end accumulations

This patch updates a test for when the element to trim has
different text-box-edge value from the text-box-edge value
of the element that has text-box-trim, the same condition as
crrev.com/c/5547563, but for block-end side.

Bug: 40254880
Change-Id: Ibaaadee9ef41319c78921b116ca2daae340c3492
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5553822
Auto-Submit: Koji Ishii kojii@chromium.org
Commit-Queue: Kent Tamura tkent@chromium.org
Reviewed-by: Kent Tamura tkent@chromium.org
Cr-Commit-Position: refs/heads/main@{#1304304}

merge_pr_46425

22 May 22:15
Compare
Choose a tag to compare

[wdspec] Wait for 100ms in release_actions fixture

This allows to avoid relatively frequent failures on mozilla's windows CI

Differential Revision: https://phabricator.services.mozilla.com/D209333

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1879556
gecko-commit: 60bd84a99544c65635a66686db7aeda2500e6ae9
gecko-reviewers: webdriver-reviewers, whimboo

merge_pr_46423

22 May 06:29
18419b3
Compare
Choose a tag to compare

WebKit improvements to import map integrity tests (#46423)

merge_pr_46420

22 May 20:45
Compare
Choose a tag to compare

Change the input format semantics for TextMetrics::getSelectionRects()

Update how the end index works for getSelectionRects from being
an inclusive limit on both sides, i.e. [start, end], to being exclusive
for the end limit, i.e. [start, end).

This way, we match the index semantics of the underlying
Font::SelectionRectForText() method that is used to calculate the
rects.

Bug: 341213359
Change-Id: I1a09bc256c9f04ae3ae974a587c3e732aa003a74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5553293
Commit-Queue: Andres Ricardo Perez andresrperez@chromium.org
Reviewed-by: Fernando Serboncini fserb@chromium.org
Cr-Commit-Position: refs/heads/main@{#1304612}