WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
302429
Web Inspector: Remove the deprecated PageDebuggable
https://bugs.webkit.org/show_bug.cgi?id=302429
Summary
Web Inspector: Remove the deprecated PageDebuggable
Qianlang Chen
Reported
2025-11-12 14:30:01 PST
As part of adding site isolation support and making the frame target type compatible with WK1, we introduced multi-target support for WK1 in the form of LegacyWebPageDebuggable that surfaces as a "web-page"-typed debuggable in the frontend [1]. This means the backend no longer needs to create or maintain a PageDebuggable that a direct backend target would connect to. We should therefore remove the PageDebuggable to keep our codebase clean.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-11-12 14:30:08 PST
<
rdar://problem/164588069
>
Qianlang Chen
Comment 2
2025-11-12 14:31:04 PST
[1]:
https://github.com/WebKit/WebKit/pull/53563
(Web Inspector: Make frame targets compatible with WebKitLegacy)
Qianlang Chen
Comment 3
2025-12-19 15:26:12 PST
Pull request:
https://github.com/WebKit/WebKit/pull/55732
EWS
Comment 4
2026-01-05 15:45:37 PST
Committed
305128@main
(7dcb5b690a09): <
https://commits.webkit.org/305128@main
> Reviewed commits have been landed. Closing PR #55732 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug