Closed Bug 1701664 Opened 4 years ago Closed 4 years ago

Notification icons that don't immediately open a panel look like they're anchoring something

Categories

(Toolkit :: Themes, defect, P2)

defect

Tracking

()

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

People

(Reporter: mconley, Assigned: mconley)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression, Whiteboard: [proton-door-hangers][priority:2a])

Attachments

(2 files)

Attached image image.png (deleted) —

STR:

  1. Visit any website
  2. In the Browser Console, enter:
gBrowser.selectedBrowser.browsingContext.currentWindowGlobal.getActor("EncryptedMedia").showPopupNotificationForSuccess(gBrowser.selectedBrowser)

and press Enter
3. Return focus to the browser window

ER: The EME icon should appear in the URL bar, but since the panel isn't opened automatically, it shouldn't look like it's anchoring anything.

AR: Screenshot

Whiteboard: [proton-door-hangers]

Set release status flags based on info from the regressing bug 1694285

Dupe of bug 1701629?

Priority: -- → P2
Regressions: 1702125
No longer regressions: 1702125
Whiteboard: [proton-door-hangers] → [proton-door-hangers]priority:2a
Whiteboard: [proton-door-hangers]priority:2a → [proton-door-hangers][priority:2a]
Assignee: nobody → mconley
Status: NEW → ASSIGNED
Attachment #9213573 - Attachment description: Bug 1701664 - Only show the active state on notification icons when the panel is open. r?Gijs! → Bug 1701664 - Only show the active state on notification icons when the panel is open. r?dao!
Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1110e9414aaa Only show the active state on notification icons when the panel is open. r=desktop-theme-reviewers,dao
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
Blocks: 1701629
Regressions: 1703659
Flags: qe-verify+

Verified the fix using Firefox 89.0b3 on Windows 10 x64, Ubuntu 18.04 x32 and macOS 10.15. The issue is not reproducing anymore.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: