Closed Bug 805125 Opened 12 years ago Closed 9 years ago

Behavior inconsistent between OSes when requesting element to go full screen and opening a new window in same event handler

Categories

(Firefox :: Untriaged, defect)

16 Branch
x86_64
All
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: mbergou, Unassigned)

Details

Attachments

(1 file)

Attached file fullscreenandnewwindow.html (deleted) —
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0
Build ID: 20121010235235

Steps to reproduce:

Open the attached file. Click on the "Press me" button.


Actual results:

On Linux and Windows, the red div is briefly sent to full screen. After that, the new window opens and the original window exits full screen. The original window is given focus.

On Mac OS X Mountain Lion, the red div is sent to full screen. The new window is opened on the original desktop, so it is not visible. The red div is given focus.


Expected results:

The red div should be sent to full screen. The new window should open and be given focus, and the red div should stay in full screen.
Attachment #674770 - Attachment mime type: text/plain → text/html
OS: Linux → All
Summary: Inconsistent behavior when requesting element to go full screen and opening a new window in same event handler → Behavior inconsistent between OSes when requesting element to go full screen and opening a new window in same event handler
Hi reporter,

I have tested this issue using the latest Firefox release (43.0.4), latest Nightly build (46.0a1) on Windows, Mac OS and Ubuntu. In all operating systems after I have pressed “press me” button the red div was sent to fullscreen and the new window was opened but it wasn't visible. I believe that the new window has not been visible because opens a little faster than full screen div. I edited your code to open two new window and the first window isn't visible but the second one is visible and focused. So I think that's not necessarily a Firefox bug.

Can you update your testcase for Chrome or Safari, compare the results and report back ? Maybe you need to have a delay (like sleep) before opening the window.

Thanks,
Cosmin
Flags: needinfo?(mbergou)
Considering the fact that the reporter did not provided more information on my request, I will mark this issue as resolved - incomplete. 
If you can still reproduce this, feel free to reopen it and provide the requested information.

Thanks,
Cosmin
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Flags: needinfo?(mbergou)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: