зеркало из https://github.com/mozilla/gecko-dev.git
51bdca8579
Startup of extension's background script is currently delayed until after "browser-delayed-startup-finished". On desktop, this notification is sent as soon as any browser window has been painted, which is usually soon enough. On Android, this notification is sent from geckoview.xhtml, which is only loaded when any Gecko-hosted (web) content is shown. Network requests can already be triggered from elsewhere (GeckoView) without having loaded any Gecko-hosted "browser window" (geckoview.xhtml). This is a problem when a `proxy.onRequest` handler has been registered, because this can result in a request blocked indefinitely, as long as the user has not opened an unrelated browser window. To get around this problem, allow proxy request listeners to immediately wake up the background page, on Android. Differential Revision: https://phabricator.services.mozilla.com/D198842 |
||
---|---|---|
.. | ||
android | ||
locales | ||
.eslintrc.js |