Closed
Bug 658425
Opened 14 years ago
Closed 14 years ago
Move special-casing for passwords to the Site object
Categories
(Firefox :: Settings UI, defect)
Firefox
Settings UI
Tracking
()
RESOLVED
FIXED
Firefox 7
People
(Reporter: Margaret, Assigned: Gavin)
References
Details
Attachments
(1 file)
4.20 KB,
patch
|
Margaret
:
review+
Margaret
:
feedback+
|
Details | Diff | Splinter Review |
Password permissions are handled by the login manager, while other permissions are handled by the permission manager. Right now we special-case passwords in updatePermissions and onPermissionCommand in the AboutPermissions object, but it might be cleaner to handle it directly in the Site object.
Assignee | ||
Comment 1•14 years ago
|
||
untested, for the moment!
Reporter | ||
Comment 2•14 years ago
|
||
Comment on attachment 534462 [details] [diff] [review]
patch
This looks good to me. I tested it manually, and it works as expected. The tests in brower_permissions.js also pass.
Attachment #534462 -
Flags: feedback? → feedback+
Reporter | ||
Updated•14 years ago
|
Attachment #534462 -
Flags: review+
Assignee | ||
Comment 3•14 years ago
|
||
Flags: in-testsuite-
Target Milestone: --- → Firefox 7
Assignee | ||
Updated•14 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•14 years ago
|
Keywords: dev-doc-needed
Assignee | ||
Comment 4•14 years ago
|
||
Jorge: why did you add dev-doc-needed? This is an about:permissions implementation detail that shouldn't really matter to anyone else...
Comment 5•14 years ago
|
||
Shouldn't the Site object be documented somewhere so that extensions can use it?
Assignee | ||
Comment 6•14 years ago
|
||
No - it's not relevant to anything outside of about:permissions code (it isn't globally usable).
Keywords: dev-doc-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•