summaryrefslogtreecommitdiff
path: root/ext/webstorage/01_webstorage.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/webstorage/01_webstorage.js')
-rw-r--r--ext/webstorage/01_webstorage.js15
1 files changed, 8 insertions, 7 deletions
diff --git a/ext/webstorage/01_webstorage.js b/ext/webstorage/01_webstorage.js
index 5b9cccd6d..0e9b28b1f 100644
--- a/ext/webstorage/01_webstorage.js
+++ b/ext/webstorage/01_webstorage.js
@@ -4,6 +4,7 @@
((window) => {
const core = window.Deno.core;
+ const ops = core.ops;
const webidl = window.__bootstrap.webidl;
const {
SafeArrayIterator,
@@ -28,7 +29,7 @@
get length() {
webidl.assertBranded(this, StoragePrototype);
- return core.opSync("op_webstorage_length", this[_persistent]);
+ return ops.op_webstorage_length(this[_persistent]);
}
key(index) {
@@ -40,7 +41,7 @@
context: "Argument 1",
});
- return core.opSync("op_webstorage_key", index, this[_persistent]);
+ return ops.op_webstorage_key(index, this[_persistent]);
}
setItem(key, value) {
@@ -56,7 +57,7 @@
context: "Argument 2",
});
- core.opSync("op_webstorage_set", key, value, this[_persistent]);
+ ops.op_webstorage_set(key, value, this[_persistent]);
}
getItem(key) {
@@ -68,7 +69,7 @@
context: "Argument 1",
});
- return core.opSync("op_webstorage_get", key, this[_persistent]);
+ return ops.op_webstorage_get(key, this[_persistent]);
}
removeItem(key) {
@@ -80,12 +81,12 @@
context: "Argument 1",
});
- core.opSync("op_webstorage_remove", key, this[_persistent]);
+ ops.op_webstorage_remove(key, this[_persistent]);
}
clear() {
webidl.assertBranded(this, StoragePrototype);
- core.opSync("op_webstorage_clear", this[_persistent]);
+ ops.op_webstorage_clear(this[_persistent]);
}
}
@@ -136,7 +137,7 @@
(typeof target.getItem(p)) === "string";
},
ownKeys() {
- return core.opSync("op_webstorage_iterate_keys", persistent);
+ return ops.op_webstorage_iterate_keys(persistent);
},
getOwnPropertyDescriptor(target, key) {
if (arguments.length === 1) {