Closed Bug 1555888 Opened 7 years ago Closed 7 years ago

After granting a popup permission in one Container; I cannot grant it in another

Categories

(Firefox :: Security, defect, P2)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: tjr, Assigned: xeonchen)

References

(Regression)

Details

(Keywords: regression)

In Container A, I grant popup permission for gmail.com.

Now in Container B, on gmail.com, I try to trigger a popup on gmail.com. The popup is denied (which is expected). However when I click the Preferences button to grant the permission, I do not have the option to grant the permission, but instead to Block the popup (e.g. deny the permission) despite never having granted it. Thus I cannot actually grant the permission to gmail.com in Container B.

I presume this is fallout from Bug 1330467

Regressed by: 1330467
Keywords: regression
Has Regression Range: --- → yes
Has STR: --- → yes

Yup, seems like we forgot about this one. Gary, do you want to take this?

Flags: needinfo?(xeonchen)
Priority: -- → P2

(In reply to Johann Hofmann [:johannh] from comment #2)

Yup, seems like we forgot about this one. Gary, do you want to take this?

Sure, sorry for the inconvenience.

Assignee: nobody → xeonchen
Flags: needinfo?(xeonchen)

I think there's a weird interaction with historical permissions. When I removed the permission for gmail.com (no FPI value) from permissions.sqlite and regranted the permission - the problem went away.

Perhaps I am the only one in this situation? If anyone else runs into this we can investigate more. Maybe Bug 1557729 is related?

Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.