Bug 193705
Summary: | Modify ResourceLoadStatistics callbacks so they use the WebProcess's Network connection | ||
---|---|---|---|
Product: | WebKit | Reporter: | Brent Fulgham <bfulgham> |
Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Normal | CC: | achristensen, bfulgham, webkit-bug-importer, wilander |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 193303, 193924 | ||
Bug Blocks: | 193199 |
Brent Fulgham
Revise the implementation of the various testing methods in NetworkProcess/NetworkProcessProxy so that the WebProcess messages the Network Process directly, rather than trampolining off of the UIProcess.
Many of these messages are only used in our test system, and should be tied to a specific NetworkProcess for a given WebPage. The current implementation could message the wrong NetworkProcess during shutdown/startup, and could lead to test flakiness.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/47470218>
Brent Fulgham
Most of these calls are needed by the UIProcess API, and the InjectedBundle code for testing, and can’t be moved out of the UIProcess (sadly).
I addressed the handful that could be moved in “<rdar://problem/47611249> StorageAccess API calls should be direct to the Network Process (193924)”
Nothing left to do here.