Standardize WinCairo conditionalized code under PLATFORM macro.
authorbfulgham@webkit.org <bfulgham@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Jul 2011 19:31:52 +0000 (19:31 +0000)
committerbfulgham@webkit.org <bfulgham@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Jul 2011 19:31:52 +0000 (19:31 +0000)
commit0d0c43155367bd108a2c41c3c16f8417b1262f1b
treea9264b63944f59a0fb5f5c7d55cea0768181b485
parent265bd6c601377ae8f0062b08bb87c3a80d7edd64
Standardize WinCairo conditionalized code under PLATFORM macro.
https://bugs.webkit.org/show_bug.cgi?id=64377

Reviewed by Maciej Stachowiak.

Source/JavaScriptCore:

* wtf/Platform.h: Update to use PLATFORM(WIN_CAIRO) for tests.

Source/WebCore:

Update compile-time conditions that had previously used #ifdef
of WIN_CAIRO to consistently use PLATFORM(WIN_CAIRO).

* WebCore.vcproj/WebCoreCairo.vsprops: Remove redundant declaration
  of WIN_CAIRO.
* WebCore.vcproj/WebCoreDebugCairoCFLite.vsprops: Update to use
  the existing WinCairo.vsprops file.
* WebCorePrefix.h: Update for new WTF_PLATFORM_WIN_CAIRO define.
* config.h: Update to use PLATFORM(WIN_CAIRO).

Tools:

Update compile-time conditions that had previously used #ifdef
of WIN_CAIRO to consistently use PLATFORM(WIN_CAIRO).

* DumpRenderTree/config.h: Switch to PLATFORM(WIN_CAIRO)
* DumpRenderTree/win/DumpRenderTreeCairo.vsprops: Remove redundant
  define of WIN_CAIRO=1.
* DumpRenderTree/win/DumpRenderTreeDebugCairoCFLite.vsprops: Add
  WinCairo.vsprops to set (to match Release build).

WebKitLibraries:

* win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
  macro definition (WTF_PLATFORM_WIN_CAIRO)

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@90940 268f45cc-cd09-0410-ab3c-d52691b4dbfc
14 files changed:
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/wtf/Platform.h
Source/WebCore/ChangeLog
Source/WebCore/WebCore.vcproj/WebCoreCairo.vsprops
Source/WebCore/WebCore.vcproj/WebCoreDebugCairoCFLite.vsprops
Source/WebCore/WebCorePrefix.h
Source/WebCore/config.h
Source/WebKit2/win/WebKit2CFLite.def
Tools/ChangeLog
Tools/DumpRenderTree/config.h
Tools/DumpRenderTree/win/DumpRenderTreeCairo.vsprops
Tools/DumpRenderTree/win/DumpRenderTreeDebugCairoCFLite.vsprops
WebKitLibraries/ChangeLog
WebKitLibraries/win/tools/vsprops/WinCairo.vsprops