We should attempt to recover from an extension process crash.
Categories
(WebExtensions :: General, enhancement, P3)
Tracking
(firefox120 fixed)
Tracking | Status | |
---|---|---|
firefox120 | --- | fixed |
People
(Reporter: krupa--use, Assigned: robwu)
References
(Blocks 2 open bugs)
Details
(Whiteboard: triaged, [geckoview:p1] [fission:android])
Attachments
(1 file)
138 bytes,
text/plain
|
Details |
Updated•8 years ago
|
Updated•7 years ago
|
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Assignee | ||
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Comment 6•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•6 years ago
|
Comment 10•5 years ago
|
||
This bug was marked as priority 1 two years ago and there has been no work done on it since.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
I've been encountering [what I think is] this bug for about a year now.
Occasionally and without any kind of notification or warning, my extensions will simply stop working. Usually I notice this because uBlock and uMatrix stop working and therefore my web browsing becomes littered with ads.
Pop-up menus such as those used in uBlock and uMatrix will simply appear blank, as you can see in my bug report I filed on their Github issues page: https://github.com/uBlockOrigin/uMatrix-issues/issues/231
For me, this bug should be considered absolutely critical, perhaps even classed as a critical security vulnerability.
People like myself rely on extensions to provide security and privacy. Extensions are as much a part of the browser as anything else these days.
To have extensions suddenly stop working without informing the user is a really serious problem because the user might continue working under the assumption that they are secure or their data is being kept private, when in fact their data is being leaked or their browser is being compromised in a way they had previously thought was impossible due to having installed certain extensions.
In my humble opinion there NEEDS to be a notification shown to the user when this happens, and ideally all browser traffic would be cut off immediately so that requests/data which would normally be blocked by an extension could not "leak" out of the browser.
Is there anything that security-conscious users can do right now to mitigate the risks associated with a crash like this?
Comment 14•5 years ago
|
||
I'll look to see if we have any crash reporting to indicate frequency of problem.
Comment 15•5 years ago
•
|
||
The OS kills processes aggressively on Android (without necessarily killing the main process), especially when the app is not on the foreground, so this is a must for us to enable remote extensions. My extensions pretty much stop working daily right now on a high end phone (S10).
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 18•4 years ago
|
||
Tracking this bug for Android Fission milestone M2 (pass tests with Fission enabled).
Assignee | ||
Comment 19•4 years ago
|
||
I filed bug 1678739 to help with exposing the remote type to help with identifying extension process crashes in crash reports.
Comment 20•4 years ago
|
||
IMHO, this should be a P1 as there could be privacy concerns with some extensions not being able to come back up, leaking data all over until the user realizes that the extension is not working.
Updated•3 years ago
|
Comment 21•3 years ago
|
||
Extension process doesn't need to block Android Fission.
Updated•3 years ago
|
Comment hidden (advocacy) |
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 24•1 year ago
|
||
Looks like this has been fixed.
Reporter | ||
Comment 25•1 year ago
|
||
aww, it is the end of era. I filed this bug 7 years ago
Description
•