Open Bug 499527 Opened 15 years ago Updated 2 years ago

Gmail mailto: handling loses back button page history

Categories

(Firefox :: File Handling, defect)

3.5 Branch
defect

Tracking

()

People

(Reporter: GPHemsley, Unassigned)

References

Details

(Whiteboard: [platform-rel-Google] [platform-rel-Gmail])

I have the application handling for mailto: links set to Gmail. (I'm not sure if it's the same as the one supposed to be included by default, as I recall adding it before the default one was approved. However, I did have to choose it again from the drop-down menu, so it may be default after all.)

When clicking on a mailto: link, it opens up Gmail in the current tab (which is annoying, in and of itself). When clicking on the back button, though, it goes back to the page previous—meaning that the Gmail page overwrote the current page that had the mailto: link on it.

Naturally, it should consider the mailto: link as a new page in the history, instead of overwriting the current page.
ctrl-click, middle-click, and right-click context menu are the way to open links in new tabs, why should mailto: links be different?
(In reply to comment #1)
> ctrl-click, middle-click, and right-click context menu are the way to open
> links in new tabs, why should mailto: links be different?

The link should be treated as opening in a new window (i.e. as if it had target="_blank"), since it would otherwise be expected to open in a new application altogether. After that, the window/tab setting would intercept it properly.

But that's not even the main point of this bug....
This bug is incidentally trivially reproducable by clicking on any bugzilla uses's name above a comment here.
This is still happening in esr 31 ...
Whiteboard: [platform-rel-Google] [platform-rel-Gmail]
platform-rel: --- → ?
platform-rel: ? → ---
I can reproduce this in FF 56, and I suspect it's the same bug as these:

https://bugzilla.mozilla.org/show_bug.cgi?id=624104
https://bugzilla.mozilla.org/show_bug.cgi?id=1223279

I've noted a few more details at bug 624104.
See Also: → 624104
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.