WinCairo compilation fails after https://trac.webkit.org/changeset/288284/webkit if REMOTE_INSPECTOR is enabled. It looks like WebProcessPoolWin does depend on Core Foundation for loading inspector resources: 58>D:\webkit\Source\WebKit\UIProcess\win\WebProcessPoolWin.cpp(44,15): error C2065: 'CFURLRef': undeclared identifier 58>D:\webkit\Source\WebKit\UIProcess\win\WebProcessPoolWin.cpp(44,5): error C2923: 'WTF::RetainPtr': 'CFURLRef' is not a valid template type argument for parameter '<unnamed-symbol>' 58>D:\webkit\Source\WebKit\UIProcess\win\WebProcessPoolWin.cpp(44): message : see declaration of 'CFURLRef' 58>D:\webkit\Source\WebKit\UIProcess\win\WebProcessPoolWin.cpp(44,75): error C2039: 'webKitBundle': is not a member of 'WebCore' 58>D:\webkit\Source\WebKit\UIProcess\WebProcessPool.h(94): message : see declaration of 'WebCore'
Created attachment 450556 [details] Patch We should revert r288284 until WinCairo WK2 will remove the CF dependency (Bug 176236).
Fixed by 260172@main.