Closed Bug 1860975 Opened 1 year ago Closed 1 year ago

Opening Links from external applications opens a new window with new tab page instead of opening the link

Categories

(Core :: Widget: Cocoa, defect)

Unspecified
macOS
defect

Tracking

()

RESOLVED FIXED
121 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox119 --- unaffected
firefox120 --- unaffected
firefox121 + fixed

People

(Reporter: jjaschke, Unassigned)

References

(Regression)

Details

(Keywords: regression)

After updating Nightly today, links in external apps (so far I tried Apple Mail and zsh) don't open correctly. Instead of opening the link in a new tab in the top-most browser window, a new window is launched and only the new tab page is shown, ie. the requested link is not opened. This happens each time the link is clicked.

Links opened from Nightly seem not affected.

I can observe this behavior on MacOS. Ubuntu works. Trying Windows now.

Windows 11 also seems unaffected.

I can confirm this is happening for me as well on Mac OS 14.0 since the update to Firefox Nightly 121.0a1 (2023-10-24).

I ran mozregression --good 2023-10-23 --bad 2023-10-24 with the following result:

6:48.38 INFO: No more integration revisions, bisection finished.
6:48.38 INFO: Last good revision: 16f60efaa83b3856fbc23bf73616811e7dd796ff
6:48.38 INFO: First bad revision: 374f05be6d50245086f0ebcb81c4448facca7fdd
6:48.38 INFO: Pushlog: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=16f60efaa83b3856fbc23bf73616811e7dd796ff&tochange=374f05be6d50245086f0ebcb81c4448facca7fdd

This points to bug 1845407 being the regressor.

Flags: needinfo?(eitan)

[Tracking Requested - why for this release]:

Component: General → Widget: Cocoa
Keywords: regression
Product: Firefox → Core
Regressed by: 1845407
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch

Apologies. This was due to wrong arguments passed to nsICommandLineRunner::Init.

Flags: needinfo?(eitan)
You need to log in before you can comment on or make changes to this bug.