Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: eb7c162108e248d2a63d561d3c3ccbb7aaa71407
      
https://github.com/WebKit/WebKit/commit/eb7c162108e248d2a63d561d3c3ccbb7aaa71407
  Author: Anuj Panta <[email protected]>
  Date:   2026-07-06 (Mon, 06 Jul 2026)

  Changed paths:
    M Source/WebCore/inspector/FrameDebugger.cpp
    M Source/WebCore/inspector/agents/frame/FrameDebuggerAgent.cpp

  Log Message:
  -----------
  Web Inspector: [SI] AutoFill / user-script sources missing in Sources tab
https://bugs.webkit.org/show_bug.cgi?id=318471
rdar://181254900

Reviewed by Sihui Liu.

Under Site Isolation, user scripts (e.g. AutoFill) run in isolated worlds but
FrameDebugger only attached to the frame's main world, so their sources were
never reported. Attach to every world, matching FrameRuntimeAgent.

* Source/WebCore/inspector/FrameDebugger.cpp:
(WebCore::FrameDebugger::attachDebugger):
* Source/WebCore/inspector/agents/frame/FrameDebuggerAgent.cpp:
(WebCore::FrameDebuggerAgent::didClearWindowObjectInWorld):

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



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

Reply via email to