[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