Closed
Bug 1398956
Opened 8 years ago
Closed 8 years ago
browser.storage.local unavailable in WebExtensions bundled web page
Categories
(WebExtensions :: Untriaged, defect)
Tracking
(firefox55 unaffected, firefox56 affected, firefox57 unaffected)
RESOLVED
DUPLICATE
of bug 1393150
Tracking | Status | |
---|---|---|
firefox55 | --- | unaffected |
firefox56 | --- | affected |
firefox57 | --- | unaffected |
People
(Reporter: luckyrat, Unassigned)
Details
(Keywords: testcase)
Attachments
(1 file)
7.22 KB,
application/x-zip-compressed
|
Details |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
Build ID: 20170907194642
Steps to reproduce:
1) Extract and then load the attached WebExtension as a temporary addon
2) Click the browser action (Window icon)
3) Click "Create popup"
Actual results:
Popup continues to show "Even an empty config should replace this text."
Inspecting the testStoragePromise var shows that the promise never leaves "pending" status.
This works correctly in FF57 but the bug will prevent my addon* working in 56 which isn't great for users or beta testing. Can the fix be backported to 56?
* KeeFox - https://github.com/kee-org/browser-addon/ ; https://addons.mozilla.org/en-US/firefox/addon/keefox/
Expected results:
Popup shows "config: [object Object]"
Status: UNCONFIRMED → NEW
Has Regression Range: --- → no
Has STR: --- → yes
status-firefox55:
--- → unaffected
status-firefox56:
--- → affected
status-firefox57:
--- → unaffected
Component: Untriaged → WebExtensions: Untriaged
Ever confirmed: true
Keywords: testcase
Product: Firefox → Toolkit
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Product: Toolkit → WebExtensions
You need to log in
before you can comment on or make changes to this bug.
Description
•