Bug 206386

Summary: [iOS] Add telemetry for IOKIt classes not seen in test runs
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit2Assignee: Brent Fulgham <bfulgham>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, bfulgham, commit-queue, pvollan, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Brent Fulgham 2020-01-16 16:37:10 PST
Add telemetry to our uses of 'iokit-open' so we can see which classes are actively used by WebKit. Local test runs indicate many of these are not needed, but we need to capture wider data before changing our allow list.
Comment 1 Radar WebKit Bug Importer 2020-01-16 16:37:30 PST
<rdar://problem/58663519>
Comment 2 Brent Fulgham 2020-01-16 16:39:16 PST
Created attachment 387984 [details]
Patch
Comment 3 Per Arne Vollan 2020-01-16 16:43:55 PST
Comment on attachment 387984 [details]
Patch

Looks good! R=me.
Comment 4 Brent Fulgham 2020-01-16 19:12:10 PST
The Windows build failure is due to out-of-disk-space.
Comment 5 WebKit Commit Bot 2020-01-16 19:55:09 PST
Comment on attachment 387984 [details]
Patch

Clearing flags on attachment: 387984

Committed r254734: <https://trac.webkit.org/changeset/254734>
Comment 6 WebKit Commit Bot 2020-01-16 19:55:11 PST
All reviewed patches have been landed.  Closing bug.