Closed Bug 1441247 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 9361 - Implement AbortController and AbortSignal

Categories

(Core :: DOM: Core & HTML, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla60
Tracking Status
firefox60 --- fixed

People

(Reporter: wptsync, Unassigned)

Details

(Whiteboard: [wptsync downstream])

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

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

Adam Rice wrote:
>  Implement AbortController and AbortSignal
>  
>  Also adjust layout tests expectations to match the new behaviour. One
>  fetch() wpt test that previously failed due to AbortController being
>  undefined now times out because the "signal" properties in fetch options
>  doesn't do anything yet. This will be fixed once it is implemented.
>  
>  Spec: https://dom.spec.whatwg.org/#aborting-ongoing-activities
>  Design doc: https://docs.google.com/document/d/1OuoCG2uiijbAwbCw9jaS7tHEO0LBO_4gMNio1ox0qlY/edit
>  Intent to Ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/9vNZh4fhV2U/ZVxD2iQACgAJ
>  
>  BUG=750599
>  
>  Change-Id: I0e504bbf7f8552d602913ee2069bbf90f95deaff
>  Reviewed-on: https://chromium-review.googlesource.com/896669
>  Commit-Queue: Adam Rice <ricea@chromium.org>
>  Reviewed-by: Kent Tamura <tkent@chromium.org>
>  Reviewed-by: Hayato Ito <hayato@chromium.org>
>  Reviewed-by: Joshua Bell <jsbell@chromium.org>
>  Cr-Commit-Position: refs/heads/master@{#534352}
>  
>  
>
Component: web-platform-tests → DOM
Product: Testing → Core
Ran 3 tests and 1955 subtests
OK     : 3
PASS   : 1952
FAIL   : 3
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/ee82fd79f350
[wpt PR 9361]- Update wpt metadata, a=testonly
https://hg.mozilla.org/mozilla-central/rev/ee82fd79f350
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.