Skip to content

Tags: taymonbeal/wpt

Tags

merge_pr_29762

Revert "[fsa] Implement truncate for the sync access handle"

This reverts commit 7ddd6ce32e94379d5b7321b2de8ebde9e03c332c.

Reason for revert:

virtual/file-system-access-access-handle/external/wpt/file-system-access/sandboxed_FileSystemSyncAccessHandle-close.https.tentative.worker.html

Started failing on:

https://ci.chromium.org/ui/p/chromium/builders/ci/Mac10.13%20Tests/40088/overview

Original change's description:
> [fsa] Implement truncate for the sync access handle
>
> The implementation is ported from the implementation of
> Storage Foundation in
> https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/modules/native_io/native_io_file_async.cc.
>
> This is part of the efforts to merge Storage Foundation into OPFS.
>
> Note that this CL does not contain the implementation for MacOS below
> version 10.15. The old MacOS needs special handling, which will be added
> in a separate CL.
>
> Bug: chromium:1218431
> Change-Id: I8e742fe0beeb93520e521358981f561a83c11732
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3044117
> Commit-Queue: Andreas Haas <[email protected]>
> Reviewed-by: Marijn Kruisselbrink <[email protected]>
> Cr-Commit-Position: refs/heads/master@{#904693}

Bug: chromium:1218431
Change-Id: Id8bd9fb310bdf0f38efb2860b87a985f650b617d
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3048554
Auto-Submit: Henrik Boström <[email protected]>
Commit-Queue: Rubber Stamper <[email protected]>
Bot-Commit: Rubber Stamper <[email protected]>
Owners-Override: Henrik Boström <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904728}

merge_pr_29760

[Anonymous iframe] Improve test for popup opener.

Bug: 1229998
Change-Id: Id4f6ba4f0323f3113d9147720c8ee0dc5b991576
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3045419
Reviewed-by: Antonio Sartori <[email protected]>
Commit-Queue: Yifan Luo <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904699}

merge_pr_29757

Remove troublesome DCHECK() in homogenousLimitNearZero.

This DCHECK() has become more trouble than it's worth, given that there
are enough edge cases that can cause it to fail in various ways.  So
just turn it into a code comment.

Fixed: 1230937
Bug: 1224066
Change-Id: Ia66eb51771b993c760e84f204c1f2e006b633441
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3046409
Commit-Queue: David Baron <[email protected]>
Commit-Queue: Robert Flack <[email protected]>
Auto-Submit: David Baron <[email protected]>
Reviewed-by: Robert Flack <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904586}

merge_pr_29755

Update AudioSampleFormat

This CL removes "S24" and "S24P" formats from WebCodecs (but leaves
media::kSampleFormatS24 intact), and converts the enum names to
more standard lower case.

This CL also adds support for "u8-planar", and changes the type of
AudioData::sampleRate() to match the spec.

Bug: 1205281
Change-Id: I6faa61535ea8dd71e5e6ad380b277762ea3a2879
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3044382
Commit-Queue: Thomas Guilbert <[email protected]>
Commit-Queue: Sam McNally <[email protected]>
Auto-Submit: Thomas Guilbert <[email protected]>
Reviewed-by: Sam McNally <[email protected]>
Reviewed-by: Sergey Volk <[email protected]>
Reviewed-by: Dan Sanders <[email protected]>
Reviewed-by: Takumi Fujimoto <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904651}

merge_pr_29753

Raw Clipboard: Final pass to remove code.

Raw Clipboard is deprecated and being removed.

Bug: 1217643
Change-Id: I504e74c791f3dcf6ad52f1ee370be791f26f952f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3044530
Reviewed-by: enne <[email protected]>
Reviewed-by: Austin Sullivan <[email protected]>
Reviewed-by: Marijn Kruisselbrink <[email protected]>
Commit-Queue: Darwin Huang <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904675}

merge_pr_29752

Highlight API: Support one Highlight registered in different Documents

- Highlight should be able to be registered in different HighlightRegistries.

- Ranges from different documents are not painted.

Bug: 1225034
Change-Id: I6b1a7673ef7edd76786f116407cb49994c38c946
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3035669
Commit-Queue: Fernando Fiori <[email protected]>
Reviewed-by: Xianzhu Wang <[email protected]>
Reviewed-by: Dan Clark <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904784}

merge_pr_29750

FSA: Add exclusive lock to access handle

This CL adds checks to prevent more than one open access handle per file
handle URL at any given time. It does this by changing the access handle
receiver set in the manager to a URL-keyed map.

This CL is part of the efforts to merge Storage Foundation into OPFS.

Bug: 1218431
Change-Id: Ic7f5ba91a5a8a5de99c049f616fd258906aa3266
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3042141
Reviewed-by: Austin Sullivan <[email protected]>
Commit-Queue: Emanuel Krivoy <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904782}

merge_pr_29747

[fsa] Implement truncate for the sync access handle

The implementation is ported from the implementation of
Storage Foundation in
https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/modules/native_io/native_io_file_async.cc.

This is part of the efforts to merge Storage Foundation into OPFS.

Note that this CL does not contain the implementation for MacOS below
version 10.15. The old MacOS needs special handling, which will be added
in a separate CL.

Bug: chromium:1218431
Change-Id: I8e742fe0beeb93520e521358981f561a83c11732
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3044117
Commit-Queue: Andreas Haas <[email protected]>
Reviewed-by: Marijn Kruisselbrink <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904693}

merge_pr_29742

Mostly fix VideoFrame construction / copyTo w/ SharedArrayBuffer

This doesn't allow for direct use of SharedArrayBuffer, but users may
instead use ArrayBufferViews (e.g. Uint8Arrays) backed by a
SharedArrayBuffer (which most would probably have done anyway).

The proper fixed is blocked on https://crbug.com/1088107

Bug: 1231806, 1088107

Change-Id: I806bf8051b9e535dfc6be7f214a1a8f2f16ce798
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3044523
Auto-Submit: Chrome Cunningham <[email protected]>
Commit-Queue: Chrome Cunningham <[email protected]>
Reviewed-by: Dale Curtis <[email protected]>
Reviewed-by: Dan Sanders <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904632}

merge_pr_29740

Let StyleColors that are SystemColors access their color directly

From crbug.com/1081945, SystemColors store both a keyword AND a numeric
color. Unfortunately this fails a dcheck if a caller asks for the color
directly, such as in FilterEffectBuilder.

Bug: 1226282
Change-Id: Ieb8522d68b0b332afc587790ab9777d54eda8382
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3039659
Commit-Queue: Aaron Krajeski <[email protected]>
Reviewed-by: Justin Novosad <[email protected]>
Cr-Commit-Position: refs/heads/master@{#904779}