Skip to content

Releases: web-platform-tests/wpt

merge_pr_50425

01 Feb 08:02
Compare
Choose a tag to compare

Reland "Ensure AbortSignal.throwIfAborted doesn't modify the message of an abort error"

This reverts commit 74320221ad24d0050a8baa031ca1d0e998ea7fc6.

Reason for revert: Not the cause of issues.chromium.org/issues/393009392

Original change's description:

Revert "Ensure AbortSignal.throwIfAborted doesn't modify the message of an abort error"

This reverts commit 0e0ef178e05e3f81b0de04c8f0197fe3ab608f41.

Reason for revert: Possible culprit for windows builder closure, see https://g-issues.chromium.org/issues/393009392.

Original change's description:

Ensure AbortSignal.throwIfAborted doesn't modify the message of an abort error

Fixed: 392413688
Change-Id: I3639c573cd7349eac1f9b09c427a5a52bccdda72
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6209470
Reviewed-by: Andrey Kosyakov [email protected]
Commit-Queue: Nate Chapin [email protected]
Cr-Commit-Position: refs/heads/main@{#1412605}

Change-Id: Ifb785338a85e77e845a677940fc1353b74757b0f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6211537
Commit-Queue: Patti Lor [email protected]
Owners-Override: Patti Lor [email protected]
Bot-Commit: Rubber Stamper [email protected]
Reviewed-by: Patti Lor [email protected]
Auto-Submit: Patti Lor [email protected]
Cr-Commit-Position: refs/heads/main@{#1412694}

Change-Id: Ic42d7631d3ebe6a1c902e0763fdc3335f5262b33
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6221802
Commit-Queue: Andrey Kosyakov [email protected]
Bot-Commit: Rubber Stamper [email protected]
Reviewed-by: Andrey Kosyakov [email protected]
Cr-Commit-Position: refs/heads/main@{#1414549}

merge_pr_50424

01 Feb 01:58
Compare
Choose a tag to compare

Don't clear ForceReattachLayoutTree state on with display lock.

This fixes a regression that started occurring frequently with text
between MathJax elements inside of a

element (which uses
content-visibility, and thus display lock). The regression resulted
from changes to the internals of the
element.

When detaching the layout tree for this particular case of
elements with display lock, this restores the ForceReattachLayoutTree
state that existed before so that it's still set when the display lock
is no longer present.

Fixed: 383593255
Change-Id: Ib1dab4da0b1211ecf35dd6e11201cc35064e466a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6220858
Commit-Queue: David Baron [email protected]
Reviewed-by: Ian Kilpatrick [email protected]
Cr-Commit-Position: refs/heads/main@{#1414486}

merge_pr_50423

01 Feb 01:48
Compare
Choose a tag to compare

IDB WPTs: Extend idbfactory_deleteDatabase WPTs to run on workers.

This change extends idbfactory_deleteDatabase WPT set to run on shared,
dedicated, and service worker environments along with window
environment.

Bug: 41455766
Change-Id: Iec74d119b95c361093f6f92e7390e6d2acb60899
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6220267
Reviewed-by: Rahul Singh [email protected]
Reviewed-by: Steve Becker [email protected]
Commit-Queue: Sneha Agarwal [email protected]
Cr-Commit-Position: refs/heads/main@{#1414480}

merge_pr_50422

01 Feb 00:41
Compare
Choose a tag to compare

Remove special boolean handling in ResolveToConfigResolved::React()

Instead of following standard JS rules for coercing an aribtary value to
a boolean, it was treating non-booleans as false. A use counter shows
that this behavior isn't relied upon, so use the standard behavior.

Change-Id: I3b4424064f6728b8206166d3df86dd42b71af520
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6219805
Commit-Queue: Nate Chapin [email protected]
Reviewed-by: Maks Orlovich [email protected]
Cr-Commit-Position: refs/heads/main@{#1414449}

merge_pr_50421

31 Jan 23:19
Compare
Choose a tag to compare

Mark select-home-end-pagedown-pageup-detailed.optional.html slow

This test repeatedly scrolls a bunch of selects, and takes a while
to run. Mark it slow.

Fixed: 392728747
Change-Id: I38c66d4757d3a4866757c992e3de6c0408ceb523
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6221586
Commit-Queue: Di Zhang [email protected]
Auto-Submit: Mason Freed [email protected]
Reviewed-by: Di Zhang [email protected]
Cr-Commit-Position: refs/heads/main@{#1414417}

merge_pr_50420

31 Jan 23:07
Compare
Choose a tag to compare

FLEDGE: Include BSRID w/creative scanning metadata in TSS request.

Adds buyerAndSellerReportingId (BSRID) to the query parameters of
the BYOS scoring signals request URL for use in creative scanning
when sendCreativeScanningMetadata is set to true on the
auction config.

See
WICG/turtledove#792 (comment)
for more context (along with following comments)

Bug: 383513677
Change-Id: I77dced8bb39a55cf7b7ad9fb80c91fed8c9dad00
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6219861
Reviewed-by: Orr Bernstein [email protected]
Commit-Queue: Maks Orlovich [email protected]
Cr-Commit-Position: refs/heads/main@{#1414406}

merge_pr_50418

31 Jan 19:01
Compare
Choose a tag to compare

Language Detector: Implement signal for AILanguageDetectorFactory.create

Partially implement the signal option for
AILanguageDetectorFactory.create. Rejects when the create is called with
an already aborted signal.

Bug: 391712909
Change-Id: I0c5f935a558e6558ed7afecccdb9e9c8331e5c0d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6216485
Commit-Queue: Nathan Memmott [email protected]
Reviewed-by: Jiacheng Guo [email protected]
Cr-Commit-Position: refs/heads/main@{#1414243}

merge_pr_50416

31 Jan 17:27
Compare
Choose a tag to compare

Add remaining color spaces for interpolation

Display P3, Rec2020, ProPhoto RGB and a98 RGB are specified in CSS color
4 as predefined color spaces but had not yet been implemented as color
spaces for interpolation.

https://www.w3.org/TR/css-color-4/#predefined

Skia change: https://skia-review.googlesource.com/c/skia/+/942876

Primaries for ProPhotoRGB and transfer functions for ProPhotoRGB and a98
RGB have been added to Skia, so we can remove them from our extensions
file and reference Skia's copies instead.

Bug: 383270111
Change-Id: Ibd84bd7ae34f9f2b7e397bae7752b922f2fddec4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6202302
Reviewed-by: Nico Weber [email protected]
Commit-Queue: Aaron Krajeski [email protected]
Cr-Commit-Position: refs/heads/main@{#1414169}

merge_pr_50415

31 Jan 16:38
Compare
Choose a tag to compare

Provide layer bounds for text-shadow rendering

Lower layers have trouble culling away the shadows (and/or overestimate
their bounds) which lead to high raster costs.

Pass the computed visual rect for the text fragment when setting up the
layer for the shadow. This appears to reduce the raster cost
significantly in the case described in the bug.

Add a physical version of InkOverflow::ExpandForShadowOverflow and
simplify the application of the text-shadow ink overflow contribution.
This also fixes an issue where the ink overflow was miscalculated for
the vertical-lr writing mode.

Guard with the flag "TextShadowPaintingOptimization".

Bug: 391914237
Change-Id: I847d0a8291150ec1a92d4e7424c3a09eeecca134
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6213771
Commit-Queue: Fredrik Söderquist [email protected]
Reviewed-by: Stephen Chenney [email protected]
Cr-Commit-Position: refs/heads/main@{#1414139}

merge_pr_50414

31 Jan 16:03
Compare
Choose a tag to compare

[DIP] Plumb DIP reporter in CacheStorage

This CL plumbs the DocumentIsolationPolicy reporter through
CacheStorage, so that it can be passed to CORP checks triggered from
CacheStorage.

This CL is part of a chain implementing Document Isolation Policy

reporting:

  1. Add DocumentIsolationPolicyReporter
  2. Implement DocumentIsolationPolicyReporter
  3. Pass the reporter to URLloaderFactory
  4. Plumb DIP reporter into ServiceWorkers
  5. Add a DIP reporter to DedicatedWorker
  6. Add a DIP reporter to SharedWorker
  7. Plumb DIP reporter in CacheStorage <- you are here

Bug: 333029815
Change-Id: I5a7b5a92b9e059242c1ddcfa218c1cfb6d9cd0e4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6088411
Reviewed-by: Arthur Sonzogni [email protected]
Commit-Queue: Camille Lamy [email protected]
Reviewed-by: Tsuyoshi Horo [email protected]
Reviewed-by: Hiroki Nakagawa [email protected]
Cr-Commit-Position: refs/heads/main@{#1414111}