Commit b505386
committed
Bug 1966538 [wpt PR 52556] - QuotaExceededError: Update to a DOMException derived interface,
Automatic update from web-platform-tests
QuotaExceededError: Update to a DOMException derived interface (#52556)
This change introduces a new QuotaExceededError class to
update the existing QuotaExceededError so services can return
`quota` and `requested` properties as needed. Implemented behind
RuntimeEnabledFlag `QuotaExceededErrorUpdate`. Changes to
update services throwing QuotaExceededError to use the new class
will be made in following changes (except for IDB which triggered
failures with this change).
Proposal: whatwg/webidl#1465
Chromestatus: https://chromestatus.com/feature/6194847180128256
Bug: 406162261
Change-Id: I68e91e15724e64c0995365ee63d4abe627fe06d3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6516473
Reviewed-by: Domenic Denicola <domenicchromium.org>
Commit-Queue: Ayu Ishii <ayuichromium.org>
Reviewed-by: Joey Arhar <jarharchromium.org>
Reviewed-by: Joe Mason <joenotcharlesgoogle.com>
Cr-Commit-Position: refs/heads/main{#1460403}
Co-authored-by: Ayu Ishii <ayuichromium.org>
--
wpt-commits: 16a71c4282b0379f639051c0a3f98f3fcdaa2149
wpt-pr: 52556
Differential Revision: https://phabricator.services.mozilla.com/D250632
UltraBlame original commit: 869cbd71034aec8dfdce6d5342adbfc5d8dbf8e61 parent cf9547f commit b505386
3 files changed
Lines changed: 50 additions & 19 deletions
File tree
- testing/web-platform/tests
- resources
- storage/buckets
- webidl/ecmascript-binding/es-exceptions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16751 | 16751 | | |
16752 | 16752 | | |
16753 | 16753 | | |
16754 | | - | |
16755 | | - | |
16756 | | - | |
16757 | 16754 | | |
16758 | 16755 | | |
16759 | 16756 | | |
| |||
16796 | 16793 | | |
16797 | 16794 | | |
16798 | 16795 | | |
| 16796 | + | |
| 16797 | + | |
| 16798 | + | |
16799 | 16799 | | |
16800 | 16800 | | |
16801 | 16801 | | |
| |||
Lines changed: 18 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
| 276 | + | |
| 277 | + | |
276 | 278 | | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | 279 | | |
284 | 280 | | |
285 | 281 | | |
286 | 282 | | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
287 | 298 | | |
288 | 299 | | |
| 300 | + | |
289 | 301 | | |
290 | 302 | | |
291 | 303 | | |
| |||
Lines changed: 29 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1055 | 1055 | | |
1056 | 1056 | | |
1057 | 1057 | | |
1058 | | - | |
1059 | | - | |
1060 | | - | |
1061 | | - | |
1062 | | - | |
1063 | | - | |
1064 | | - | |
1065 | | - | |
1066 | | - | |
1067 | | - | |
1068 | 1058 | | |
1069 | 1059 | | |
1070 | 1060 | | |
| |||
1265 | 1255 | | |
1266 | 1256 | | |
1267 | 1257 | | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
| 1271 | + | |
| 1272 | + | |
| 1273 | + | |
| 1274 | + | |
| 1275 | + | |
| 1276 | + | |
| 1277 | + | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
1268 | 1287 | | |
1269 | 1288 | | |
1270 | 1289 | | |
| |||
0 commit comments