mozilla / multi-account-containers

Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
https://addons.mozilla.org/firefox/addon/multi-account-containers/
Mozilla Public License 2.0
2.69k stars 331 forks source link

Context menu prevail after unistalling. #534

Open chinook77 opened 7 years ago

chinook77 commented 7 years ago

Hi, I've uninstalled Containers and the right-click context menu over a link shows "Open link in a new container tab" sub-menu. How can get rid of it without reinstalling/refreshing FF?

jonathanKingston commented 7 years ago

Testing this now.

@chinook77 unfortunately I think you will need to restart Firefox to remove this, it appears to be an issue with Firefox itself.

Do you have any other extensions installed?

Thanks

jonathanKingston commented 7 years ago

I can't replicate, STR followed:

Expected behaviour:

chinook77 commented 7 years ago

Application Basics

Name: Firefox Version: 53.0.3 Build ID: 20170518000419 Update Channel: release User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0 OS: Windows_NT 10.0 Multiprocess Windows: 1/1 (Enabled by user) Safe Mode: false

Crash Reports for the Last 3 Days

All Crash Reports

Extensions

Name: about:addons-memory Version: 12 Enabled: true ID: about-addons-memory@tn123.org

Name: Add-on Compatibility Reporter Version: 2.2.3 Enabled: true ID: compatibility@addons.mozilla.org

Name: Application Update Service Helper Version: 2.0 Enabled: true ID: aushelper@mozilla.org

Name: Auto Shutdown NG Version: 0.9.21 Enabled: true ID: jid0-HZ5UvAEiWWAxT9TKLuhEgUCARqo@jetpack

Name: Behind The Overlay Revival Version: 0.1.6 Enabled: true ID: {c0e1baea-b4cb-4b62-97f0-278392ff8c37}

Name: Checker Plus for Google Calendar™ Version: 21.1.4.2 Enabled: true ID: checkerplusforgooglecalendar@jasonsavard.com

Name: Clean Uninstall Version: 0.1.9 Enabled: true ID: jid1-gjJqQ12bh0olrR@jetpack

Name: Context Search X Version: 0.4.6.26 Enabled: true ID: contextsearch2@lwz.addons.mozilla.org

Name: Dictionary (Google™ Translate) Anywhere Version: 0.2.1 Enabled: true ID: jid0-fbHwsGfb6kJyq2hj65KnbGte3yT@jetpack

Name: DownThemAll! Version: 3.0.8 Enabled: true ID: {DDC359D1-844A-42a7-9AA1-88A850A938A8}

Name: FindBar Tweak Version: 2.1.12 Enabled: true ID: fbt@quicksaver

Name: Gmail™ Notifier (restartless) Version: 0.7.4 Enabled: true ID: jid0-GjwrPchS3Ugt7xydvqVK4DQk8Ls@jetpack

Name: LastPass: Free Password Manager Version: 4.1.53a Enabled: true ID: support@lastpass.com

Name: Min Vid Version: 0.3.7 Enabled: true ID: @min-vid

Name: MinimizeToTray revived (MinTrayR) Version: 1.3.2 Enabled: true ID: mintrayr@tn123.ath.cx

Name: Multi-process staged rollout Version: 1.14 Enabled: true ID: e10srollout@mozilla.org

Name: New Tab Tools Version: 80 Enabled: true ID: newtabtools@darktrojan.net

Name: NoScript Version: 5.0.4 Enabled: true ID: {73a6fe31-595d-460b-a920-fcc0f8843232}

Name: Page Shot Version: 5.2.201701261751 Enabled: true ID: jid1-NeEaf3sAHdKHPA@jetpack

Name: Pocket Version: 1.0.5 Enabled: true ID: firefox@getpocket.com

Name: Pushbullet Version: 335 Enabled: true ID: jid1-BYcQOfYfmBMd9A@jetpack

Name: Restart Version: 3.0.2 Enabled: true ID: Restart@schuzak.jp

Name: Session Manager Version: 0.8.1.13 Enabled: true ID: {1280606b-2510-4fe0-97ef-9b5a22eafe30}

Name: Shield Recipe Client Version: 1.0.0 Enabled: true ID: shield-recipe-client@mozilla.org

Name: snoozetabs Version: 1.0.17 Enabled: true ID: snoozetabs@mozilla.com

Name: Speed Tweaks (SpeedyFox) Version: 0.2.2 Enabled: true ID: jid1-wZqm19rJzRkZUA@jetpack

Name: Tab Scope Version: 1.6.3 Enabled: true ID: tabscope@xuldev.org

Name: Test Pilot Version: 1.1.2-dev-f3fe9bf Enabled: true ID: @testpilot-addon

Name: Tile Tabs Version: 14.9 Enabled: true ID: tiletabs@DW-dev

Name: Turn Off the Lights Version: 3.4.21.0 Enabled: true ID: stefanvandamme@stefanvd.net

Name: uBlock Origin Version: 1.12.4 Enabled: true ID: uBlock0@raymondhill.net

Name: Wayback Machine Version: 1.8.1 Enabled: true ID: wayback_machine@mozilla.org

Name: Web Compat Version: 1.0 Enabled: true ID: webcompat@mozilla.org

Name: Xmarks Version: 4.4.1 Enabled: true ID: foxmarks@kei.com

Name: Adblock Plus Version: 2.8.2 Enabled: false ID: {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}

Name: Checker Plus for Gmail Version: 20.1.1.2 Enabled: false ID: checkerplusforgmail@jasonsavard.com

Name: Element Hiding Helper for Adblock Plus Version: 1.4.0.554-beta Enabled: false ID: elemhidehelper@adblockplus.org

Name: FlashGot Version: 1.5.6.14 Enabled: false ID: {19503e42-ca3c-4c27-b1e2-9cdb2170ee34}

Graphics

Features Compositing: Direct3D 11 Asynchronous Pan/Zoom: wheel input enabled WebGL Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX TITAN Direct3D11 vs_5_0 ps_5_0) WebGL2 Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX TITAN Direct3D11 vs_5_0 ps_5_0) Audio Backend: wasapi Direct2D: true DirectWrite: true (10.0.15063.0) GPU #1 Active: Yes Description: NVIDIA GeForce GTX TITAN Vendor ID: 0x10de Device ID: 0x1005 Driver Version: 22.21.13.8205 Driver Date: 5-1-2017 Drivers: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_a2b0acab06663645\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_a2b0acab06663645\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_a2b0acab06663645\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_a2b0acab06663645\nvldumdx.dll C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_a2b0acab06663645\nvldumd.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_a2b0acab06663645\nvldumd.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_a2b0acab06663645\nvldumd.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_a2b0acab06663645\nvldumd.dll Subsys ID: 27913842 RAM: 6144

Diagnostics ClearType Parameters: Gamma: 2,2 Pixel Structure: RGB ClearType Level: 50 Enhanced Contrast: 50 AzureCanvasAccelerated: 0 AzureCanvasBackend: Direct2D 1.1 AzureCanvasBackend (UI Process): skia AzureContentBackend: Direct2D 1.1 AzureContentBackend (UI Process): skia AzureFallbackCanvasBackend (UI Process): cairo ClearType Parameters: Gamma: 2,2 Pixel Structure: RGB ClearType Level: 50 Enhanced Contrast: 50 Decision Log D3D9_COMPOSITING: disabled by default: Disabled by default

Important Modified Preferences

accessibility.typeaheadfind: true accessibility.typeaheadfind.flashBar: 0 browser.cache.disk.capacity: 358400 browser.cache.disk.filesystem_reported: 1 browser.cache.disk.hashstats_reported: 1 browser.cache.disk.smart_size.first_run: false browser.cache.disk.smart_size.use_old_max: false browser.cache.frecency_experiment: 1 browser.cache.use_new_backend: 1 browser.download.importedFromSqlite: true browser.download.useDownloadDir: false browser.places.smartBookmarksVersion: 8 browser.search.useDBForOrder: true browser.sessionstore.upgradeBackup.latestBuildID: 20170518000419 browser.startup.homepage: about:newtab browser.startup.homepage_override.buildID: 20170518000419 browser.startup.homepage_override.mstone: 53.0.3 browser.tabs.loadInBackground: false browser.tabs.remote.autostart: true browser.tabs.remote.autostart.2: true browser.tabs.remote.force-enable: true browser.urlbar.maxRichResults: 15 browser.urlbar.suggest.searches: true dom.apps.lastUpdate.buildID: 20161019084923 dom.apps.lastUpdate.mstone: 49.0.2 dom.apps.reset-permissions: true dom.event.clipboardevents.enabled: false dom.push.userAgentID: 87194fcb1e7f4959828ca0acd2e7ca92 extensions.lastAppVersion: 53.0.3 gfx.crash-guard.d3d11layers.appVersion: 53.0 gfx.crash-guard.d3d11layers.deviceID: 0x1005 gfx.crash-guard.d3d11layers.driverVersion: 22.21.13.8165 gfx.crash-guard.d3d11layers.feature-d2d: true gfx.crash-guard.d3d11layers.feature-d3d11: true gfx.crash-guard.status.: 2 gfx.crash-guard.status.d3d11layers: 2 gfx.crash-guard.status.d3d11video: 2 media.benchmark.vp9.fps: 241 media.benchmark.vp9.versioncheck: 2 media.gmp-eme-adobe.abi: x86_64-msvc-x64 media.gmp-eme-adobe.enabled: false media.gmp-eme-adobe.lastUpdate: 1471735350 media.gmp-eme-adobe.version: 17 media.gmp-gmpopenh264.abi: x86_64-msvc-x64 media.gmp-gmpopenh264.enabled: false media.gmp-gmpopenh264.lastUpdate: 1471735352 media.gmp-gmpopenh264.version: 1.6 media.gmp-manager.buildID: 20170518000419 media.gmp-manager.lastCheck: 1495666475 media.gmp-widevinecdm.abi: x86_64-msvc-x64 media.gmp-widevinecdm.lastUpdate: 1481897080 media.gmp-widevinecdm.version: 1.4.8.903 media.gmp.storage.version.observed: 1 media.hardware-video-decoding.failed: false media.peerconnection.enabled: false network.cookie.prefsMigrated: true network.dns.disablePrefetch: true network.http.max-connections: 256 network.http.max-persistent-connections-per-proxy: 256 network.http.pipelining: true network.http.pipelining.aggressive: true network.http.pipelining.read-timeout: 60000 network.http.pipelining.reschedule-timeout: 15000 network.http.pipelining.ssl: true network.http.proxy.pipelining: true network.http.speculative-parallel-limit: 0 network.predictor.cleaned-up: true network.prefetch-next: false places.database.lastMaintenance: 1495387466 places.history.expiration.transient_current_max_pages: 129226 plugin.disable_full_page_plugin_for_types: application/pdf plugin.importedState: true plugin.state.flash: 1 print.printer_Microsoft_Print_to_PDF.print_bgcolor: true print.printer_Microsoft_Print_to_PDF.print_bgimages: true print.printer_Microsoft_Print_to_PDF.print_duplex: -437918235 print.printer_Microsoft_Print_to_PDF.print_edge_bottom: 0 print.printer_Microsoft_Print_to_PDF.print_edge_left: 0 print.printer_Microsoft_Print_to_PDF.print_edge_right: 0 print.printer_Microsoft_Print_to_PDF.print_edge_top: 0 print.printer_Microsoft_Print_to_PDF.print_evenpages: true print.printer_Microsoft_Print_to_PDF.print_footercenter: print.printer_Microsoft_Print_to_PDF.print_footerleft: &PT print.printer_Microsoft_Print_to_PDF.print_footerright: &D print.printer_Microsoft_Print_to_PDF.print_headercenter: print.printer_Microsoft_Print_to_PDF.print_headerleft: &T print.printer_Microsoft_Print_to_PDF.print_headerright: &U print.printer_Microsoft_Print_to_PDF.print_in_color: true print.printer_Microsoft_Print_to_PDF.print_margin_bottom: 0.5 print.printer_Microsoft_Print_to_PDF.print_margin_left: 0.5 print.printer_Microsoft_Print_to_PDF.print_margin_right: 0.5 print.printer_Microsoft_Print_to_PDF.print_margin_top: 0.5 print.printer_Microsoft_Print_to_PDF.print_oddpages: true print.printer_Microsoft_Print_to_PDF.print_orientation: 0 print.printer_Microsoft_Print_to_PDF.print_page_delay: 50 print.printer_Microsoft_Print_to_PDF.print_paper_data: 1 print.printer_Microsoft_Print_to_PDF.print_paper_height: -1,00 print.printer_Microsoft_Print_to_PDF.print_paper_name: print.printer_Microsoft_Print_to_PDF.print_paper_size_unit: 0 print.printer_Microsoft_Print_to_PDF.print_paper_width: -1,00 print.printer_Microsoft_Print_to_PDF.print_resolution: 600 print.printer_Microsoft_Print_to_PDF.print_reversed: false print.printer_Microsoft_Print_to_PDF.print_scaling: 1,00 print.printer_Microsoft_Print_to_PDF.print_shrink_to_fit: true print.printer_Microsoft_Print_to_PDF.print_to_file: false print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_bottom: 0 print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_left: 0 print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_right: 0 print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_top: 0 privacy.cpd.extensions-sessionmanager: false privacy.usercontext.about_newtab_segregation.enabled: true privacy.userContext.enabled: true security.dialog_enable_delay: 0 security.sandbox.content.tempDirSuffix: {ed1ceab1-6e3f-48b1-83cf-0e98d2904b6e} services.sync.declinedEngines: passwords services.sync.engine.adblockplus: true services.sync.engine.passwords: false services.sync.engine.prefs.modified: false services.sync.lastPing: 1495668574 services.sync.lastSync: Fri May 05 2017 10:02:56 GMT-0300 (Argentina Standard Time) services.sync.numClients: 3 storage.vacuum.last.index: 1 storage.vacuum.last.places.sqlite: 1494779435 storage.vacuum.last.queue.sqlite: 1493070979 ui.osk.debug.keyboardDisplayReason: IKPOS: Touch screen not found.

Important Locked Preferences

Places Database

JavaScript

Incremental GC: true

Accessibility

Activated: false Prevent Accessibility: 0

Library Versions

NSPR Expected minimum version: 4.13.1 Version in use: 4.13.1

NSS Expected minimum version: 3.29.5 Version in use: 3.29.5

NSSSMIME Expected minimum version: 3.29.5 Version in use: 3.29.5

NSSSSL Expected minimum version: 3.29.5 Version in use: 3.29.5

NSSUTIL Expected minimum version: 3.29.5 Version in use: 3.29.5

Experimental Features

Sandbox

Content Process Sandbox Level: 1

chinook77 commented 7 years ago

I've realized that "Open Link in New Tab" is broken too.

screenshot 20

jonathanKingston commented 7 years ago

@kjozwiak are you able to replicate this?

jonathanKingston commented 7 years ago

Maybe this is a dupe of #440

awlane commented 7 years ago

I've also encountered this, although it was preceded by an inability to not open non-Container tabs from the context menu. I'm running the newest build of Nightly on Windows 10 and can dump about:support if you all believe it will help. EDIT: This persists after a refresh, reinstall, and change of profile. EDIT 2: Toggling "privacy.userContext.enabled" to False actually fixes it, though it beats me as to how and why.

untitled

kodawah commented 7 years ago

@zephyrmoth thanks toggling privacy.userContext.enabled worked for me

bchauvin commented 6 years ago

I'm also encountering this issue this Firefox 55.0.2 (64-bit) in Ubuntu 16.04. The privacy.userContext.enabled trick worked for me too.

brettwilcox commented 6 years ago

I too wanted to say that I had the "Open Link in New Container Tab" after uninstall. Toggling privacy.userContext.enabled removed the options, but I would expect the uninstall behavior to do this for me.

For anyone curious, it appears that containers were a core feature introduced in Firefox 50 nightly.
https://wiki.mozilla.org/Security/Contextual_Identity_Project/Containers It is safe to go to about:config and toggle the "privacy.userContext.enabled" to false to remove the containers menu.

Also, the extension basically exposes about:preferences#containers

tipar commented 6 years ago

Same here.

camy011 commented 5 years ago

Bump, found this defect was already opened after I wrote up a new one so pasting that information here.

Occurs in safemode with all addons disabled

Name Version Enabled ID
Clear Site Cookies 1.2 true clearsitecookie@mhillsystem.com
Cookie AutoDelete 3.0.2 true CookieAutoDelete@kennydo.com
Copy text with Alt-Click 2.0.2 true @copy-text-without-selecting
Dark Reader 4.7.12 true addon@darkreader.org
Disconnect 5.18.27 true 2.0@disconnect.me
Download Cleaner Lite 2.0 true download-cleaner-lite@futuretech.in
Enable Right Click and Copy 2017.4.12 true enable-right-click-and-copy@afnankhan
Google Cache 51.0 true {ee032641-3338-4797-9f52-72946e3b021b}
Google Translator for Firefox 3.0.3.3 true translator@zoli.bod
HTTPS Everywhere 2019.5.6.1 true https-everywhere-eff@eff.org
I don't care about cookies 3.0.0 true jid1-KKzOGWgsW3Ao4Q@jetpack
Image Search Options 3.0.9 true {4a313247-8330-4a81-948e-b79936516f78}
Media Keys 2.2.0 true jid1-4GP7z3tkUd3Tzg@jetpack
Mute sites by default 1.10 true @mute-sites-by-default
No Coin - Block miners on the web! 0.4.13 true {5657c026-efc3-4860-b43b-16e4eaa8a9aa}
NoScript 10.6.1 true {73a6fe31-595d-460b-a920-fcc0f8843232}
Proxy SwitchyOmega 2.5.20 true switchyomega@feliscatus.addons.mozilla.org
Referer Modifier 0.6 true referer-mod@9a5ba22d-c08f-494f-86c2-e9fd04a6a42c
small-clock 0.0.6 true @small-clock
Tabliss 1.17.0 true extension@tabliss.io
Tampermonkey 4.9.5921 true firefox@tampermonkey.net
uBlock Origin 1.18.16 true uBlock0@raymondhill.net
URL Tooltip WE 0.9.3 true url-tooltip-we@ajitae.ru
Video DownloadHelper 7.3.5 true {b9db16a4-6edc-47ec-a1f4-b86292ed211d}
Zoom Page WE 13.6 true zoompage-we@DW-dev

Actual behavior

After disabling or removing Firefox Multi-Account Containers, the context menu when right clicking a hyperlink continues to display "Open Link in New Container Tab" along with any container names you previously created.

Expected behavior

Context menu options should be removed when disabling or removing addon.

Steps to reproduce

  1. Restart firefox with all addons disabled.
  2. Install Firefox Multi-Account Containers
  3. Remove or disable Firefox Multi-Account Containers
  4. Right Click a hyperlink to see "Open Link in New Container Tab" menu option.
grahamperrin commented 3 years ago

Not reproducible with Firefox 88. Tested with removal of the extension.

ks1322 commented 5 months ago

Unchecking Enable Container Tabs in Settings->General->Tabs in Firefox 124 works for me. I suppose this is the same as toggling privacy.userContext.enabled.

image