Bug 172653 - [WK2] Some WebKit clients are initializing ResourceLoadStatistics multiple times
Summary: [WK2] Some WebKit clients are initializing ResourceLoadStatistics multiple times
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Brent Fulgham
URL:
Keywords: InRadar
Depends on: 172519
Blocks:
  Show dependency treegraph
 
Reported: 2017-05-26 11:54 PDT by Brent Fulgham
Modified: 2017-07-06 16:17 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brent Fulgham 2017-05-26 11:54:27 PDT
The architecture of some WebKit clients cause them to create multiple process pools, causing new HashTables and message queues to be created. This also results in the potential loss of some load statistics since the old data is thrown out.

The interface to the ResourceLoadObserver should be refined to avoid this.
Comment 1 Brent Fulgham 2017-06-30 15:23:34 PDT
<rdar://problem/33086699>
Comment 2 Brent Fulgham 2017-07-06 16:17:25 PDT
This turned out to be fixed by Bug 174189.

Committed r219203: <http://trac.webkit.org/changeset/219203>