Open Bug 1062520 Opened 10 years ago Updated 2 years ago

Permission Window doesn't notice when all permissions are removed

Categories

(Toolkit :: Preferences, defect)

defect

Tracking

()

People

(Reporter: markh, Unassigned)

Details

permissions.xul/.js doesn't have an observer for the notification sent when nsIPermissionManager::RemoveAll() is called ("cleared"), thus it doesn't notice when permissions are removed this way.

STR:
* Open any dialog using permissions.xul with permissions listed.
* Select "Clear recent history", ensure Site Preferences is selected, and select "remove all".

Expected:
* The open dialog should reflect the permissions were removed.

Actual:
* The open dialog doesn't change.  You must close the dialog and re-open it to reflect the removed permissions.

This is probably a low priority as the chance the users will clear all permissions externally while the dialog is open seems low, but YMMV...
Component: General → Preferences
Product: Firefox → Toolkit
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.