Show the cookies/dom storage of the current tab
In the menu, display the cookies list for the current tab.
Blueprint information
- Status:
- Not started
- Approver:
- Yvon TANGUY
- Priority:
- Medium
- Drafter:
- Yvon TANGUY
- Direction:
- Approved
- Assignee:
- Yvon TANGUY
- Definition:
- Review
- Series goal:
- Accepted for trunk
- Implementation:
- Not started
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
This functionnality can only be implemented in Australis menu only ? Maybe change the previous menu with the XUL one ? This has been done for the download button, so it should be possible.
Detect and display current tab cookies in the toolbar icon menu.
Three categories: Current domain (www.example.org), Upper domain (example.org), Third parties.
Lots of cookies problem:
- Solution 1: When displaying cookies, if there is more than 3 cookies for the current category, add them in a sub menu. If not, display a grey menu item "Domain cookies" to know the category.
- Solution 2: Display all of them, but display a scrollbar, like we can see for the australis history menu.
Each item entry should have the form: state icon / cookie name / delete icon.
- State icon: same as the main cookie tree view: cookie/protected cookie/
- Cookie name: if the name is too long (20 char?) replace the end with "..."
- Delete icon: a small icon to allow to delete the entry
Toolbar Icon change (from user review):
Source: https:/
The brown CookieKeeper icon could reflect whether the current tab possesses a protected cookie, an unprotected cookie, a mix of both protected and unprotected cookies, or no cookie, by way of implementing a traffic-light color system, e.g., the CookieKeeper icon turns green if all cookie(s) for the current tab is/are protected, yellow if a mix of protected and unprotected cookies exist, and red for unprotected cookies. The CookieKeeper icon will retain its original brown color if no cookie is present for the current tab.
In this way, one will instantly be able to identify whether a site that should have it's cookies protected, has or has not its cookies protected. If it has not, then one may take action to protect the cookie(s), simply based upon visualizing the color of CookieKeeper's icon.
Work Items
Work items:
Detect cookies of the current tab: TODO
Detect third party cookies of the current tab: TODO
Update menu to display them: TODO
Dependency tree
* Blueprints in grey have been implemented.