registerProtocolHandler notification should provide a "don't ask me again" button
Categories
(Firefox :: General, defect)
Tracking
()
People
(Reporter: mpd, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Attachments
(1 file, 2 obsolete files)
12.50 KB,
patch
|
Gavin
:
review-
|
Details | Diff | Splinter Review |
Comment 1•13 years ago
|
||
Updated•13 years ago
|
Comment 2•13 years ago
|
||
Reporter | ||
Comment 3•13 years ago
|
||
Comment 4•13 years ago
|
||
Comment 5•13 years ago
|
||
Comment 6•13 years ago
|
||
Updated•13 years ago
|
Comment 7•13 years ago
|
||
Comment 8•13 years ago
|
||
Comment 9•13 years ago
|
||
Comment 10•13 years ago
|
||
Updated•13 years ago
|
Comment 11•13 years ago
|
||
Updated•13 years ago
|
Updated•13 years ago
|
Comment 13•13 years ago
|
||
Comment 15•13 years ago
|
||
Comment 16•13 years ago
|
||
Comment 17•13 years ago
|
||
Updated•13 years ago
|
Comment 18•13 years ago
|
||
Comment 19•13 years ago
|
||
Updated•13 years ago
|
Comment 20•13 years ago
|
||
Comment 21•13 years ago
|
||
Comment 22•12 years ago
|
||
Comment 23•10 years ago
|
||
Comment 25•10 years ago
|
||
Updated•10 years ago
|
Comment 26•10 years ago
|
||
Updated•10 years ago
|
Comment 27•10 years ago
|
||
Comment 29•9 years ago
|
||
Comment 30•9 years ago
|
||
Comment 31•8 years ago
|
||
Comment 32•5 years ago
|
||
To expand on Josh's proposal, some of us prefer not to have this functionality at all and would love to have an option to block all of these notifications.
Similarly to how there's a "Block new requests asking to allow notifications" for push notifications it would be great to have a "Block new requests asking to set as default application" or similar.
Comment 34•4 years ago
|
||
Since the last comment was two years ago, my web mail client is showing a banner every refresh apparently due to this issue, so it is still an issue.
Comment 35•3 years ago
|
||
Indeed, something changed with Office 365 recently it seems - every single time I open webmail, I'm prompted. I don't want it. My intuition is that all other similar prompts in Firefox have a 'Block' / 'Don't ask again' option. Is the same possible here?
Comment hidden (offtopic) |
Comment hidden (offtopic) |
Comment hidden (metoo) |
Comment hidden (offtopic) |
Comment hidden (offtopic) |
Updated•3 years ago
|
Comment hidden (advocacy) |
Comment 44•2 years ago
|
||
Setting network.protocol-handler.external.mailto
to false
in about:config seems to be an effective workaround… so far.
Updated•2 years ago
|
Comment 45•2 years ago
|
||
The severity field for this bug is relatively low, S3. However, the bug has 4 duplicates and 11 votes.
:mossop, could you consider increasing the bug severity?
For more information, please visit auto_nag documentation.
Comment 46•2 years ago
|
||
The last needinfo from me was triggered in error by recent activity on the bug. I'm clearing the needinfo since this is a very old bug and I don't know if it's still relevant.
Comment hidden (metoo) |
Comment 48•1 year ago
|
||
Ok, so I'm 12 years late to the party (June 2023 now), but this is issue is bugging me recently.
Every time I use the web version of outlook / office365 I get the annoying prompt at the top of the screen which wastes screen real-estate and bumps the content down.
Can we simply:
- Add a 'do not ask again for this site' button.
- Display a message that directs users to the config so they change change/undo this if they click 'do not ask again', or show a tooltip or (?) button to reveal the message.
- Improve the config so it shows all the registered protocol handlers and sites AND shows a list of 'blocked' sites and protocol handlers so that the user can remove blocked sites.
What's stopping progress on this for so long? The way forward seems very clear to me.
Comment 49•1 year ago
|
||
(In reply to Dominic Clifton from comment #48)
Every time I use the web version of outlook / office365 I get the annoying prompt at the top of the screen which wastes screen real-estate and bumps the content down.
We introduced a fix specifically for outlook and office365 in bug 1731825. Thomas, is it possible that has regressed or is there some reason this may no longer be working?
Can we simply:
- Add a 'do not ask again for this site' button.
- Display a message that directs users to the config so they change change/undo this if they click 'do not ask again', or show a tooltip or (?) button to reveal the message.
- Improve the config so it shows all the registered protocol handlers and sites AND shows a list of 'blocked' sites and protocol handlers so that the user can remove blocked sites.
What's stopping progress on this for so long? The way forward seems very clear to me.
Fundamentally what is missing is someone being available to spec that all out and implement it. Outlook aside (which as I say we have implemented a targeted fix for) this problem doesn't appear to be common.
Comment 50•1 year ago
|
||
Fundamentally what is missing is someone being available to spec that all out and implement it. Outlook aside (which as I say we have implemented a targeted fix for) this problem doesn't appear to be common.
For the record, this banner also appears in SOGo webmail (part of mailcow, an self-hosting solution for e-mails).
Comment 51•1 year ago
|
||
(In reply to Dave Townsend [:mossop] from comment #49)
(In reply to Dominic Clifton from comment #48)
Every time I use the web version of outlook / office365 I get the annoying prompt at the top of the screen which wastes screen real-estate and bumps the content down.
We introduced a fix specifically for outlook and office365 in bug 1731825. Thomas, is it possible that has regressed or is there some reason this may no longer be working?
The Outlook site I am required to use is 'outlook.office365.us', which is the USA hosted version. Maybe why I still see it.
Regardless a targeted fix doesn't seem like a good long term strategy as you'll forever be playing whack-a-mole with different domain names, or other matching strategies. What we all seem to need is a solution that always works for every site, including other webmail providers like @nicolas above uses.
How can we get some developer time allocated so a solution is created and included in a nighly firefox ASAP?
Comment 52•1 year ago
|
||
As a temporary solution, here's the workaround I'm using. I created a userChrome.css file containing the following:
notification-message[value="Protocol Registration: mailto"] {
display: none !important;
}
This is going to hide the notification bar for any website asking you to register as the mailto default application. If you don't know how to create a userChrome.css file, you can find more instruction on https://www.userchrome.org/how-create-userchrome-css.html
Comment 53•1 year ago
|
||
(In reply to Dominic Clifton from comment #51)
(In reply to Dave Townsend [:mossop] from comment #49)
(In reply to Dominic Clifton from comment #48)
Every time I use the web version of outlook / office365 I get the annoying prompt at the top of the screen which wastes screen real-estate and bumps the content down.
We introduced a fix specifically for outlook and office365 in bug 1731825. Thomas, is it possible that has regressed or is there some reason this may no longer be working?
The Outlook site I am required to use is 'outlook.office365.us', which is the USA hosted version. Maybe why I still see it.
Probably that's the case yes. Dennis, should we add that domain to the list covered?
Regardless a targeted fix doesn't seem like a good long term strategy as you'll forever be playing whack-a-mole with different domain names, or other matching strategies. What we all seem to need is a solution that always works for every site, including other webmail providers like @nicolas above uses.
Yes, but as long as very few sites cause this issue and so very few users experience it the whack-a-mole approach is all we can justify. If someone in the community wants to step up to do the work I'm sure we'd review the code and ship it.
Comment 54•1 year ago
|
||
(In reply to Dave Townsend [:mossop] from comment #53)
Probably that's the case yes. Dennis, should we add that domain to the list covered?
Yeah, we should! I filed bug 1840426, and will make sure this happens for the 116 train.
Comment 56•1 year ago
|
||
Unfortunately, whack-a-mole continues. This issue is happening on my companies privately hosted instance of outlook, which doesn't seem appropriate to add to a global list within Firefox.
Comment hidden (advocacy) |
Comment 58•8 months ago
|
||
This has started happening again for me. Dialog "Add outlook.office.com as an application for mailto links" appears every time on login to Outlook web client. The dialog is closable but there is no "don't ask again" option. Have to manually close every time on opening email. Firefox for Linux Mint Version 124.0.2 (64-bit) . Setting network.protocol-handler.external.mailto to false still fixes the issue. (I suspect some change either in update or on my system reset this to true and that caused it to recur).
Comment 59•8 months ago
|
||
Yes, we'll ship the previous MS office workaround again in bug 1889326.
Comment 60•8 months ago
|
||
(In reply to Dennis Schubert [:denschub] from comment #59)
Yes, we'll ship the previous MS office workaround again in bug 1889326.
Appreciated. I'm sure they are not making life easy with these constant changes to the MS365 apps.
Comment hidden (advocacy) |
Comment hidden (advocacy) |
Comment 63•6 months ago
|
||
Setting browser.mailto.dualPrompt
to true
adds a "not now" button, which when pressed won't show the message again. Found this as a new answer here: https://superuser.com/a/1839383/937083
...and on my end works exactly as it should. Given this is apparently a new development I'm assuming we're just waiting on that being set to true
by default in an update.
Description
•