Closed Bug 1516226 Opened 5 years ago Closed 4 years ago

Firefox unloads WebExtentions working with webpages after a while.

Categories

(Firefox :: Extension Compatibility, defect)

64 Branch
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: dj_sebas_v, Unassigned)

Details

(Keywords: regression)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0

Steps to reproduce:

Browse the web. It stop randomly. Haven't found a pattern.


Actual results:

WebExtensions, although loaded in Firefox and shown as installed, are not working properly after a while. The duration of "a while" is unknown unfortunately. So, extensions such as uBlock Origins (fails to block any advertising), Stylish (fails to load and apply user themes), Rikaichamp (fails to detect Japanese characters) and Violentmonkey (fails to load and execute scripts). WebExtensions seems to still be working at first glance. If any have menus, they won't work anymore. If any made lists, they won't make lists anymore. Only UI changing extensions seems to work. Since this is an issue across multiple WebExtensions, it seems to be a Firefox issue more than Extensions issue.

Then, restarting firefox fix the issue for some time until it happens again. This seems to be a regression from Firefox v63 where there were no issues.


Expected results:

WebExtensions should always work at all times if they are activated in the Add-ons menu no matter how long the browser is opened.
Component: Untriaged → Extension Compatibility
Looking at the content of the browser console (ctrl-shift-j) when this occurs could provide some clues.
(In reply to rhill@raymondhill.net from comment #1)
> Looking at the content of the browser console (ctrl-shift-j) when this
> occurs could provide some clues.

Will check when it happens again.
Alright. It happened again. These messages keep appearing in the console, non-stop:


apply.js:19
requestStyles
moz-extension://7bd6cae1-4842-406b-a236-d0d52f7a25fc/src/inject/apply.js:19:5
La demande d’accès aux cookies ou au stockage sur « https://cdn.krxd.net/partnerjs/xdi/proxy.3d2100fd7107262ecb55ce6847f01fa5.html#!kxcid=rxbmw4a0x&kxt=https%3A%2F%2Fwww.tvanouvelles.ca&kxcl=cdn&kxp= » a été bloquée parce que nous bloquons toutes les demandes d’accès au stockage par des sites tiers et que le blocage de contenu est activé. controltag.js.09ebc571a022d419934530eaf14c8a78:5:38580
La demande d’accès aux cookies ou au stockage sur « https://cdn.krxd.net/partnerjs/xdi/proxy.3d2100fd7107262ecb55ce6847f01fa5.html#!kxcid=rxbmw4a0x&kxt=https%3A%2F%2Fwww.tvanouvelles.ca&kxcl=cdn&kxp= » a été bloquée parce que nous bloquons toutes les demandes d’accès au stockage par des sites tiers et que le blocage de contenu est activé. controltag.js.09ebc571a022d419934530eaf14c8a78:5:39303
La demande d’accès aux cookies ou au stockage sur « https://cdn.krxd.net/partnerjs/xdi/proxy.3d2100fd7107262ecb55ce6847f01fa5.html#!kxcid=rxbmw4a0x&kxt=https%3A%2F%2Fwww.tvanouvelles.ca&kxcl=cdn&kxp= » a été bloquée parce que nous bloquons toutes les demandes d’accès au stockage par des sites tiers et que le blocage de contenu est activé.
controltag.js.09ebc571a022d419934530eaf14c8a78:5:38580
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist.
apply.js:19
La demande d’accès aux cookies ou au stockage sur « https://cdn.krxd.net/partnerjs/xdi/proxy.3d2100fd7107262ecb55ce6847f01fa5.html#!kxcid=rxbmw4a0x&kxt=https%3A%2F%2Fwww.tvanouvelles.ca&kxcl=cdn&kxp= » a été bloquée parce que nous bloquons toutes les demandes d’accès au stockage par des sites tiers et que le blocage de contenu est activé. controltag.js.09ebc571a022d419934530eaf14c8a78:5:38580
La demande d’accès aux cookies ou au stockage sur « https://cdn.krxd.net/partnerjs/xdi/proxy.3d2100fd7107262ecb55ce6847f01fa5.html#!kxcid=rxbmw4a0x&kxt=https%3A%2F%2Fwww.tvanouvelles.ca&kxcl=cdn&kxp= » a été bloquée parce que nous bloquons toutes les demandes d’accès au stockage par des sites tiers et que le blocage de contenu est activé. controltag.js.09ebc571a022d419934530eaf14c8a78:5:39303
La demande d’accès aux cookies ou au stockage sur « https://cdn.krxd.net/partnerjs/xdi/proxy.3d2100fd7107262ecb55ce6847f01fa5.html#!kxcid=rxbmw4a0x&kxt=https%3A%2F%2Fwww.tvanouvelles.ca&kxcl=cdn&kxp= » a été bloquée parce que nous bloquons toutes les demandes d’accès au stockage par des sites tiers et que le blocage de contenu est activé.
controltag.js.09ebc571a022d419934530eaf14c8a78:5:38580
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist.

Can you still reproduce this bug?

Flags: needinfo?(lebon14)

Nope. It's been 2 years...

Flags: needinfo?(lebon14)

Okay, thanks.

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: