multi-account-containers
multi-account-containers copied to clipboard
"Site Redirect" breaks "Always Open Container #X"
Before submitting a bug report
- [X] I updated to the latest version of Multi-Account Container and tested if I can reproduce the issue
- [X] I searched for existing reports to see if it hasn't already been reported
Step to reproduce
- Set Google to always open in
Container-1
(In order to see what is happening, colour code, for example: blue) - Set GitHub to always open in
Container-2
(In order to see what is happening, colour code, for example: yellow) - Search Google for :
Firefox Multi-Account Containers GitHub
- Open link in new
Container-2
tab
Actual behavior
- The returned link is:
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwihwsrpkpb4AhUhgHMKHUrTDF8QFnoECAkQAQ&url=https%3A%2F%2Fgithub.com%2Fmozilla%2Fmulti-account-containers&usg=AOvVaw0FHiO1Lt2UomHXM-ORvznq
- The new tab is, briefly, a yellow
Container-2
tab, but because the initial url is to Google, it becomes aContainer-1
tab. Hence, potential exposing my activities on GitHub to Google. :roll_eyes:
Expected behavior
I would expect the new tab to return to being a Container-2
tab.
Additional informations
The whole point in having Containers
is to prevent Site-A
from snooping on what you do in Site B
. While Google and GitHub are unlikely to have malicious intent, it demonstrate how a malicious site could, use this to override a users container
preferences. Thus, potentially gathering sensitive information.
Provide a copy of Troubleshooting Information page
{
"application": {
"name": "Firefox",
"osVersion": "Linux 5.17.12-hardened2-2-hardened #1 SMP PREEMPT Thu, 02 Jun 2022 00:03:26 +0000",
"version": "101.0",
"buildID": "20220530192118",
"distributionID": "archlinux",
"userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:101.0) Gecko/20100101 Firefox/101.0",
"safeMode": false,
"memorySizeBytes": 16610922496,
"diskAvailableBytes": 101101772800,
"supportURL": "https://support.mozilla.org/1/firefox/101.0/Linux/en-US/",
"osTheme": "Adwaita-dark / Adwaita",
"numTotalWindows": 1,
"numFissionWindows": 1,
"numRemoteWindows": 1,
"fissionAutoStart": true,
"fissionDecisionStatus": "enabledByDefault",
"remoteAutoStart": true,
"policiesStatus": 0,
"keyLocationServiceGoogleFound": true,
"keySafebrowsingGoogleFound": true,
"keyMozillaFound": true
},
"securitySoftware": {
"registeredAntiVirus": "",
"registeredAntiSpyware": "",
"registeredFirewall": ""
},
"processes": {
"remoteTypes": {
"privilegedabout": 1,
"extension": 1,
"webIsolated": 4,
"prealloc": 3,
"socket": 1
},
"maxWebContentProcesses": 8
},
"environmentVariables": {
"DISPLAY": ":0",
"MOZ_ASSUME_USER_NS": "0",
"MOZ_CRASHREPORTER_EVENTS_DIRECTORY": "/home/stupidme/.mozilla/firefox/wib4bk25.default-release/crashes/events",
"MOZ_CRASHREPORTER_RESTART_ARG_0": "/usr/lib/firefox/firefox",
"MOZ_CRASHREPORTER_RESTART_ARG_1": "",
"MOZ_CRASHREPORTER_DATA_DIRECTORY": "/home/stupidme/.mozilla/firefox/Crash Reports",
"MOZ_CRASHREPORTER_PING_DIRECTORY": "/home/stupidme/.mozilla/firefox/Pending Pings",
"MOZ_CRASHREPORTER_STRINGS_OVERRIDE": "/usr/lib/firefox/browser/crashreporter-override.ini",
"MOZ_LAUNCHED_CHILD": "",
"MOZ_APP_SILENT_START": "",
"XRE_PROFILE_PATH": "",
"XRE_PROFILE_LOCAL_PATH": "",
"XRE_RESTARTED_BY_PROFILE_MANAGER": "",
"XRE_START_OFFLINE": "",
"XRE_BINARY_PATH": ""
},
"modifiedPreferences": {
"accessibility.force_disabled": 1,
"accessibility.typeaheadfind.flashBar": 0,
"browser.cache.disk.amount_written": 1623673,
"browser.cache.disk.capacity": 1048576,
"browser.cache.disk.filesystem_reported": 1,
"browser.cache.disk.hashstats_reported": 1,
"browser.cache.disk.telemetry_report_ID": 24,
"browser.contentblocking.category": "strict",
"browser.display.background_color": "#f5f5f5",
"browser.display.foreground_color": "#0b0202",
"browser.search.openintab": true,
"browser.search.region": "IE",
"browser.sessionstore.upgradeBackup.latestBuildID": "20220530192118",
"browser.startup.homepage_override.mstone": "101.0",
"browser.startup.homepage_override.buildID": "20220530192118",
"browser.startup.page": 3,
"browser.urlbar.resultBuckets": "{\"children\":[{\"maxResultCount\":1,\"children\":[{\"group\":\"heuristicTest\"},{\"group\":\"heuristicExtension\"},{\"group\":\"heuristicSearchTip\"},{\"group\":\"heuristicOmnibox\"},{\"group\":\"heuristicUnifiedComplete\"},{\"group\":\"heuristicAutofill\"},{\"group\":\"heuristicTokenAliasEngine\"},{\"group\":\"heuristicFallback\"}]},{\"group\":\"extension\",\"maxResultCount\":5},{\"flexChildren\":true,\"children\":[{\"flexChildren\":true,\"children\":[{\"flex\":2,\"group\":\"formHistory\"},{\"flex\":4,\"group\":\"remoteSuggestion\"},{\"flex\":0,\"group\":\"tailSuggestion\"}],\"flex\":2},{\"group\":\"general\",\"flex\":1}]}]}",
"browser.urlbar.placeholderName": "Google",
"browser.urlbar.resultGroups": "{\"children\":[{\"maxResultCount\":1,\"children\":[{\"group\":\"heuristicTest\"},{\"group\":\"heuristicExtension\"},{\"group\":\"heuristicSearchTip\"},{\"group\":\"heuristicOmnibox\"},{\"group\":\"heuristicEngineAlias\"},{\"group\":\"heuristicBookmarkKeyword\"},{\"group\":\"heuristicAutofill\"},{\"group\":\"heuristicPreloaded\"},{\"group\":\"heuristicTokenAliasEngine\"},{\"group\":\"heuristicFallback\"}]},{\"group\":\"extension\",\"availableSpan\":5},{\"flexChildren\":true,\"children\":[{\"children\":[{\"flexChildren\":true,\"children\":[{\"flex\":2,\"group\":\"formHistory\"},{\"flex\":4,\"group\":\"remoteSuggestion\"}]},{\"group\":\"tailSuggestion\"}],\"flex\":2},{\"group\":\"generalParent\",\"children\":[{\"availableSpan\":3,\"group\":\"inputHistory\"},{\"flexChildren\":true,\"children\":[{\"flex\":1,\"group\":\"remoteTab\"},{\"flex\":2,\"group\":\"general\"},{\"flex\":2,\"group\":\"aboutPages\"},{\"flex\":1,\"group\":\"preloaded\"}]},{\"group\":\"inputHistory\"}],\"flex\":1}]}]}",
"browser.urlbar.placeholderName.private": "Google",
"browser.urlbar.quicksuggest.scenario": "history",
"browser.urlbar.quicksuggest.migrationVersion": 2,
"browser.urlbar.timesBeforeHidingSuggestionsHint": 0,
"browser.urlbar.tipShownCount.searchTip_onboard": 4,
"browser.urlbar.tipShownCount.searchTip_redirect": 4,
"browser.urlbar.tipShownCount.tabToSearch": 15,
"doh-rollout.home-region": "IE",
"doh-rollout.balrog-migration-done": true,
"doh-rollout.disable-heuristics": true,
"doh-rollout.doneFirstRun": true,
"dom.security.https_only_mode": true,
"dom.security.https_only_mode_ever_enabled": true,
"dom.storage.next_gen_auto_enabled_by_cause1": true,
"extensions.lastAppVersion": "101.0",
"font.internaluseonly.changed": false,
"font.name.serif.x-western": "Liberation Serif",
"gfx.blacklist.webrtc.hw.acceleration.decode.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.layers.opengl.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webgl.msaa.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webrtc.hw.acceleration.encode.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.d3d11.keyed.mutex.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.hw-video-no-copy.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.stagefright.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.vp8.hw-decode.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webrender.software.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.dx.p010.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.layers.direct3d9.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.layers.direct3d10-1.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.direct2d.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webrtc.hw.acceleration.h264.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.x11.egl.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.canvas2d.acceleration.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.dx.interop2.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.hardwarevideodecoding.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webrender.compositor.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.gl.swizzle.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.layers.direct3d11.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webgl.angle.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.video-overlay.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.dx.p016.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webgpu.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webrender.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.vaapi.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.dx.nv12.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.vp9.hw-decode.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webgl2.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.gpu.process.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.dmabuf.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webgl.opengl.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webrender.partial-present.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.direct3d11angle.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.layers.direct3d10.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.webgl.allow-oop.failureid": "FEATURE_FAILURE_GLXTEST_FAILED",
"gfx.blacklist.canvas2d.acceleration": 4,
"gfx.blacklist.d3d11.keyed.mutex": 4,
"gfx.blacklist.direct2d": 4,
"gfx.blacklist.direct3d11angle": 4,
"gfx.blacklist.dmabuf": 4,
"gfx.blacklist.dx.interop2": 4,
"gfx.blacklist.dx.nv12": 4,
"gfx.blacklist.dx.p010": 4,
"gfx.blacklist.dx.p016": 4,
"gfx.blacklist.gl.swizzle": 4,
"gfx.blacklist.gpu.process": 4,
"gfx.blacklist.hardwarevideodecoding": 4,
"gfx.blacklist.hw-video-no-copy": 4,
"gfx.blacklist.layers.direct3d10": 4,
"gfx.blacklist.layers.direct3d10-1": 4,
"gfx.blacklist.layers.direct3d11": 4,
"gfx.blacklist.layers.direct3d9": 4,
"gfx.blacklist.layers.opengl": 4,
"gfx.blacklist.stagefright": 4,
"gfx.blacklist.vaapi": 4,
"gfx.blacklist.video-overlay": 4,
"gfx.blacklist.vp8.hw-decode": 4,
"gfx.blacklist.vp9.hw-decode": 4,
"gfx.blacklist.webgl.allow-oop": 4,
"gfx.blacklist.webgl.angle": 4,
"gfx.blacklist.webgl.msaa": 4,
"gfx.blacklist.webgl.opengl": 4,
"gfx.blacklist.webgl2": 4,
"gfx.blacklist.webgpu": 4,
"gfx.blacklist.webrender": 4,
"gfx.blacklist.webrender.compositor": 4,
"gfx.blacklist.webrender.partial-present": 4,
"gfx.blacklist.webrender.software": 4,
"gfx.blacklist.webrtc.hw.acceleration.decode": 4,
"gfx.blacklist.webrtc.hw.acceleration.encode": 4,
"gfx.blacklist.webrtc.hw.acceleration.h264": 4,
"gfx.blacklist.x11.egl": 4,
"idle.lastDailyNotification": 1654379619,
"layers.acceleration.disabled": true,
"media.gmp-gmpopenh264.version": "1.8.1.1",
"media.gmp-manager.buildID": "20220530192118",
"media.gmp-gmpopenh264.abi": "x86_64-gcc3",
"media.benchmark.vp9.fps": 146,
"media.benchmark.vp9.versioncheck": 5,
"media.gmp-gmpopenh264.lastUpdate": 1571717030,
"media.gmp-manager.lastCheck": 1654339791,
"media.gmp.storage.version.observed": 1,
"media.peerconnection.enabled": false,
"media.peerconnection.ice.default_address_only": true,
"media.peerconnection.ice.no_host": true,
"media.peerconnection.ice.proxy_only_if_behind_proxy": true,
"media.videocontrols.picture-in-picture.video-toggle.has-used": true,
"network.cookie.cookieBehavior": 5,
"network.cookie.lifetimePolicy": 2,
"network.dns.disablePrefetch": true,
"network.http.referer.disallowCrossSiteRelaxingDefault.top_navigation": true,
"network.http.speculative-parallel-limit": 0,
"network.predictor.cleaned-up": true,
"network.predictor.enabled": false,
"network.prefetch-next": false,
"network.trr.blocklist_cleanup_done": true,
"network.trr.mode": 2,
"network.trr.uri": "https://mozilla.cloudflare-dns.com/dns-query",
"places.database.lastMaintenance": 1654293222,
"places.history.expiration.transient_current_max_pages": 122307,
"plugin.disable_full_page_plugin_for_types": "application/pdf",
"privacy.purge_trackers.last_purge": "1654379620067",
"privacy.purge_trackers.date_in_cookie_database": "0",
"privacy.userContext.extension": "@testpilot-containers",
"privacy.sanitize.pending": "[{\"id\":\"newtab-container\",\"itemsToClear\":[],\"options\":{}}]",
"privacy.annotate_channels.strict_list.enabled": true,
"privacy.donottrackheader.enabled": true,
"privacy.partition.network_state.ocsp_cache": true,
"privacy.trackingprotection.enabled": true,
"privacy.trackingprotection.socialtracking.enabled": true,
"privacy.userContext.enabled": true,
"privacy.userContext.ui.enabled": true,
"security.remote_settings.crlite_filters.checked": 1654416190,
"security.remote_settings.intermediates.checked": 1654416190,
"security.sandbox.content.tempDirSuffix": "4dcde70d-4cc2-4e71-a28d-7cc4be2a728f",
"security.sandbox.plugin.tempDirSuffix": "78104b0c-7016-4dad-b619-ba5cbee3b587",
"services.sync.declinedEngines": "",
"signon.importedFromSqlite": true,
"signon.usage.hasEntry": true,
"signon.usage.lastUsed": 1608032226,
"storage.vacuum.last.index": 0,
"storage.vacuum.last.places.sqlite": 1608201233
},
"lockedPreferences": {
"fission.autostart.session": true
},
"printingPreferences": {},
"media": {
"currentAudioBackend": "pulse-rust",
"currentMaxAudioChannels": 2,
"currentPreferredSampleRate": 44100,
"audioOutputDevices": [
{
"name": "Built-in Audio Analog Stereo",
"groupId": "/devices/pci0000:00/0000:00:1f.3/sound/card0",
"vendor": "Intel Corporation",
"type": 2,
"state": 2,
"preferred": 15,
"supportedFormat": 12336,
"defaultFormat": 16,
"maxChannels": 2,
"defaultRate": 48000,
"maxRate": 384000,
"minRate": 1,
"maxLatency": 0,
"minLatency": 0
}
],
"audioInputDevices": [
{
"name": "Monitor of Built-in Audio Analog Stereo",
"groupId": "/devices/pci0000:00/0000:00:1f.3/sound/card0",
"vendor": "Intel Corporation",
"type": 1,
"state": 2,
"preferred": 0,
"supportedFormat": 12336,
"defaultFormat": 16,
"maxChannels": 2,
"defaultRate": 48000,
"maxRate": 384000,
"minRate": 1,
"maxLatency": 0,
"minLatency": 0
},
{
"name": "Built-in Audio Analog Stereo",
"groupId": "/devices/pci0000:00/0000:00:1f.3/sound/card0",
"vendor": "Intel Corporation",
"type": 1,
"state": 2,
"preferred": 15,
"supportedFormat": 12336,
"defaultFormat": 16,
"maxChannels": 2,
"defaultRate": 44100,
"maxRate": 384000,
"minRate": 1,
"maxLatency": 0,
"minLatency": 0
}
]
},
"accessibility": {
"isActive": false,
"forceDisabled": 1,
"handlerUsed": false,
"instantiator": ""
},
"startupCache": {
"DiskCachePath": "/home/stupidme/.cache/mozilla/firefox/wib4bk25.default-release/startupCache/startupCache.8.little",
"IgnoreDiskCache": false,
"FoundDiskCacheOnInit": true,
"WroteToDiskCache": false
},
"libraryVersions": {
"NSPR": {
"minVersion": "4.34",
"version": "4.34"
},
"NSS": {
"minVersion": "3.79",
"version": "3.79"
},
"NSSUTIL": {
"minVersion": "3.79",
"version": "3.79"
},
"NSSSSL": {
"minVersion": "3.79",
"version": "3.79"
},
"NSSSMIME": {
"minVersion": "3.79",
"version": "3.79"
}
},
"userJS": {
"exists": false
},
"intl": {
"localeService": {
"requested": [
"en-GB"
],
"available": [
"en-US"
],
"supported": [
"en-US"
],
"regionalPrefs": [
"en-GB"
],
"defaultLocale": "en-US"
},
"osPrefs": {
"systemLocales": [
"en-GB"
],
"regionalPrefsLocales": [
"en-GB"
]
}
},
"crashes": {
"submitted": [],
"pending": 0
},
"sandbox": {
"hasSeccompBPF": true,
"hasSeccompTSync": true,
"hasPrivilegedUserNamespaces": true,
"hasUserNamespaces": false,
"canSandboxContent": true,
"canSandboxMedia": true,
"syscallLog": [],
"contentSandboxLevel": 4,
"effectiveContentSandboxLevel": 4,
"contentWin32kLockdownState": "Win32k Lockdown disabled -- Operating system not supported"
},
"remoteAgent": {
"running": false,
"url": ""
},
"graphics": {
"numTotalWindows": 1,
"numAcceleratedWindows": 1,
"windowLayerManagerType": "WebRender (Software)",
"windowLayerManagerRemote": true,
"adapterDescription": "See failure log",
"adapterVendorID": "",
"adapterDeviceID": "",
"adapterRAM": 0,
"adapterDrivers": "",
"driverVendor": "",
"driverVersion": "",
"driverDate": "",
"adapterVendorID2": "",
"adapterDeviceID2": "",
"isGPU2Active": false,
"targetFrameRate": 60,
"windowProtocol": "xwayland",
"desktopEnvironment": "gnome",
"webgl1Renderer": "WebGL creation failed: \n* WebglAllowWindowsNativeGl:false restricts context creation on this system. ()\n* Exhausted GL driver options. (FEATURE_FAILURE_WEBGL_EXHAUSTED_DRIVERS)",
"webgl1Version": "-",
"webgl1DriverExtensions": "-",
"webgl1Extensions": "-",
"webgl1WSIInfo": "-",
"webgl2Renderer": "WebGL creation failed: \n* AllowWebgl2:false restricts context creation on this system. ()",
"webgl2Version": "-",
"webgl2DriverExtensions": "-",
"webgl2Extensions": "-",
"webgl2WSIInfo": "-",
"info": {
"AzureFallbackCanvasBackend": "skia",
"AzureCanvasBackend": "skia",
"AzureContentBackend": "skia",
"ApzWheelInput": 1,
"ApzDragInput": 1,
"ApzKeyboardInput": 1,
"ApzAutoscrollInput": 1,
"ApzZoomingInput": 1,
"CMSOutputProfile": "Empty profile data"
},
"failures": [
"[GFX1-]: No GPUs detected via PCI",
"[GFX1-]: glxtest: process failed (received signal 11)"
],
"indices": [
0,
1
],
"featureLog": {
"features": [
{
"name": "HW_COMPOSITING",
"description": "Compositing",
"status": "disabled",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "user",
"status": "disabled",
"message": "Disabled by layers.acceleration.disabled=true"
}
]
},
{
"name": "OPENGL_COMPOSITING",
"description": "OpenGL Compositing",
"status": "unavailable",
"log": [
{
"type": "default",
"status": "unavailable",
"message": "Hardware compositing is disabled"
}
]
},
{
"name": "WEBRENDER",
"description": "WebRender",
"status": "unavailable-no-hw-compositing",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "env",
"status": "disabled",
"message": "Not qualified"
},
{
"type": "runtime",
"status": "unavailable-no-hw-compositing",
"message": "Hardware compositing is disabled"
}
]
},
{
"name": "WEBRENDER_QUALIFIED",
"description": "WebRender qualified",
"status": "blocklisted",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "env",
"status": "blocklisted",
"message": "No qualified hardware"
}
]
},
{
"name": "WEBRENDER_COMPOSITOR",
"description": "WebRender native compositor",
"status": "blocklisted",
"log": [
{
"type": "default",
"status": "disabled",
"message": "Disabled by default"
},
{
"type": "env",
"status": "blocklisted",
"message": "Blocklisted by gfxInfo"
}
]
},
{
"name": "WEBRENDER_PARTIAL",
"description": "WebRender partial present",
"status": "blocklisted",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "env",
"status": "blocklisted",
"message": "Blocklisted by gfxInfo"
}
]
},
{
"name": "WEBRENDER_SHADER_CACHE",
"description": "WebRender shader disk cache",
"status": "unavailable",
"log": [
{
"type": "default",
"status": "disabled",
"message": "Disabled by default"
},
{
"type": "env",
"status": "blocklisted",
"message": "Blocklisted by gfxInfo"
},
{
"type": "runtime",
"status": "unavailable",
"message": "WebRender disabled"
}
]
},
{
"name": "WEBRENDER_OPTIMIZED_SHADERS",
"description": "WebRender optimized shaders",
"status": "unavailable",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "env",
"status": "blocklisted",
"message": "Blocklisted by gfxInfo"
},
{
"type": "runtime",
"status": "unavailable",
"message": "WebRender disabled"
}
]
},
{
"name": "WEBRENDER_ANGLE",
"description": "WebRender ANGLE",
"status": "unavailable",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "env",
"status": "unavailable",
"message": "OS not supported"
}
]
},
{
"name": "WEBRENDER_DCOMP_PRESENT",
"description": "WebRender DirectComposition",
"status": "unavailable",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "user",
"status": "disabled",
"message": "User disabled via pref"
},
{
"type": "env",
"status": "unavailable",
"message": "Requires Windows 10 or later"
},
{
"type": "runtime",
"status": "unavailable",
"message": "Requires ANGLE"
}
]
},
{
"name": "WEBRENDER_SOFTWARE",
"description": "WebRender software fallback",
"status": "available",
"log": [
{
"type": "default",
"status": "available"
}
]
},
{
"name": "WEBGPU",
"description": "WebGPU",
"status": "blocked",
"log": [
{
"type": "default",
"status": "disabled",
"message": "Disabled by default"
},
{
"type": "env",
"status": "blocklisted",
"message": "#BLOCKLIST_FEATURE_FAILURE_GLXTEST_FAILED"
},
{
"type": "runtime",
"status": "blocked",
"message": "WebGPU cannot be enabled in release or beta"
}
]
},
{
"name": "X11_EGL",
"description": "X11 EGL",
"status": "broken",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "env",
"status": "blocklisted",
"message": "Blocklisted by gfxInfo"
},
{
"type": "runtime",
"status": "broken",
"message": "glxtest could not use EGL"
}
]
},
{
"name": "DMABUF",
"description": "DMABUF",
"status": "unavailable",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "env",
"status": "blocklisted",
"message": "Blocklisted by gfxInfo"
},
{
"type": "runtime",
"status": "unavailable",
"message": "Requires EGL"
}
]
},
{
"name": "VAAPI",
"description": "VA-API video decoding",
"status": "unavailable",
"log": [
{
"type": "default",
"status": "disabled",
"message": "VAAPI is disabled by default"
},
{
"type": "env",
"status": "blocklisted",
"message": "Blocklisted by gfxInfo"
},
{
"type": "runtime",
"status": "unavailable",
"message": "Requires EGL"
}
]
},
{
"name": "VP8_HW_DECODE",
"description": "VP8 hardware decoding",
"status": "blocklisted",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "env",
"status": "blocklisted",
"message": "#BLOCKLIST_FEATURE_FAILURE_GLXTEST_FAILED"
}
]
},
{
"name": "VP9_HW_DECODE",
"description": "VP9 hardware decoding",
"status": "blocklisted",
"log": [
{
"type": "default",
"status": "available"
},
{
"type": "env",
"status": "blocklisted",
"message": "#BLOCKLIST_FEATURE_FAILURE_GLXTEST_FAILED"
}
]
}
],
"fallbacks": []
},
"crashGuards": []
},
"experimentalFeatures": [
[
"experimental-features-abouthome-startup-cache",
"browser.startup.homepage.abouthome_cache.enabled",
false
],
[
"experimental-features-cookie-samesite-lax-by-default2",
"network.cookie.sameSite.laxByDefault",
false
],
[
"experimental-features-cookie-samesite-none-requires-secure2",
"network.cookie.sameSite.noneRequiresSecure",
false
],
[
"experimental-features-cookie-samesite-schemeful",
"network.cookie.sameSite.schemeful",
false
],
[
"experimental-features-css-constructable-stylesheets",
"layout.css.constructable-stylesheets.enabled",
true
],
[
"experimental-features-css-masonry2",
"layout.css.grid-template-masonry-value.enabled",
false
],
[
"experimental-features-devtools-compatibility-panel",
"devtools.inspector.compatibility.enabled",
true
],
[
"experimental-features-devtools-serviceworker-debugger-support",
"devtools.debugger.features.windowless-service-workers",
false
],
[
"experimental-features-media-jxl",
"image.jxl.enabled",
false
],
[
"experimental-features-ime-search",
"browser.urlbar.keepPanelOpenDuringImeComposition",
false
],
[
"experimental-features-web-gpu2",
"dom.webgpu.enabled",
false
],
[
"experimental-features-webrtc-global-mute-toggles",
"privacy.webrtc.globalMuteToggles",
false
]
],
"addons": [
{
"name": "English United States Dictionary",
"type": "dictionary",
"version": "91.0",
"isActive": true,
"id": "@unitedstatesenglishdictionary"
},
{
"name": "'Improve YouTube!' (Video & YouTube Tools)🎧",
"type": "extension",
"version": "3.935",
"isActive": true,
"id": "{3c6bf0cc-3ae2-42fb-9993-0d33104fdcaf}"
},
{
"name": "Add-ons Search Detection",
"type": "extension",
"version": "2.0.0",
"isActive": true,
"id": "[email protected]"
},
{
"name": "Amazon.co.uk",
"type": "extension",
"version": "1.9",
"isActive": true,
"id": "[email protected]"
},
{
"name": "Bing",
"type": "extension",
"version": "1.3",
"isActive": true,
"id": "[email protected]"
},
{
"name": "CanvasBlocker",
"type": "extension",
"version": "1.8",
"isActive": true,
"id": "[email protected]"
},
{
"name": "ContextSearch web-ext",
"type": "extension",
"version": "1.39",
"isActive": true,
"id": "{5dd73bb9-e728-4d1e-990b-c77d8e03670f}"
},
{
"name": "Cookie AutoDelete",
"type": "extension",
"version": "3.7.0",
"isActive": true,
"id": "[email protected]"
},
{
"name": "Dark Reader",
"type": "extension",
"version": "4.9.51",
"isActive": true,
"id": "[email protected]"
},
{
"name": "DuckDuckGo",
"type": "extension",
"version": "1.1",
"isActive": true,
"id": "[email protected]"
},
{
"name": "Easy Youtube Video Downloader Express",
"type": "extension",
"version": "18.1",
"isActive": true,
"id": "{b9acf540-acba-11e1-8ccb-001fd0e08bd4}"
},
{
"name": "eBay",
"type": "extension",
"version": "1.3",
"isActive": true,
"id": "[email protected]"
},
{
"name": "Firefox Multi-Account Containers",
"type": "extension",
"version": "8.0.7",
"isActive": true,
"id": "@testpilot-containers"
},
{
"name": "Google",
"type": "extension",
"version": "1.2",
"isActive": true,
"id": "[email protected]"
},
{
"name": "NoScript",
"type": "extension",
"version": "11.4.6",
"isActive": true,
"id": "{73a6fe31-595d-460b-a920-fcc0f8843232}"
},
{
"name": "uBlock Origin",
"type": "extension",
"version": "1.42.4",
"isActive": true,
"id": "[email protected]"
},
{
"name": "Video DownloadHelper",
"type": "extension",
"version": "7.6.0",
"isActive": true,
"id": "{b9db16a4-6edc-47ec-a1f4-b86292ed211d}"
},
{
"name": "Wikipedia (en)",
"type": "extension",
"version": "1.1",
"isActive": true,
"id": "[email protected]"
},
{
"name": "English (US) Language Pack",
"type": "locale",
"version": "101.0buildid20220526.203855",
"isActive": true,
"id": "[email protected]"
}
],
"features": [
{
"name": "DoH Roll-Out",
"version": "2.0.0",
"id": "[email protected]"
},
{
"name": "Firefox Screenshots",
"version": "39.0.1",
"id": "[email protected]"
},
{
"name": "Form Autofill",
"version": "1.0.1",
"id": "[email protected]"
},
{
"name": "Picture-In-Picture",
"version": "1.0.0",
"id": "[email protected]"
},
{
"name": "Web Compatibility Interventions",
"version": "101.7.0",
"id": "[email protected]"
},
{
"name": "WebCompat Reporter",
"version": "1.4.2",
"id": "[email protected]"
}
],
"normandy": {
"addonStudies": [],
"prefRollouts": [
{
"slug": "bug-1680034-rollout-shirley-feature-roll-out-81-to-83-release-81-83",
"state": "active",
"preferences": [
{
"preferenceName": "media.videocontrols.picture-in-picture.video-toggle.mode",
"value": 2,
"previousValue": null
},
{
"preferenceName": "security.remote_settings.intermediates.downloads_per_poll",
"value": 3000,
"previousValue": 5000
},
{
"preferenceName": "browser.migrate.showBookmarksToolbarAfterMigration",
"value": true,
"previousValue": true
},
{
"preferenceName": "pdfjs.renderInteractiveForms",
"value": true,
"previousValue": null
},
{
"preferenceName": "extensions.formautofill.creditCards.hideui",
"value": false,
"previousValue": false
},
{
"preferenceName": "extensions.formautofill.creditCards.available",
"value": true,
"previousValue": true
},
{
"preferenceName": "extensions.formautofill.creditCards.enabled",
"value": true,
"previousValue": true
},
{
"preferenceName": "security.bad_cert_domain_error.url_fix_enabled",
"value": true,
"previousValue": true
}
],
"enrollmentId": "7eac9ad8-10c1-4e2a-9117-bfec04baa54f"
},
{
"slug": "bug-1693420-rollout-sponsored-top-sites-rollout-release-84-100",
"state": "active",
"preferences": [
{
"preferenceName": "browser.topsites.useRemoteSetting",
"value": true,
"previousValue": true
},
{
"preferenceName": "browser.partnerlink.useAttributionURL",
"value": true,
"previousValue": null
},
{
"preferenceName": "browser.topsites.experiment.ebay-2020-1",
"value": true,
"previousValue": null
}
],
"enrollmentId": "34304a14-1c90-49dd-94a8-6a7ba7b9839f"
},
{
"slug": "bug-1766618-rollout-disable-websocket-over-http2-release-91-100",
"state": "active",
"preferences": [
{
"preferenceName": "network.http.http2.websockets",
"value": false,
"previousValue": false
},
{
"preferenceName": "network.http.spdy.websockets",
"value": false,
"previousValue": null
}
],
"enrollmentId": "298a59cf-a7fe-47d4-ab86-f77a8bcca961"
},
{
"slug": "rollout-increasing-normandy-skew-out-changes-from-15-m-release-73-75-bug-1616898",
"state": "active",
"preferences": [
{
"preferenceName": "app.normandy.onsync_skew_sec",
"value": 3300,
"previousValue": 600
}
],
"enrollmentId": "b612ed0c-412b-4ac1-ae28-39859dbc0df9"
},
{
"slug": "rollout-monitor-v2-1505837",
"state": "active",
"preferences": [
{
"preferenceName": "extensions.fxmonitor.enabled",
"value": true,
"previousValue": null
}
]
}
],
"prefStudies": [
{
"slug": "bug-1727384-pref-impact-study-for-total-cookie-protection-tcp-release-91-95",
"actionName": "PreferenceExperimentAction",
"branch": "noop",
"expired": false,
"lastSeen": "2022-06-05T09:40:52.120Z",
"preferences": {
"browser.search.param.google_channel_us": {
"preferenceType": "string",
"preferenceValue": "nus5",
"preferenceBranchType": "default",
"previousPreferenceValue": null
},
"browser.search.param.google_channel_row": {
"preferenceType": "string",
"preferenceValue": "nrow5",
"preferenceBranchType": "default",
"previousPreferenceValue": null
}
},
"experimentType": "exp",
"userFacingName": "Impact study for Total Cookie Protection (TCP)",
"userFacingDescription": "This study is examining the effects of Total Cookie Protection (TCP).",
"enrollmentId": "91744058-78a0-4b2b-ab91-3d4dd85a9289",
"temporaryErrorDeadline": null
}
],
"nimbusExperiments": [],
"nimbusRollouts": []
}
}
Okay, I found a workaround of sorts: Install the add-on Skip Redirect It's a bit buggy, but "usually" works if the target site has a rule to always open in a particular container.
If not, then, with the Skip Redirect
add-on, the target site opens without a container, which is better than remaining in the original container I suppose, but still?
Additionally,every now and again, the whole workaround just breaks and I have to reboot Firefox
Update on work around
The add-on ClearUrls is a better solution:
- The add-on is badged as "Recommended by Firefox"
- Seems to be less buggy
- In particular, when the target site doesn't have a predefined container, one can open the results of a Google search in any suitable container from the context menu. As I pointed out above, this doesn't work with Skip Redirect, which defaults to
no-container
.
@Irvinehimself are you any closer to figuring out what breaks?
(I would advocate that URL rewriting is outside the scope of this plug-in; if you don't like how search engines and webmail services give you "tracker" links to find out how you interact with their services, then fixing that is a job for a different plug-in. But ensuring that both plug-ins work together is of course important here.)
Is the ClearUrls solution sufficiently robust that this ticket can be closed?
Could this potentially be related to (or the same as) the following issue? support.mozilla.org opens in the wrong container