Closed Bug 1695356 Opened 3 years ago Closed 3 years ago

permissions panel icon does not show

Categories

(Firefox :: Site Permissions, defect, P1)

78 Branch
defect

Tracking

()

VERIFIED FIXED
88 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox86 --- unaffected
firefox87 --- verified
firefox88 --- verified

People

(Reporter: simon.mainey, Assigned: pbz)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

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

Steps to reproduce:

since Bug 1596897 (I guess)

STR

Expected: decoupled permissions icon to show
Actual: no permissions icon

Component: Untriaged → Site Permissions
Severity: -- → S3
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P2
Regressed by: 1596897
Assignee: nobody → pbz
Status: NEW → ASSIGNED
Priority: P2 → P1

Before decoupling the permission panel in Bug 1695356, the permission indicator was
not shown if we had a blocked permission icon to show instead. With the decoupled
permissions panel it needs to be shown whenever we have permissions listed in the
panel. The granted permissions icon is now the anchor for the panel.

Attachment #9206064 - Attachment description: Bug 1695356 - Show permission indicator for any non-default permissions. r=johannh! → Bug 1695356 - Show permission indicator for any non-default site-permissions. r=johannh!
Pushed by pzuhlcke@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cc4df8516bd2
Show permission indicator for any non-default site-permissions. r=johannh
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch

confirmed fixed in nightly, can we backport to 87 please?

Flags: needinfo?(pbz)

I've verified that this bug is fixed on ff nightly 88.0a1 (2021-03-08).

Regards, Flor

Status: RESOLVED → VERIFIED

Comment on attachment 9206064 [details]
Bug 1695356 - Show permission indicator for any non-default site-permissions. r=johannh!

Beta/Release Uplift Approval Request

  • User impact if declined: The permission panel (and permission-set indicator) won't show if the "cookie" permission is set to "Block". In this case users don't have a visual indicator in the identity section that a custom permission for the site is set and they can't open the permissions panel. This only happens if the cookie permission is the only custom site permission set. Permissions are still correctly displayed in the "Page Info" window.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • 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): Small code change with test coverage.
  • String changes made/needed:
Flags: needinfo?(pbz)
Attachment #9206064 - Flags: approval-mozilla-beta?

Comment on attachment 9206064 [details]
Bug 1695356 - Show permission indicator for any non-default site-permissions. r=johannh!

approved for 87.0b8

Attachment #9206064 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Hi, I've verified that this has been fixed on Beta 87.0b8.

Regards, Flor.

Has Regression Range: --- → yes
Has STR: --- → yes
Regressions: 1733073
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: