Bug 189928

Summary: Include more headers in IOSurface.mm, PixelBufferResizer.{h, mm}
Product: WebKit Reporter: Daniel Bates <dbates>
Component: WebCore Misc.Assignee: Daniel Bates <dbates>
Status: RESOLVED FIXED    
Severity: Normal CC: aestes, andersca, eric.carlson, pvollan, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch aestes: review+

Daniel Bates
Reported 2018-09-24 14:09:35 PDT
When shuffling around some files I caused my Mac build to fail to build IOSurface.mm and PixelBufferResizer.mm because of some missing #includes. This issue will only manifest itself if IOSurface.mm or PixelBufferResizer.mm are not unified with other translation units that have the missing #includes that they need. We should make building IOSurface.mm and PixelBufferResizer.mm deterministic and have them include the appropriate headers.
Attachments
Patch (3.22 KB, patch)
2018-09-24 14:14 PDT, Daniel Bates
aestes: review+
Daniel Bates
Comment 1 2018-09-24 14:14:13 PDT
Daniel Bates
Comment 2 2018-09-24 15:47:43 PDT
Radar WebKit Bug Importer
Comment 3 2018-09-24 15:48:35 PDT
Note You need to log in before you can comment on or make changes to this bug.