Bug 307574

Summary: Web Inspector: Remove obsolete WI.NavigationSidebarPanel.suppressFilteringOnTreeElements
Product: WebKit Reporter: Razvan Caliman <rcaliman>
Component: Web InspectorAssignee: Razvan Caliman <rcaliman>
Status: RESOLVED FIXED    
Severity: Normal CC: inspector-bugzilla-changes, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   

Razvan Caliman
Reported 2026-02-11 11:03:12 PST
The method was introduced in https://bugs.webkit.org/show_bug.cgi?id=151066 and used to prevent hiding some tree outlines in the Debugger tab (now Sources Tab). The method is no longer used. Tree outline are explicitly marked as non-filterable by applying the `WI.NavigationSidebarPanel.SuppressFilteringSymbol` at creation time in `WI.NavigationSidebarPanel.prototype.createContentTreeOutline()`. There's no use case where this status needs to change during runtime. The method can be removed.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-02-11 11:03:24 PST
Razvan Caliman
Comment 2 2026-02-11 11:06:18 PST
EWS
Comment 3 2026-02-11 13:13:41 PST
Committed 307296@main (329adc7bd230): <https://commits.webkit.org/307296@main> Reviewed commits have been landed. Closing PR #58422 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.