Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3b703ea64b16c659e9aff78ab2e427b8984af0b6
      
https://github.com/WebKit/WebKit/commit/3b703ea64b16c659e9aff78ab2e427b8984af0b6
  Author: Basuke Suzuki <[email protected]>
  Date:   2026-07-21 (Tue, 21 Jul 2026)

  Changed paths:
    M 
LayoutTests/imported/w3c/web-platform-tests/compression/idlharness.https.any-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/compression/idlharness.https.any.worker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/encoding/idlharness.any-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/encoding/idlharness.any.serviceworker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/encoding/idlharness.any.sharedworker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/encoding/idlharness.any.worker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/fs/idlharness.https.any-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/fs/idlharness.https.any.worker-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/interfaces/fs.idl
    M LayoutTests/imported/w3c/web-platform-tests/interfaces/streams.idl
    M 
LayoutTests/imported/w3c/web-platform-tests/streams/idlharness.any-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/streams/idlharness.any.serviceworker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/streams/idlharness.any.sharedworker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/streams/idlharness.any.worker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/webrtc-encoded-transform/idlharness.https.window-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/webtransport/idlharness.https.sub.any-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/webtransport/idlharness.https.sub.any.serviceworker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/webtransport/idlharness.https.sub.any.sharedworker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/webtransport/idlharness.https.sub.any.worker-expected.txt

  Log Message:
  -----------
  [WPT] Update imported streams.idl and fs.idl to async_iterable syntax
https://bugs.webkit.org/show_bug.cgi?id=319944
rdar://182860876

Reviewed by Alex Christensen.

The imported WPT idlharness harness (webidl2.js@e6d8ab8) requires the
single-token "async_iterable" WebIDL syntax and emits a validation error
for the older two-token "async iterable" syntax. The imported dependency
IDL files streams.idl and fs.idl still used the old syntax, so every
idl_test that pulls in streams.idl recorded a spurious
"FAIL idl_test validation" line, affecting idlharness expected files
across compression, encoding, fs, streams, webrtc-encoded-transform, and
webtransport.

Update both imported IDL files to the async_iterable syntax and rebaseline
the affected idlharness expected files. The new IDL matches upstream
web-platform-tests, taken from commit
14c7ae5dd9a2c7f726ed51f968dc2340cb4fbe74 (2025-08-20, "Sync interfaces/
with @webref/idl 3.66.2", #54029), which updated both interfaces/streams.idl
and interfaces/fs.idl to async_iterable.

Covered by existing tests (the rebaselined idlharness tests).

* 
LayoutTests/imported/w3c/web-platform-tests/compression/idlharness.https.any-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/compression/idlharness.https.any.worker-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/encoding/idlharness.any-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/encoding/idlharness.any.serviceworker-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/encoding/idlharness.any.sharedworker-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/encoding/idlharness.any.worker-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/fs/idlharness.https.any-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/fs/idlharness.https.any.worker-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/interfaces/fs.idl:
* LayoutTests/imported/w3c/web-platform-tests/interfaces/streams.idl:
* 
LayoutTests/imported/w3c/web-platform-tests/streams/idlharness.any-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/streams/idlharness.any.serviceworker-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/streams/idlharness.any.sharedworker-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/streams/idlharness.any.worker-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/webrtc-encoded-transform/idlharness.https.window-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/webtransport/idlharness.https.sub.any-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/webtransport/idlharness.https.sub.any.serviceworker-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/webtransport/idlharness.https.sub.any.sharedworker-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/webtransport/idlharness.https.sub.any.worker-expected.txt:

Canonical link: https://commits.webkit.org/317691@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to