Revision c744eb0e
Added by jahoti about 2 years ago
| manifest.json | ||
|---|---|---|
| 73 | 73 |
"web_accessible_resources": [ |
| 74 | 74 |
], |
| 75 | 75 |
"background": {
|
| 76 |
"page": "background/background.html" |
|
| 76 |
"persistent": true, |
|
| 77 |
"scripts": [ |
|
| 78 |
"common/stored_types.js", |
|
| 79 |
"common/lock.js", |
|
| 80 |
"common/once.js", |
|
| 81 |
"common/browser.js", |
|
| 82 |
"background/storage.js", |
|
| 83 |
"background/message_server.js", |
|
| 84 |
"common/connection_types.js", |
|
| 85 |
"background/storage_server.js", |
|
| 86 |
"common/url_item.js", |
|
| 87 |
"common/sha256.js", |
|
| 88 |
"background/settings_query.js", |
|
| 89 |
"background/page_actions_server.js", |
|
| 90 |
"common/gen_unique.js", |
|
| 91 |
"background/policy_injector.js", |
|
| 92 |
"background/main.js" |
|
| 93 |
] |
|
| 77 | 94 |
}, |
| 78 | 95 |
"content_scripts": [ |
| 79 | 96 |
{
|
Also available in: Unified diff
Fix storage initialization on Icecat 60
This patch fixes storage initialization on Gecko browsers by switching from
using a background page to using a list of scripts. It remains a mystery why
that should have any effect; the only hint is that browser.runtime.onInstalled
does not fire when called from a script loaded in a background page.
Signed-off-by: jahoti jahoti@tilde.team