[E10s] ctrl+click (and middle click) doesn't work when E10s is activated on my config (Firefox 48.0 on W7)




2 years ago
2 years ago


(Reporter: cedric, Unassigned, NeedInfo)


48 Branch
Windows 7

Firefox Tracking Flags

(Not tracked)




2 years ago
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0
Build ID: 20160726073904

Steps to reproduce:

ctrl+click or middleclick on a link

Actual results:

nothing if "browser.tabs.remote.force-enable" is enabled (even if I'm in a safe mode, that's not a add-on issue)

Expected results:

the link should open is a new tab


2 years ago
OS: Unspecified → Windows 7
Hardware: Unspecified → x86
This works for me on Win 7 with release 48.0, 20160726073904  (Multiprocess Windows : 1/1 (Enabled by default))

ctrl+click does not open link in a new tab. As intended, it opens the context menu with options for what to do with the link.

middle click opens the link in a new background tab, as expected.

Comment 2

2 years ago
Thanks for you test.
My config is the same : Win 7 (Windows_NT 6.1 x86) with release 48.0, 20160726073904 (Multiprocess Windows : 1/1 (Enabled by default))

I've got the same comportment for the "ctrl click" or "middle click" => nothing happens
As soon as I deactivate "browser.tabs.remote.force-enable", it works again.

Comment 3

2 years ago
Could you please disable 'browser.tabs.remote.force-enable' and post your about:support text?
Flags: needinfo?(cedric.seureau)

Comment 4

2 years ago
Paramètres de base de l’application

Nom: Firefox
Version: 48.0
Identifiant de compilation: 20160726073904
Canal de mise à jour: release
Agent utilisateur: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0
Système d’exploitation: Windows_NT 6.1 x86
Fenêtres multi-processus: 0/1 (Désactivé)
Mode sans échec: false

Rapports de plantage des 3 derniers jours

Tous les rapports de plantage


Nom: ExportToCSV
Version: 1.2.b1.1-signed.1-signed
Activée: true
ID: export2csv@export2csv.net

Nom: feedly
Version: 16.0.528.1-signed.1-signed
Activée: true
ID: feedly@devhd

Nom: Firebug
Version: 2.0.17
Activée: true
ID: firebug@software.joehewitt.com

Nom: Firefox Hello
Version: 1.4.3
Activée: true
ID: loop@mozilla.org

Nom: Greasemonkey
Version: 3.8
Activée: true
ID: {e4a8a97b-f2ed-450b-b12d-ee082ba24781}

Nom: JSON-formatter
Version: 0.1.1-signed.1-signed
Activée: true
ID: jid1-SxyqYAyTSSSiyA@jetpack

Nom: JSONView
Version: 1.1.1
Activée: true
ID: jsonview@brh.numbera.com

Nom: Kassi - Kodi/XBMC Remote Control
Activée: true
ID: jid1-xjowF7M9FfgMVQ@jetpack

Nom: Multi-process staged rollout
Version: 1.0
Activée: true
ID: e10srollout@mozilla.org

Nom: Multimedia Conference Extension
Activée: true
ID: eDataPluginv4@multimedia-conference.com

Nom: Pocket
Version: 1.0.4
Activée: true
ID: firefox@getpocket.com

Nom: Poster
Activée: true
ID: {d48a39ba-8f80-4fce-8ee1-bc710561c55d}

Nom: Proxy Selector
Version: 1.31.1-signed.1-signed
Activée: true
ID: proxyselector@mozilla.org

Nom: RESTClient
Version: 2.0.5
Activée: true
ID: {ad0d925d-88f8-47f1-85ea-8463569e756e}

Nom: Send to XBMC
Activée: true
ID: jid0-YCM0p5WlCGjvBJcZhAusQ5h26wM@jetpack

Nom: Thumbnail Zoom
Activée: true
ID: {E10A6337-382E-4FE6-96DE-936ADC34DD04}

Nom: uBlock Origin
Version: 1.8.0
Activée: true
ID: uBlock0@raymondhill.net

Nom: User Agent Switcher
Activée: true
ID: {e968fc70-8f95-4ab9-9e79-304de2a71ee1}

Nom: Web Developer
Version: 1.2.10
Activée: true
ID: {c45c406e-ab73-11d8-be73-000a95be3b12}

Nom: YSlow
Activée: true
ID: yslow@yahoo-inc.com

Nom: Cisco Click to Call
Version: 8.5.0
Activée: false
ID: {be327679-1381-4aaa-93b3-4495c36762c5}

Activée: false
ID: {D19CA586-DD6C-4a0a-96F8-14644F340D60}

Nom: Self-Destructing Cookies
Version: 0.4.10
Activée: false
ID: jid0-9XfBwUWnvPx4wWsfBWMCm4Jj69E@jetpack

Accélération graphique

Composition: Direct3D 11
Zoom/Panoramique asynchrones: aucun
Rendu WebGL: Google Inc. -- ANGLE (NVIDIA Quadro K1000M Direct3D11 vs_5_0 ps_5_0)
Décodage matériel H264: Yes; Using D3D9 API
Direct2D: true
DirectWrite: true (6.2.9200.17568)
Actif: Oui
Description: NVIDIA Quadro K1000M
ID du vendeur: 0x10de
ID du périphérique: 0x0ffc
Version du pilote:
Date du pilote: 11-6-2012
Pilotes: nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um
ID du sous-système: 176b103c
RAM: 2048

AzureCanvasAccelerated: 0
AzureCanvasBackend: direct2d 1.1
AzureContentBackend: direct2d 1.1
AzureFallbackCanvasBackend: cairo

Préférences modifiées importantes

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_cached_value: 358400
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.cache.frecency_experiment: 4
browser.download.importedFromSqlite: true
browser.places.smartBookmarksVersion: 8
browser.search.useDBForOrder: true
browser.sessionstore.resume_session_once: true
browser.sessionstore.upgradeBackup.latestBuildID: 20140605174243
browser.startup.homepage: ***
browser.startup.homepage_override.buildID: 20160726073904
browser.startup.homepage_override.mstone: 48.0
browser.tabs.closeButtons: 1
browser.tabs.remote.force-enable: false
browser.urlbar.daysBeforeHidingSuggestionsPrompt: 3
browser.urlbar.default.behavior: 0
browser.urlbar.lastSuggestionsPromptDate: 20160804
dom.apps.reset-permissions: true
dom.mozApps.used: true
dom.push.userAgentID: e2ae7b49b8a6406cad2ab9e5d36484fb
dom.w3c_touch_events.expose: false
extensions.lastAppVersion: 48.0
font.internaluseonly.changed: false
gfx.crash-guard.d3d11layers.appVersion: 48.0
gfx.crash-guard.d3d11layers.deviceID: 0x0ffc
gfx.crash-guard.d3d11layers.feature-d2d: true
gfx.crash-guard.d3d11layers.feature-d3d11: true
gfx.crash-guard.glcontext.gfx.driver-init.direct3d11-angle: true
gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle: true
gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-d3d11: false
gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-warp: false
gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-try-d3d11: true
gfx.crash-guard.status.d3d11layers: 2
gfx.crash-guard.status.d3d9video: 2
gfx.crash-guard.status.glcontext: 2
gfx.direct3d.last_used_feature_level_idx: 0
gfx.direct3d.prefer_10_1: true
media.benchmark.vp9.fps: 208
media.benchmark.vp9.versioncheck: 1
media.gmp-eme-adobe.abi: x86-msvc-x64
media.gmp-eme-adobe.lastUpdate: 1462969706
media.gmp-eme-adobe.version: 17
media.gmp-gmpopenh264.lastUpdate: 1451897384
media.gmp-gmpopenh264.version: 1.5.3
media.gmp-manager.buildID: 20160726073904
media.gmp-manager.lastCheck: 1470301524
media.gmp-widevinecdm.abi: x86-msvc-x64
media.gmp-widevinecdm.lastUpdate: 1469008968
media.gmp.storage.version.observed: 1
media.hardware-video-decoding.failed: false
media.webrtc.debug.aec_log_dir: C:\Users\xzww7027\AppData\Local\Temp
media.webrtc.debug.log_file: C:\Users\xzww7027\AppData\Local\Temp\WebRTC.log
network.automatic-ntlm-auth.allow-non-fqdn: true
network.cookie.prefsMigrated: true
network.dns.disableIPv6: true
network.dns.disablePrefetch: true
network.http.speculative-parallel-limit: 0
network.predictor.cleaned-up: true
network.prefetch-next: false
network.websocket.enabled: false
places.database.lastMaintenance: 1470043188
places.history.expiration.transient_current_max_pages: 104858
plugin.disable_full_page_plugin_for_types: application/pdf
plugin.importedState: true
plugin.state.npican: 2
privacy.clearOnShutdown.passwords: false
privacy.donottrackheader.enabled: true
privacy.donottrackheader.value: 1
privacy.sanitize.migrateClearSavedPwdsOnExit: true
privacy.sanitize.migrateFx3Prefs: true
security.disable_button.openCertManager: false
security.tls.version.min: 0
services.sync.declinedEngines: adblockplus
services.sync.engine.greasemonkey: true
services.sync.engine.prefs.modified: false
services.sync.lastPing: 1470302261
services.sync.lastSync: Thu Aug 04 2016 18:18:15 GMT+0200
services.sync.numClients: 3
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1469001973

Préférences de user.js

Votre dossier de profil possède un fichier user.js contenant les préférences qui n’ont pas été créées par Firefox.

Préférences verrouillées importantes

keyword.enabled: false


Ramasse-miettes incrémentiel: true


Activée: false
Empêcher l’accessibilité: 0

Versions des bibliothèques

Version minimale attendue: 4.12
Version utilisée: 4.12

Version minimale attendue: 3.24 Basic ECC
Version utilisée: 3.24 Basic ECC

Version minimale attendue: 3.24 Basic ECC
Version utilisée: 3.24 Basic ECC

Version minimale attendue: 3.24 Basic ECC
Version utilisée: 3.24 Basic ECC

Version minimale attendue: 3.24
Version utilisée: 3.24

Fonctionnalités expérimentales
Cedric, could you go to Tools > Web Developer > Browser Console, clear the output, and then try to ctrl+click/middle-click on a webpage and see if any error gets reported to the console?

Also, if you go to about:config, and type "middle" it will filter out all prefs which has "middle" in the name. Do any of those show up as having a user set value (in bold)?
Works fine for me on the latest Firefox 48 regardless if the e10s is enabled or disabled. 

Closing this as incomplete due to lack of additional information from the reporter.

Cedric, please feel free to reopen it if you still have the problem reproducible and you can provide additional details that could help us reproduce or identify your issue.

Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.