Open Bug 2009761 Opened 2 days ago Updated 2 days ago

Macos: extention pop-ups open up at a different desktop in fullscreen

Categories

(Core :: Widget: Cocoa, defect, P3)

Firefox 146
defect

Tracking

()

ASSIGNED

People

(Reporter: patron.theo, Assigned: bradwerth)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0

Steps to reproduce:

I clicked on unlock my account on the bitwarden extension

Actual results:

extension pop-ups when triggered not via opening it manually, opens it ate a different desktop than the one zen browser is full screened. on macos

Expected results:

Pop-ups from extensions like bitwarden and raindrop should appear at this window where zen browser is fullscreen

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Cocoa' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Cocoa
Product: Firefox → Core

I'm not sure how bitwarden opens this new window. Brad, since you've worked on fullscreen recently, can you confirm that we should be able to display a window on top of fullscreen in the z-order? I'm assuming that this should be possible because I seem to be able to open PiP windows even when in fullscreen, but it would be good to get confirmation.

Severity: -- → S3
Flags: needinfo?(bwerth)

I can kind-of reproduce this with the "Popup" extension https://github.com/aqt/webext-popup. Here's my repro:

  1. Open a window and put two tabs in it.
  2. Fullscreen the window.
  3. Click the Popup extension and from the dropdown menu, choose "Open this tab as a popup".

Expected Results: The popup appears as a window on top of the fullscreen window.
Actual Results: The popup appears in fullscreen on a new desktop (sliding over) alongside the existing fullscreen window.

I'll see if I can improve behavior here.

Assignee: nobody → bwerth
Flags: needinfo?(bwerth)
Priority: -- → P3
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: