[Webkit-unassigned] [Bug 209867] Cannot clear out multiple or all local storage entries
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Apr 1 13:04:31 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=209867
Devin Rousso <drousso at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |drousso at apple.com
--- Comment #3 from Devin Rousso <drousso at apple.com> ---
(In reply to Jon Lee from comment #0)
> - Allow selection of multiple rows
> - Command-A to select all rows
These both should be solved if we switch from `WI.DataGrid` to `WI.Table`. We'd need to either add logic to `WI.Table` to support editing by default, or add custom logic to `WI.DOMStorageContentView` for editing.
> - A button to clear all local storage
> - Right click on "Local Storage" in the left sidebar with option to "Clear All Items"
We could do this with a new protocol command (i.e. `DOMStorage.clearDOMStorageItems` like `IndexedDB.clearObjectStore`), but we could also do this by successively calling `DOMStorage.removeDOMStorageItem` with each item. This would be a lot of protocol traffic, but it would be backwards compatible.
We may want to extend many of these to `IndexedDB` as well :)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200401/cad8b62a/attachment.htm>
More information about the webkit-unassigned
mailing list