Closed Bug 1701379 Opened 5 years ago Closed 5 years ago

Fullscreen/pointer lock warning has wrong stack order

Categories

(Firefox :: Messaging System, defect)

Firefox 87
defect

Tracking

()

VERIFIED FIXED
89 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox87 --- wontfix
firefox88 --- verified
firefox89 --- verified

People

(Reporter: m, Assigned: jaws)

References

(Regression)

Details

(Keywords: regression)

Attachments

(4 files)

Attached file example.html

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0

Steps to reproduce:

Trigger fullscreen or pointer lock with the active browser tab or notification bar overlapping the warning overlay.

Actual results:

The warning overlay that appears when entering fullscreen or pointer lock is positioned behind the active browser tab bar tab element and any visible notification bars.

Expected results:

Warning overlay should appear in front of all other UI elements?

Attached image example2.png
Attached image example1.png

I was able to reproduce this issue on latest Nightly version 89.0a1 (2021-03-29) (64-bit) on Windows 10 64-bit.
I'll set a component and change flags accordingly. If this is not the right component please feel free to route this ticket to the corresponding team, thanks!
The severity suggested is S3

Status: UNCONFIRMED → NEW
Component: Untriaged → DOM: Core & HTML
Ever confirmed: true
Product: Firefox → Core

Edgar is probably more familiar with the issue here.

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

Seems like a regression of changing notification bar styles, bug 1656494, jaws, mind taking a look? Thanks.

Flags: needinfo?(echen) → needinfo?(jaws)
Severity: S3 → --
Component: DOM: Core & HTML → Messaging System
Product: Core → Firefox
Regressed by: 1656494
Has Regression Range: --- → yes

NI @ciprian to help provide the regression range, thanks

Flags: needinfo?(cmuresan)
Assignee: nobody → jaws
Status: NEW → ASSIGNED
Flags: needinfo?(jaws)
Flags: needinfo?(cmuresan)
Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/be2240af9b8d Set z-index on the pointerlock warning to place it higher than the notification and tabs. r=desktop-theme-reviewers,dao
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
Flags: qe-verify+

Did you want to nominate this for Beta uplift?

Flags: needinfo?(jaws)

Comment on attachment 9213614 [details]
Bug 1701379 - Set z-index on the pointerlock warning to place it higher than the notification and tabs.

Beta/Release Uplift Approval Request

  • User impact if declined: Pointer lock message unable to be read if notification bar is visible
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Simple CSS change
  • String changes made/needed: none
Flags: needinfo?(jaws)
Attachment #9213614 - Flags: approval-mozilla-beta?

Comment on attachment 9213614 [details]
Bug 1701379 - Set z-index on the pointerlock warning to place it higher than the notification and tabs.

Approved for 88.0rc1, thanks.

Attachment #9213614 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]

Verified as fixed using latest Nightly 89.0a1 2021-04-12 under Win 10 64-bit and Mac OSX 11.2.3.
I will follow-up with 88RC verification once the build will be available.

Verified fixed on Firefox 88.0RC on Win 10 64-bit and Mac OSX 11.2.3.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triaged]
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: