[Webkit-unassigned] [Bug 173352] New: [Win] WebKit shouldn't include the forwarding header of WebKit itself
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jun 14 00:45:04 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=173352
Bug ID: 173352
Summary: [Win] WebKit shouldn't include the forwarding header
of WebKit itself
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Misc.
Assignee: webkit-unassigned at lists.webkit.org
Reporter: Hironori.Fujii at sony.com
[Win] WebKit shouldn't include the forwarding header of WebKit itself
In June 6th, I observed weird build errors on wincairo-2 build bot.
https://build.webkit.org/builders/WinCairo%2064-Bit%20Release/builds/2980
> FAILED: Source/WebKit/CMakeFiles/WebKit.dir/win/WebView.cpp.obj
> "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe" /nologo /TP @Source\WebKit\CMakeFiles\WebKit.dir\win\WebView.cpp.obj.rsp /showIncludes /FoSource\WebKit\CMakeFiles\WebKit.dir\win\WebView.cpp.obj /FdSource\WebKit\CMakeFiles\WebKit.dir\ /FS -c ..\..\Source\WebKit\win\WebView.cpp
> ..\..\Source\WebKit\win\WebView.cpp(5283): error C2039: 'mediaPreloadingEnabled': is not a member of 'IWebPreferencesPrivate4'
> C:\WebKit-BuildSlave\win-cairo-release\build\WebKitBuild\Release\DerivedSources\ForwardingHeaders\WebKit/WebKit.h(33171): note: see declaration of 'IWebPreferencesPrivate4'
> [1403/1497] Building CXX object Source\WebCore\CMakeFiles\WebCoreTestSupport.dir\testing\Internals.cpp.obj
> C:\WebKit-BuildSlave\win-cairo-release\build\WebKitLibraries\win\include\unicode/ucasemap.h(93): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
This was happened because generated WebKit.h is obsolete after a IDL file was modified in Bug 172501.
The problem here seems that the forwarding header of WebKit (ForwardingHeaders\WebKit/WebKit.h) is included in WebView.cpp.
https://trac.webkit.org/changeset/30186 seems the revision the include has been introduced.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170614/8e2342b6/attachment.html>
More information about the webkit-unassigned
mailing list