Certain features are only present when building with newer SDK versions. This patch adds a handful of tests to the build system to identify what OS level is being targeted so that only the features supported by the current build environment are integrated into WebKit.
Created attachment 206161 [details] Patch
Created attachment 206162 [details] Remove unrelated test result from previous patch.
Comment on attachment 206162 [details] Remove unrelated test result from previous patch. View in context: https://bugs.webkit.org/attachment.cgi?id=206162&action=review > Source/WebCore/ChangeLog:9 > + * WebCorePrefix.h: Activate MSVC 2010 workarounds for CGFLoat if CGFloat.
(In reply to comment #3) > (From update of attachment 206162 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=206162&action=review > > > Source/WebCore/ChangeLog:9 > > + * WebCorePrefix.h: Activate MSVC 2010 workarounds for CGFLoat if > > CGFloat. Done!
Committed r152426: <http://trac.webkit.org/changeset/152426>
A buildfix landed for Qt Win in https://trac.webkit.org/changeset/152445. WTFHeaderDetection.h is not generating on Qt Win.