summaryrefslogtreecommitdiffstats
path: root/toolkit/components/extensions/child/ext-storage.js
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/components/extensions/child/ext-storage.js')
-rw-r--r--toolkit/components/extensions/child/ext-storage.js28
1 files changed, 8 insertions, 20 deletions
diff --git a/toolkit/components/extensions/child/ext-storage.js b/toolkit/components/extensions/child/ext-storage.js
index 3d71a1cd60..c6c67a8736 100644
--- a/toolkit/components/extensions/child/ext-storage.js
+++ b/toolkit/components/extensions/child/ext-storage.js
@@ -28,28 +28,16 @@ this.storage = class extends ExtensionAPI {
getLocalFileBackend(context, { deserialize, serialize }) {
return {
get(keys) {
- return measureOp(
- ExtensionTelemetry.storageLocalGetJson,
- context.extension,
- () => {
- return context.childManager
- .callParentAsyncFunction("storage.local.JSONFileBackend.get", [
- serialize(keys),
- ])
- .then(deserialize);
- }
- );
+ return context.childManager
+ .callParentAsyncFunction("storage.local.JSONFileBackend.get", [
+ serialize(keys),
+ ])
+ .then(deserialize);
},
set(items) {
- return measureOp(
- ExtensionTelemetry.storageLocalSetJson,
- context.extension,
- () => {
- return context.childManager.callParentAsyncFunction(
- "storage.local.JSONFileBackend.set",
- [serialize(items)]
- );
- }
+ return context.childManager.callParentAsyncFunction(
+ "storage.local.JSONFileBackend.set",
+ [serialize(items)]
);
},
remove(keys) {