Open Bug 1345693 Opened 7 years ago Updated 2 months ago

[Regression] Click the site permissions icon, then click the plugin indicator, doesn't open the plugins notification

Categories

(Firefox :: Site Permissions, defect, P5)

50 Branch
defect

Tracking

()

Tracking Status
firefox-esr45 --- unaffected
firefox52 --- wontfix
firefox-esr52 --- wontfix
firefox53 --- wontfix
firefox54 --- wontfix
firefox55 --- wontfix
firefox56 --- wontfix
firefox57 --- wontfix

People

(Reporter: 684sigma, Unassigned)

References

Details

(Keywords: polish, regression, ux-consistency, Whiteboard: [fxprivacy])

Attachments

(1 obsolete file)

I have a problem with Firefox Beta 52. It doesn't happen in Firefox ESR 45.
Sometimes clicking on plugin indicator, and permissions like push/geolocation doesn't work.
It happens unpredictably, however, I noticed one specific scenario when it happens

1. Open http://dagobah.net/flashswf/CatGotLost.swf
2. Click on doorhanger in location bar
3. Click on plugin indicator in location bar

Result: Panel with site info closes
Expected: Panel with site info should close and panel with plugin info should open

Same happens with permissions like push/geolocation

https://gauntface.github.io/simple-push-demo/
http://dagobah.net/flashswf/CatGotLost.swf
http://html5demos.com/geo
Blocks: 1267617
Status: UNCONFIRMED → NEW
Has Regression Range: --- → yes
Has STR: --- → yes
Component: Untriaged → Location Bar
Ever confirmed: true
Keywords: regression
Summary: Regression clicking on plugin indicator, and permissions like push/geolocation doesn't work sometimes → [Regression] Click the site permissions icon, then click the plugin indicator, doesn't open the plugins notification
Original summary was too general, but new summary is incorrect: it doesn't mention permissions like push/geolocation, also it assumes that the bug only happens after clicking the site permissions icon, but it happens after clicking any of 2 buttons: doorhanger and (i). I'm correcting the summary.
Summary: [Regression] Click the site permissions icon, then click the plugin indicator, doesn't open the plugins notification → [Regression] Click on plugin indicator, or permissions like push/geolocation doesn't work if site permissions panel is open
Component: Location Bar → Site Identity and Permission Panels
Whiteboard: [fxprivacy][triage]
This is likely due to the fact that some doorhangers "capture" clicks made outside them, so they don't have an effect. The changes made to the Identity Block may have affected the way we capture clicks. It's a polishing issue, but minor enough.
Keywords: polish
Priority: -- → P5
Whiteboard: [fxprivacy][triage] → [fxprivacy]
I can't reproduce this in Nightly 03-13. Can you please check if this is still broken for you in the latest Nightly?
Flags: needinfo?(684sigma)
(In reply to Johann Hofmann [:johannh] from comment #3)
> I can't reproduce this in Nightly 03-13. Can you please check if this is
> still broken for you in the latest Nightly?

I still see it with comment 0's STR in 55.0a1 (2017-03-13) (32-bit). I don't understand the current summary and other STR to reproduce the problem.
Click capture is platform-specific, you may be testing on different platforms.
(In reply to Johann Hofmann [:johannh] from comment #3)
> I can't reproduce this in Nightly 03-13. Can you please check if this is
> still broken for you in the latest Nightly?

Yes, I see the same bug in Nightly. (On Windows 7)
Also, it doesn't happen with other permissions buttons (my mistake, sorry), so I'm changing the summary back to normal, suggested by YF (Yang).
Flags: needinfo?(684sigma)
Summary: [Regression] Click on plugin indicator, or permissions like push/geolocation doesn't work if site permissions panel is open → [Regression] Click the site permissions icon, then click the plugin indicator, doesn't open the plugins notification
Component: Site Identity → Site Permissions
Severity: normal → S3
Attachment #9383600 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: