Skip to content

Commit

Permalink
Ff111 More OPFS related updaes (#19056)
Browse files Browse the repository at this point in the history
* FF111 FileSystemFileHandle

* FF111 api/FileSystemFileHandle

* FF111 api/FileSystemHandle

* FF111 api/FileSystemSyncAccessHandle

* FF111 api/FileSystemWritableFileStream

* FileSystemHandle -revert things not supported by Firefox

* FF111 supports non-standard FileSystemHandle.move()
  • Loading branch information
hamishwillee authored Mar 13, 2023
1 parent e74cd55 commit 9482cd2
Show file tree
Hide file tree
Showing 5 changed files with 73 additions and 40 deletions.
18 changes: 9 additions & 9 deletions api/FileSystemDirectoryHandle.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -48,7 +48,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -86,7 +86,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -124,7 +124,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -162,7 +162,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -200,7 +200,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -238,7 +238,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -276,7 +276,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -313,7 +313,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down
8 changes: 4 additions & 4 deletions api/FileSystemFileHandle.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -48,7 +48,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -82,7 +82,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -120,7 +120,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down
41 changes: 37 additions & 4 deletions api/FileSystemHandle.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -48,7 +48,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -86,7 +86,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand All @@ -113,6 +113,39 @@
}
}
},
"move": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemHandle/move",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
"experimental": true,
"standard_track": false,
"deprecated": false
}
}
},
"name": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/FileSystemHandle/name",
Expand All @@ -124,7 +157,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down
30 changes: 15 additions & 15 deletions api/FileSystemSyncAccessHandle.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -48,7 +48,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -89,7 +89,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand All @@ -106,7 +106,7 @@
"webview_android": "mirror"
},
"status": {
"experimental": true,
"experimental": false,
"standard_track": true,
"deprecated": false
}
Expand All @@ -126,7 +126,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -167,7 +167,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand All @@ -184,7 +184,7 @@
"webview_android": "mirror"
},
"status": {
"experimental": true,
"experimental": false,
"standard_track": true,
"deprecated": false
}
Expand All @@ -204,7 +204,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -245,7 +245,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand All @@ -262,7 +262,7 @@
"webview_android": "mirror"
},
"status": {
"experimental": true,
"experimental": false,
"standard_track": true,
"deprecated": false
}
Expand All @@ -282,7 +282,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -318,7 +318,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down Expand Up @@ -359,7 +359,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand All @@ -376,7 +376,7 @@
"webview_android": "mirror"
},
"status": {
"experimental": true,
"experimental": false,
"standard_track": true,
"deprecated": false
}
Expand All @@ -396,7 +396,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand Down
16 changes: 8 additions & 8 deletions api/FileSystemWritableFileStream.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand All @@ -30,7 +30,7 @@
"webview_android": "mirror"
},
"status": {
"experimental": true,
"experimental": false,
"standard_track": true,
"deprecated": false
}
Expand All @@ -48,7 +48,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand All @@ -65,7 +65,7 @@
"webview_android": "mirror"
},
"status": {
"experimental": true,
"experimental": false,
"standard_track": true,
"deprecated": false
}
Expand All @@ -84,7 +84,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand All @@ -101,7 +101,7 @@
"webview_android": "mirror"
},
"status": {
"experimental": true,
"experimental": false,
"standard_track": true,
"deprecated": false
}
Expand All @@ -120,7 +120,7 @@
},
"edge": "mirror",
"firefox": {
"version_added": false
"version_added": "111"
},
"firefox_android": "mirror",
"ie": {
Expand All @@ -137,7 +137,7 @@
"webview_android": "mirror"
},
"status": {
"experimental": true,
"experimental": false,
"standard_track": true,
"deprecated": false
}
Expand Down

0 comments on commit 9482cd2

Please sign in to comment.