Closed Bug 1893200 Opened 6 months ago Closed 6 months ago

[wpt-sync] Sync PR 45878 - Revert "Reapply "Use typed promises/resolvers for ReadableStream and related classes""

Categories

(Core :: DOM: Performance, task, P4)

task

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 45878 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/45878
Details from upstream follow.

Nate Chapin <japhet@chromium.org> wrote:

Revert "Reapply "Use typed promises/resolvers for ReadableStream and related classes""

This reverts commit 39adf0544a3fbfcce710b0490d3825174c0c6e12.

Reason for revert: Crashes in the wild: crbug.com/332806529

Original change's description:

Reapply "Use typed promises/resolvers for ReadableStream and related classes"

This converts IDL-exposed promises in ReadableStream,
ReadableStreamBYOBReader, ReadableStreamDefaultReader, and
ReadableStreamGenericReader to use typed ScriptPromiseResolver
instead of StreamPromiseResolver and to return typed
ScriptPromises.

Bug: 329702363
Change-Id: I6dad0ce6902c2dd5411185800bdd5a6dd8585df8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5410703
Reviewed-by: Nidhi Jaju \<nidhijaju@chromium.org>
Commit-Queue: Nate Chapin \<japhet@chromium.org>
Reviewed-by: Adam Rice \<ricea@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1281906}

Bug: 329702363
Change-Id: I2a70811f87d844a1686fc082d67c8dbc473f91c2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5427820
Commit-Queue: Nate Chapin \<japhet@chromium.org>
Bot-Commit: Rubber Stamper \<rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1283318}

Component: web-platform-tests → DOM: Performance
Product: Testing → Core

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 2 tests and 3 subtests

Status Summary

Firefox

ERROR: 2

Chrome

OK : 2
PASS : 4

Safari

ERROR: 2

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6e3c25dc89dd [wpt PR 45878] - Revert "Reapply "Use typed promises/resolvers for ReadableStream and related classes"", a=testonly
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
You need to log in before you can comment on or make changes to this bug.