Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e03b5777dbef981543833275d15e5bd4b3eaddd4 https://github.com/WebKit/WebKit/commit/e03b5777dbef981543833275d15e5bd4b3eaddd4 Author: Qianlang Chen <qianlangc...@apple.com> Date: 2024-03-07 (Thu, 07 Mar 2024)
Changed paths: M Source/WebInspectorUI/UserInterface/Views/FolderTreeElement.js M Source/WebInspectorUI/UserInterface/Views/StorageSidebarPanel.js Log Message: ----------- Web Inspector: expanded sections of Storage should not collapse rdar://107687975 https://bugs.webkit.org/show_bug.cgi?id=255071 Reviewed by Devin Rousso. Use WI.Setting to remember the expanded state of each FolderTreeElement in the StorageSidebarPanel. * Source/WebInspectorUI/UserInterface/Views/FolderTreeElement.js: (WI.FolderTreeElement): - Optionally create and load a WI.Setting item for this element. (WI.FolderTreeElement.prototype.collapse): (WI.FolderTreeElement.prototype.expand): - Update the WI.Setting item on change. * Source/WebInspectorUI/UserInterface/Views/StorageSidebarPanel.js: (WI.StorageSidebarPanel.prototype._addDOMStorageObject): (WI.StorageSidebarPanel.prototype._addDatabase): (WI.StorageSidebarPanel.prototype._addIndexedDatabase): (WI.StorageSidebarPanel.prototype._addCookieStorageObject): (WI.StorageSidebarPanel.prototype._addFrameManifest): (WI.StorageSidebarPanel.prototype._addStorageChild): - Give each of these folder elements an ID so that they create and use WI.Setting items. Canonical link: https://commits.webkit.org/275783@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes