Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 02dd82207de95211331d55554f52a748254d9d89
      
https://github.com/WebKit/WebKit/commit/02dd82207de95211331d55554f52a748254d9d89
  Author: Razvan Caliman <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M Source/WebInspectorUI/UserInterface/Views/SourcesNavigationSidebarPanel.js

  Log Message:
  -----------
  Web Inspector: Sources: Text filter does not apply to Local Overrides and 
Console Snippets sections
https://bugs.webkit.org/show_bug.cgi?id=306767
rdar://169443917

Reviewed by BJ Burg.

The `suppressFiltering: true` option likely makes sense for the Call Tree and 
Pause Reason
tree outlines in the Sources tab navigation sidebar because those represent a 
_state_ of
the debugger.

For Call Tree, the order of tree elements is stricly important. Filtering would 
add confusion.

But there's no reason to suppress filtering of Local Overrides and Console 
Snippets.
The entries in these sections represent _options_ available to a developer.

It's also just odd that, when a text filter doesn't match anything,
the entries in these sections are always visible.

* Source/WebInspectorUI/UserInterface/Views/SourcesNavigationSidebarPanel.js:
(WI.SourcesNavigationSidebarPanel):

Canonical link: https://commits.webkit.org/306647@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to