Bug 238223

Summary: [WinCairo] RemoteGraphicsContextGL.h(78): error C2027: use of undefined type 'WebCore::GraphicsContextGL'
Product: WebKit Reporter: Fujii Hironori <Hironori.Fujii>
Component: WebKit2Assignee: Fujii Hironori <Hironori.Fujii>
Status: RESOLVED FIXED    
Severity: Normal CC: cmarcelo, ews-watchlist, kkinnunen, kondapallykalyan, luiz, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 238141    
Bug Blocks:    
Attachments:
Description Flags
Patch for landing none

Description Fujii Hironori 2022-03-22 13:57:10 PDT
[WinCairo] RemoteGraphicsContextGL.h(78): error C2027: use of undefined type 'WebCore::GraphicsContextGL'

Since r291610.
https://build.webkit.org/#/builders/27/builds/28907

FAILED: Source/WebKit/CMakeFiles/WebKit.dir/GPUProcess/graphics/RemoteGraphicsContextGLWin.cpp.obj 
C:\MSVS\VC\Tools\MSVC\14.31.31103\bin\Hostx64\x64\cl.exe [...] -c C:\BW\wincairo-wkl-release\build\Source\WebKit\GPUProcess\graphics\RemoteGraphicsContextGLWin.cpp
C:\BW\wincairo-wkl-release\build\Source\WebKit\GPUProcess\graphics\RemoteGraphicsContextGL.h(78): error C2027: use of undefined type 'WebCore::GraphicsContextGL'
C:\BW\wincairo-wkl-release\build\WebKitBuild\Release\WebCore\PrivateHeaders\WebCore\GraphicsContext.h(57): note: see declaration of 'WebCore::GraphicsContextGL'
C:\BW\wincairo-wkl-release\build\Source\WebKit\GPUProcess\graphics\RemoteGraphicsContextGL.h(78): error C2504: 'Client': base class undefined
Comment 1 Fujii Hironori 2022-03-22 14:04:39 PDT
Created attachment 455423 [details]
Patch for landing
Comment 2 Fujii Hironori 2022-03-22 14:09:42 PDT
Committed r291699 (248741@trunk): <https://commits.webkit.org/248741@trunk>
Comment 3 Radar WebKit Bug Importer 2022-03-22 14:10:25 PDT
<rdar://problem/90658263>