[webkit-changes] [WebKit/WebKit] 7ef996: Web Inspector: Network tab cleared items reappear ...

Devin Rousso noreply at github.com
Tue Apr 4 18:10:59 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7ef99649a919004832c7490a4497bd8c319fb68b
      https://github.com/WebKit/WebKit/commit/7ef99649a919004832c7490a4497bd8c319fb68b
  Author: Devin Rousso <hi at devinrousso.com>
  Date:   2023-04-04 (Tue, 04 Apr 2023)

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

  Log Message:
  -----------
  Web Inspector: Network tab cleared items reappear with Preserve Log enabled
https://bugs.webkit.org/show_bug.cgi?id=254948

Reviewed by Patrick Angle.

Sometimes `WI.Frame.Event.MainResourceDidChange` can be dispatched before the `WI.networkManager.mainFrame` is changed.

Instead of always using the `WI.networkManager.mainFrame` when populating with the initial resources of the `WI.Frame`, use the `WI.Frame` dispatching `WI.Frame.Event.MainResourceDidChange`.

* Source/WebInspectorUI/UserInterface/Views/NetworkTableContentView.js:
(WI.NetworkTableContentView.prototype._populateWithInitialResourcesIfNeeded):
(WI.NetworkTableContentView.prototype._mainResourceDidChange):
(WI.NetworkTableContentView.prototype._mainFrameDidChange):

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




More information about the webkit-changes mailing list