Chrome web store rejected my extension: "Request but do not use the following permissions: storage" #548
-
Hello everyone,
I don't understand why.My extension needs to store data in the browser's storage. I have used storage.defineItem<> in the code and it runs fine. Try removing the storage permission in the manifest, it clearly doesn't work:
But why did the reviewer say that I didn't use storage permission? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Huh, they're just wrong. Either an automated tool or the reviewer must have messed up. I've released an extension that uses the WXT doesn't use Line 364 in 53c63b4 I could explicitly use |
Beta Was this translation helpful? Give feedback.
Huh, they're just wrong. Either an automated tool or the reviewer must have messed up. I've released an extension that uses the
wxt/storage
module just fine... I can't remember, but I think there's a way to respond to rejections? Link them this comment.WXT doesn't use
chrome.storage.local
directly, so if they're doing a simple search for something like that, it won't show up. Instead, it uses this code to get the storage area based on the prefix:wxt/src/storage.ts
Line 364 in 53c63b4
I could explicitly use
browser.storage.local
in the code ofbrowser.storage[storageArea]
, but I'd rather not make that change if it's not necessa…