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