mailto: links should *always* open in a new window for webmail clients
Categories
(Firefox :: General, defect)
Tracking
()
People
(Reporter: limi, Assigned: mpohle)
References
Details
Attachments
(1 file, 1 obsolete file)
Comment 2•8 years ago
|
||
I have this issue, similar not exactly to what is said here, when clicking on mailto-link it doesn't in Thunderbird but shows an error message "Thunderbird already running, can't open" (something like that). It is on Ubuntu 21.04, Firefox 88.0 and TB 78.8.1 (64-Bit).
Updated•3 years ago
|
Updated•1 years ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 5•1 year ago
|
||
This naive fix works for me. I tried it with 'always ask', an
application (notepad.exe), system default (falls back to 'always ask')
and webmailers open in a new tab with it, because openURI is used. It
does not obviously look wrong to me, because the WebHandlerApp.sys.mjs
is cases sensitive to other schemes as well. So what is the deal? Or can
we simply do it like this?
the execution path for win.browserDOMWindow.openURI is:
https://searchfox.org/mozilla-central/rev/6d437ba43e7752a85f5731133ee66152b390aa16/uriloader/exthandler/WebHandlerApp.sys.mjs#59
https://searchfox.org/mozilla-central/rev/6d437ba43e7752a85f5731133ee66152b390aa16/uriloader/exthandler/WebHandlerApp.sys.mjs#167
https://searchfox.org/mozilla-central/rev/6d437ba43e7752a85f5731133ee66152b390aa16/mobile/shared/modules/geckoview/GeckoViewNavigation.sys.mjs#580
https://searchfox.org/mozilla-central/rev/6d437ba43e7752a85f5731133ee66152b390aa16/mobile/shared/modules/geckoview/GeckoViewNavigation.sys.mjs#529
https://searchfox.org/mozilla-central/rev/6d437ba43e7752a85f5731133ee66152b390aa16/mobile/shared/modules/geckoview/GeckoViewNavigation.sys.mjs#562
https://searchfox.org/mozilla-central/rev/6d437ba43e7752a85f5731133ee66152b390aa16/mobile/shared/modules/geckoview/GeckoViewNavigation.sys.mjs#335
https://searchfox.org/mozilla-central/rev/6d437ba43e7752a85f5731133ee66152b390aa16/mobile/shared/modules/geckoview/GeckoViewNavigation.sys.mjs#339
https://searchfox.org/mozilla-central/rev/6d437ba43e7752a85f5731133ee66152b390aa16/mobile/shared/modules/geckoview/GeckoViewNavigation.sys.mjs#375
https://searchfox.org/mozilla-central/rev/6d437ba43e7752a85f5731133ee66152b390aa16/mobile/shared/modules/geckoview/GeckoViewNavigation.sys.mjs#400
the execution path for aBrowsingContext.loadURI is more complicated and
I gave up for now, but I think it starts here:
Description
•