Closed Bug 590993 Opened 14 years ago Closed 1 year ago

If using a web app for application handling (eg mailto) in app tab, open in new tab

Categories

(Firefox :: General, defect, P2)

defect

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox115 --- fixed

People

(Reporter: zpao, Assigned: fchasen)

References

(Blocks 2 open bugs)

Details

(Keywords: ux-consistency, Whiteboard: fidefe-quality-foundation)

Attachments

(1 file)

Instead of opening in the same tab, they should open in a new tab at least for app tabs. It probably doesn't make sense to do it for all tabs, but maybe it does.
Blocks: pinnedtabs
Do you mean they should open in an app tab if one is already open?
(In reply to comment #1)
> Do you mean they should open in an app tab if one is already open?

Basically, he meant instead of trying to open it in the App Tab, open it in a new regular (i.e. non-App Tab) tab.
This seems to be a (valid) extension of bug 575561. Apparently, the issue of clicking links to external sites from an app tab has been fixed -- they now open a new tab. But from what I can tell, application handling does not respect this rule, instead overwriting the existing app tab.

+1
Keywords: ux-consistency
Severity: normal → S3

This is an annoyance with mailto links per a thread on SUMO today: https://support.mozilla.org/questions/1396931

Whiteboard: fidefe-quality-foundation

Unsets the browsing context for Mailto schemes in WebHandlerApp when launchWithURI is called in a pinned tab. This will force the mail handler to load in a new tab instead of unloading the current pinned site.

Assignee: nobody → fchasen
Status: NEW → ASSIGNED
Attachment #9335555 - Attachment description: Bug 590993 - Use new tab to load web handlers for mailto schemes when in a pinned app tab r?gijs → Bug 590993 - Use new tab to load web handlers when in a pinned app tab r?gijs
Priority: -- → P2
Pushed by fchasen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7f257a43b1b3
Use new tab to load web handlers when in a pinned app tab r=Gijs
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch
See Also: → 539562
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: