Denying a requestStorageAccess permission prompts leads to an invalid site identity / permission panel state. We show a permission indicator, but the permission panel doesn't list any permissions. I suspect this comes from setting a temporary block when the user denies the prompt. The permission may not have a UI state. Mozregression points to Bug 1695356. STR: 1. Set `` to `0` to get the storage access prompt on first request. 2. Open https://factual-solar-climb.glitch.me/ 3. Click the first button "Request Storage Access and Open a new Window" 4. In the permission prompt that opens, select "Block" Expected: The permission icon in the identity section should be hidden. It shouldn't be possible to open the permission panel. Actual: The identity section shows a permission icon. Clicking on the permission icon opens the permission panel. The permission panel does not list any permissions.
Bug 1733073 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Denying a requestStorageAccess permission prompts leads to an invalid site identity / permission panel state. We show a permission indicator, but the permission panel doesn't list any permissions. I suspect this comes from setting a temporary block when the user denies the prompt. The permission may not have a UI state. Mozregression points to Bug 1695356. STR: 1. Set `dom.storage_access.max_concurrent_auto_grants` to `0` to get the storage access prompt on first request. 2. Open https://factual-solar-climb.glitch.me/ 3. Click the first button "Request Storage Access and Open a new Window" 4. In the permission prompt that opens, select "Block" Expected: The permission icon in the identity section should be hidden. It shouldn't be possible to open the permission panel. Actual: The identity section shows a permission icon. Clicking on the permission icon opens the permission panel. The permission panel does not list any permissions.