Open Bug 1581164 Opened 5 years ago Updated 3 years ago

"refresh firefox" does not properly disable/uninstall extensions

Categories

(WebExtensions :: General, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: mixedpuppy, Unassigned)

References

(Blocks 1 open bug)

Details

When you run safe-mode, the initial dialog allows you to refresh firefox. This removes all extensions, however, it does not fully refresh. For example, a tab hidden by an extension is not shown when that extension has been uninstalled via this method. I wouldn't be surprised to see that extension settings and preferences remain as well.

Likely we need to run logic for onDisable and onUninstall to ensure the APIs all cleanup properly.

The priority flag is not set for this bug.
:jimm, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jmathies)
Priority: -- → P2
Flags: needinfo?(jmathies)

STR:

  • create new profile
  • add a tab hiding extension from amo
  • hide a tab
  • go to about:support
  • choose to "refresh nightly"
  • this will restart firefox, do some stuff, restart again back into the browser
  • when offered, restore your session

EXPECTED:

  • no hidden tabs since it was hidden by an extension

ACTUAL

  • tabs are still hidden
Severity: normal → S3
Priority: P2 → P3
Summary: safe mode "refresh firefox" does not properly disable/uninstall extensions → "refresh firefox" does not properly disable/uninstall extensions
You need to log in before you can comment on or make changes to this bug.