We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 41a0294 commit 2f96fa1Copy full SHA for 2f96fa1
3 files changed
resources/testharness.js
@@ -2321,6 +2321,7 @@
2321
NetworkError: 19,
2322
AbortError: 20,
2323
URLMismatchError: 21,
2324
+ QuotaExceededError: 22,
2325
TimeoutError: 23,
2326
InvalidNodeTypeError: 24,
2327
DataCloneError: 25,
@@ -2335,8 +2336,7 @@
2335
2336
VersionError: 0,
2337
OperationError: 0,
2338
NotAllowedError: 0,
- OptOutError: 0,
2339
- QuotaExceededError: 0
+ OptOutError: 0
2340
};
2341
2342
var code_name_map = {};
storage/buckets/bucket-quota-indexeddb.tentative.https.any.js
@@ -34,11 +34,8 @@ promise_test(async t => {
34
type: 'binary/random'
35
}), 2);
36
37
- try {
38
- await transactionPromise(txn);
39
- } catch (e) {
40
- assert_equals(e.name, 'QuotaExceededError');
41
- }
+ await promise_rejects_dom(
+ t, 'QuotaExceededError', transactionPromise(txn));
42
43
db.close();
44
}, 'IDB respects bucket quota');
webidl/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.js
@@ -107,6 +107,7 @@ test(function() {
107
{name: "NetworkError", code: 19},
108
{name: "AbortError", code: 20},
109
{name: "URLMismatchError", code: 21},
110
+ {name: "QuotaExceededError", code: 22},
111
{name: "TimeoutError", code: 23},
112
{name: "InvalidNodeTypeError", code: 24},
113
{name: "DataCloneError", code: 25},
@@ -127,9 +128,7 @@ test(function() {
127
128
{name: "ReadOnlyError", code: 0},
129
{name: "VersionError", code: 0},
130
{name: "OperationError", code: 0},
- {name: "NotAllowedError", code: 0},
131
- // See https://github.com/whatwg/webidl/pull/1465.
132
- {name: "QuotaExceededError", code: 0}
+ {name: "NotAllowedError", code: 0}
133
].forEach(function(test_case) {
134
test(function() {
135
var ex = new DOMException("msg", test_case.name);
0 commit comments