|
112 | 112 | ●●options |
113 | 113 |
|
114 | 114 | spec_title:File System |
115 | | -spec_date:2025-08-12 |
116 | | -trans_update:2025-07-25 |
| 115 | +spec_date:2025-09-15 |
| 116 | +trans_update:2025-09-25 |
117 | 117 | source_checked:230621 |
118 | 118 | spec_status:LS |
119 | 119 | original_url:https://fs.spec.whatwg.org/ |
|
178 | 178 | E.NotAllowedError:~WEBIDL#notallowederror |
179 | 179 | E.NotFoundError:~WEBIDL#notfounderror |
180 | 180 | E.NoModificationAllowedError:~WEBIDL#nomodificationallowederror |
181 | | -E.QuotaExceededError:~WEBIDL#quotaexceedederror |
182 | 181 | E.SecurityError:~WEBIDL#securityerror |
183 | 182 | E.TypeError:~WEBIDL#exceptiondef-typeerror |
184 | 183 | E.TypeMismatchError:~WEBIDL#typemismatcherror |
185 | 184 |
|
| 185 | +I.QuotaExceededError:~WEBIDL#quotaexceedederror |
186 | 186 | I.BufferSource:~WEBIDL#BufferSource |
187 | 187 | I.AllowSharedBufferSource:~WEBIDL#AllowSharedBufferSource |
188 | 188 | I.Blob:~FILEAPI#blob |
|
360 | 360 | ~NEQ ε:~INFRA#map-exists |
361 | 361 | :~INFRA#map-exists |
362 | 362 |
|
363 | | - |
364 | 363 | ~promiseを却下する:~WEBIDLjs#reject |
365 | 364 | ~promiseを解決する:~WEBIDLjs#resolve |
366 | 365 | ~IDL値に変換する:~WEBIDLjs#dfn-convert-javascript-to-idl-value |
|
753 | 752 | <a href="https://whatwg.org/chat">Chat on Matrix</a> |
754 | 753 | Commits: |
755 | 754 | https://github.com/whatwg/fs/commits |
756 | | - <a href="https://fs.spec.whatwg.org/commit-snapshots/28a834274cb170efb0aa680e172d002d20a0eb87/" id="commit-snapshot-link">Snapshot as of this commit</a> |
| 755 | + <a href="https://fs.spec.whatwg.org/commit-snapshots/145b4885b95ad0ea12aaef93cbaf2eaa0ec85d48/" id="commit-snapshot-link">Snapshot as of this commit</a> |
757 | 756 | <a href="https://twitter.com/whatfilesystem">@whatfilesystem</a> |
758 | 757 | Tests: |
759 | 758 | <a href="https://github.com/web-platform-tests/wpt/tree/master/fs">web-platform-tests fs/</a> (<a href="https://github.com/web-platform-tests/wpt/labels/fs">ongoing work</a>) |
@@ -4482,11 +4481,11 @@ <h3 title="The FileSystemWritableFileStream interface">2.5. `FileSystemWritableF |
4482 | 4481 | `~storage~quota$を超過することに因り失敗した |
4483 | 4482 | ] |
4484 | 4483 | ⇒# |
4485 | | -`~promiseを却下する$( %~promise, `QuotaExceededError$E 例外 ); |
| 4484 | +`~promiseを却下する$( %~promise, `QuotaExceededError$I 例外 ); |
4486 | 4485 | ~RET( %~stream の `buffer$sl は改変されない。) |
4487 | 4486 | ◎ |
4488 | 4487 | If the operations modifying stream’s [[buffer]] in the previous steps failed due to exceeding the storage quota,\ |
4489 | | -reject p with a "QuotaExceededError" DOMException and\ |
| 4488 | +reject p with a QuotaExceededError and\ |
4490 | 4489 | abort these steps, leaving stream’s [[buffer]] unmodified. |
4491 | 4490 | </p> |
4492 | 4491 |
|
@@ -4599,11 +4598,11 @@ <h3 title="The FileSystemWritableFileStream interface">2.5. `FileSystemWritableF |
4599 | 4598 | `~storage~quota$を超過することに因り失敗した |
4600 | 4599 | ] |
4601 | 4600 | ⇒# |
4602 | | -`~promiseを却下する$( %~promise, `QuotaExceededError$E 例外 ); |
| 4601 | +`~promiseを却下する$( %~promise, `QuotaExceededError$I 例外 ); |
4603 | 4602 | ~RET( %~stream の `buffer$sl は改変されない。) |
4604 | 4603 | ◎ |
4605 | 4604 | If the operation in the previous step failed due to exceeding the storage quota,\ |
4606 | | -reject p with a "QuotaExceededError" DOMException and\ |
| 4605 | +reject p with a QuotaExceededError and\ |
4607 | 4606 | abort these steps, leaving stream’s [[buffer]] unmodified. |
4608 | 4607 | </p> |
4609 | 4608 |
|
@@ -5336,9 +5335,9 @@ <h4 title="The write() method">`write()^m ~method</h4> |
5336 | 5335 | 個の~byteを追加すると可用な`~storage~quota$を超過する |
5337 | 5336 | ] |
5338 | 5337 | ⇒ |
5339 | | -~THROW `QuotaExceededError$E |
| 5338 | +~THROW `QuotaExceededError$I |
5340 | 5339 | ◎ |
5341 | | -If newSize − oldSize exceeds the available storage quota, throw a "QuotaExceededError" DOMException. |
| 5340 | +If newSize − oldSize exceeds the available storage quota, throw a QuotaExceededError. |
5342 | 5341 | </li> |
5343 | 5342 | <li> |
5344 | 5343 | <p> |
@@ -5490,10 +5489,10 @@ <h4 title="The truncate() method">`truncate()^m ~method</h4> |
5490 | 5489 | ( %newSize ~MINUS %旧-~size ) 個の~byteを追加すると可用な`~storage~quota$を超過する |
5491 | 5490 | ] |
5492 | 5491 | ⇒ |
5493 | | -~THROW `QuotaExceededError$E |
| 5492 | +~THROW `QuotaExceededError$I |
5494 | 5493 | ◎ |
5495 | 5494 | If newSize is larger than oldSize: |
5496 | | -• If newSize − oldSize exceeds the available storage quota, throw a "QuotaExceededError" DOMException. |
| 5495 | +• If newSize − oldSize exceeds the available storage quota, throw a QuotaExceededError. |
5497 | 5496 | </li> |
5498 | 5497 | <li> |
5499 | 5498 | <p> |
|
0 commit comments