Bug 288776
| Summary: | Web Inspector: The new ServiceWorkerDebuggableProxy needs to adopt auto inspection | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Qianlang Chen <qianlangchen> |
| Component: | Web Inspector | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | inspector-bugzilla-changes, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | All | ||
| OS: | All | ||
Qianlang Chen
The patch in [1] added support to automatically inspect or pausing service workers, but it was built on top of the traditional ServiceWorkerDebuggable type. However, there was also the work in [2] to introduce a new type ServiceWorkerDebuggableProxy used to replace the old type. In light of this, we need to migrate or rewrite the auto-inspection implementation to be able to work with the new debuggable type.
- [1] https://github.com/WebKit/WebKit/pull/20316
- [2] https://github.com/WebKit/WebKit/pull/40437
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/145795990>
EWS
Committed 291414@main (50e5a0f85821): <https://commits.webkit.org/291414@main>
Reviewed commits have been landed. Closing PR #41612 and removing active labels.
Qianlang Chen
This work was reverted in https://webkit.org/b/289027.
EWS
Committed 292318@main (e02e121abf24): <https://commits.webkit.org/292318@main>
Reviewed commits have been landed. Closing PR #41952 and removing active labels.