Closed
Bug 1333741
Opened 8 years ago
Closed 8 years ago
Temporary permissions remain after reloading all the pages using the tab context menu
Categories
(Firefox :: Site Identity, defect, P1)
Tracking
()
People
(Reporter: hyacoub, Assigned: Paolo)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxprivacy])
Attachments
(1 file)
Build ID: 20170125030214
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0
[Affected versions]:
Nightly 54.0a1
[Affected platforms]:
All platforms: Ubuntu 16.04 x64, Windows 10 x 64, Mac OS X 10.11
[Steps to reproduce]:
1. Go to permission.site and click on "Notification".
2. Uncheck "Remember this decision" and click on "Don't Allow".
3. Right click on the tab.
4. Click on "Reload All Tabs".
[Expected result]:
In the address bar near the "i" you the notification icon in a grey color and with a stripe over it shouldn't be displayed.
In control center under the Permissions "You have not granted this site any special permissions" message is displayed.
[Actual result]:
In the address bar near the "i" you see a notification icon that in a grey color and with a stripe over it.
In control center under permissions the status is Block Temporarily.
[Note]
It's also reproducible if you click on the URL and then press "Enter".
Reporter | ||
Updated•8 years ago
|
status-firefox53:
--- → affected
status-firefox54:
--- → affected
Updated•8 years ago
|
Assignee: nobody → paolo.mozmail
Iteration: --- → 54.1 - Feb 6
Flags: qe-verify?
Updated•8 years ago
|
Iteration: 54.1 - Feb 6 → 54.2 - Feb 20
Assignee | ||
Comment 2•8 years ago
|
||
I just looked into this. Why is this considered a bug?
I'd say that reloading all tabs shouldn't reset temporary permissions. As I understand it, the main use case for reloading all tabs is to recover from networking issues when you lose the connection temporarily or connect to a different network. This is different from reloading the page you're looking at manually, which may be an attempt to solve issues with the site.
I can add a test for what should happen in this case regardless.
Flags: needinfo?(philipp)
Whiteboard: [fxprivacy] → [fxprivacy][triage]
Assignee | ||
Comment 3•8 years ago
|
||
We can always reset the temporary permissions for the currently selected tab only, but I'm not sure this command is common enough to warrant this special case.
Comment 4•8 years ago
|
||
I wouldn't say it's a big concern either way, the usability loss for the user is negligible. I'm leaning towards WONTFIX but we can also talk about it at triage.
Assignee | ||
Comment 5•8 years ago
|
||
Well, I have a test patch we can land still.
Comment hidden (mozreview-request) |
Assignee | ||
Comment 7•8 years ago
|
||
Comment 8•8 years ago
|
||
mozreview-review |
Comment on attachment 8836019 [details]
Bug 1333741 - Add tests for temporary permissions when reloading all the pages using the tab context menu.
https://reviewboard.mozilla.org/r/111540/#review113220
Thanks! It's a good idea to have a test to not leave this as undefined behavior.
Attachment #8836019 -
Flags: review?(jhofmann) → review+
Assignee | ||
Updated•8 years ago
|
Flags: qe-verify? → qe-verify-
Whiteboard: [fxprivacy][triage] → [fxprivacy]
Pushed by paolo.mozmail@amadzone.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/67278f192c2b
Add tests for temporary permissions when reloading all the pages using the tab context menu. r=johannh
Comment 10•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 54
Assignee | ||
Updated•6 years ago
|
Flags: needinfo?(philipp)
You need to log in
before you can comment on or make changes to this bug.
Description
•