Closed Bug 1651872 Opened 3 months ago Closed 2 months ago

[wpt-sync] Sync PR 24549 - Update interfaces/native-file-system.idl

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla80
Tracking Status
firefox80 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

autofoolip <auto@foolip.org> wrote:

Update interfaces/native-file-system.idl

This PR was automatically created by a bot.

Before merging, please check that any tests that depend on the updated IDL files still work.

If additional changes are needed, please manually create another PR based on this one.

See the README for how the IDL files in this directory are used.

<hr>

Source: https://github.com/tidoust/reffy-reports/blob/36f1e58/ed/idl/native-file-system.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/706723894

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---

CI Results

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

Total 2 tests and 55 subtests

Status Summary

Firefox

OK : 2
PASS: 30
FAIL: 83

Chrome

OK : 2
PASS: 105
FAIL: 8

Safari

OK : 2
PASS: 30
FAIL: 83

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/native-file-system/idlharness.https.any.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
Window interface: operation getOriginPrivateDirectory(): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: operation requestPermission(optional FileSystemHandlePermissionDescriptor): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface object name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: operation seek(unsigned long long): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: operation resolve(FileSystemHandle): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface object length: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: operation truncate(unsigned long long): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: operation createWritable(optional FileSystemCreateWritableOptions): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: operation removeEntry(USVString, optional FileSystemRemoveOptions): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: async iterable<USVString, FileSystemHandle>: FAIL (Chrome: FAIL, Safari: FAIL)
Window interface: operation showDirectoryPicker(optional DirectoryPickerOptions): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: operation write(FileSystemWriteChunkType): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: operation getFileHandle(USVString, optional FileSystemGetFileOptions): FAIL (Chrome: FAIL, Safari: FAIL)
FileSystemDirectoryHandle interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: attribute name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: operation queryPermission(optional FileSystemHandlePermissionDescriptor): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: operation isSameEntry(FileSystemHandle): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: operation getDirectoryHandle(USVString, optional FileSystemGetDirectoryOptions): FAIL (Chrome: FAIL, Safari: FAIL)
FileSystemHandle interface object name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface object length: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface object name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface object name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface object length: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface object length: FAIL (Chrome: PASS, Safari: FAIL)
Window interface: operation showOpenFilePicker(optional OpenFilePickerOptions): FAIL (Chrome: PASS, Safari: FAIL)
Window interface: operation showSaveFilePicker(optional SaveFilePickerOptions): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: operation getFile(): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: attribute kind: FAIL (Chrome: FAIL, Safari: FAIL)
/native-file-system/idlharness.https.any.worker.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
FileSystemWritableFileStream interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: operation requestPermission(optional FileSystemHandlePermissionDescriptor): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface object name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: operation seek(unsigned long long): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: operation resolve(FileSystemHandle): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface object length: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: operation truncate(unsigned long long): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: operation createWritable(optional FileSystemCreateWritableOptions): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: operation removeEntry(USVString, optional FileSystemRemoveOptions): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: async iterable<USVString, FileSystemHandle>: FAIL (Chrome: FAIL, Safari: FAIL)
FileSystemWritableFileStream interface: operation write(FileSystemWriteChunkType): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: operation getFileHandle(USVString, optional FileSystemGetFileOptions): FAIL (Chrome: FAIL, Safari: FAIL)
FileSystemDirectoryHandle interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: attribute name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: operation queryPermission(optional FileSystemHandlePermissionDescriptor): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: operation isSameEntry(FileSystemHandle): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface: operation getDirectoryHandle(USVString, optional FileSystemGetDirectoryOptions): FAIL (Chrome: FAIL, Safari: FAIL)
FileSystemHandle interface object name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface object length: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemDirectoryHandle interface object name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface object name: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface object length: FAIL (Chrome: PASS, Safari: FAIL)
WorkerGlobalScope interface: operation getOriginPrivateDirectory(): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface object length: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: operation getFile(): FAIL (Chrome: PASS, Safari: FAIL)
FileSystemFileHandle interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemWritableFileStream interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
FileSystemHandle interface: attribute kind: FAIL (Chrome: FAIL, Safari: FAIL)

Tests Disabled in Gecko Infrastructure

/native-file-system/idlharness.https.any.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
/native-file-system/idlharness.https.any.worker.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f334045e4206
[wpt PR 24549] - Update interfaces/native-file-system.idl, a=testonly
Status: REOPENED → RESOLVED
Closed: 3 months ago2 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
You need to log in before you can comment on or make changes to this bug.