Changeset 122402 in webkit
- Timestamp:
- Jul 11, 2012 7:00:45 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r122401 r122402 1 2012-07-11 Mark Rowe <mrowe@apple.com> 2 3 Replace definitions of BUILDING_ON / TARGETING macros with macros that will error when used. 4 5 Part of <http://webkit.org/b/91015> Remove BUILDING_ON / TARGETING macros in favor of system availability macros. 6 7 Reviewed by Anders Carlsson. 8 9 * wtf/Platform.h: 10 1 11 2012-07-11 Mark Rowe <mrowe@apple.com> 2 12 -
trunk/Source/WTF/wtf/Platform.h
r122400 r122402 335 335 #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC 336 336 #define WTF_OS_MAC_OS_X 1 337 /* FIXME: BUILDING_ON_.., and TARGETING... macros should be folded into the OS() system */ 338 #if !defined(MAC_OS_X_VERSION_10_6) || MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_6 339 #define BUILDING_ON_LEOPARD 1 340 #elif !defined(MAC_OS_X_VERSION_10_7) || MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_7 341 #define BUILDING_ON_SNOW_LEOPARD 1 342 #elif !defined(MAC_OS_X_VERSION_10_8) || MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_8 343 #define BUILDING_ON_LION 1 344 #endif 345 #if !defined(MAC_OS_X_VERSION_10_6) || MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_6 346 #define TARGETING_LEOPARD 1 347 #elif !defined(MAC_OS_X_VERSION_10_7) || MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_7 348 #define TARGETING_SNOW_LEOPARD 1 349 #elif !defined(MAC_OS_X_VERSION_10_8) || MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_8 350 #define TARGETING_LION 1 351 #endif 337 338 /* FIXME: These can be removed after sufficient time has passed since the removal of BUILDING_ON / TARGETING macros. */ 339 340 #define ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MIN_REQUIRED 0 / 0 341 #define ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MAX_ALLOWED 0 / 0 342 343 #define BUILDING_ON_LEOPARD ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MIN_REQUIRED 344 #define BUILDING_ON_SNOW_LEOPARD ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MIN_REQUIRED 345 #define BUILDING_ON_LION ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MIN_REQUIRED 346 347 #define TARGETING_LEOPARD ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MAX_ALLOWED 348 #define TARGETING_SNOW_LEOPARD ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MAX_ALLOWED 349 #define TARGETING_LION ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MAX_ALLOWED 352 350 #endif 353 351 -
trunk/Tools/ChangeLog
r122400 r122402 1 2012-07-11 Mark Rowe <mrowe@apple.com> 2 3 Replace definitions of BUILDING_ON / TARGETING macros with macros that will error when used. 4 5 Part of <http://webkit.org/b/91015> Remove BUILDING_ON / TARGETING macros in favor of system availability macros. 6 7 Reviewed by Anders Carlsson. 8 9 * DumpRenderTree/TestNetscapePlugIn/PluginObject.h: Remove the macros completely from here since 10 they're completely unused in TestNetscapePlugIn. 11 * DumpRenderTree/config.h: 12 1 13 2012-07-11 Mark Rowe <mrowe@apple.com> 2 14 -
trunk/Tools/DumpRenderTree/TestNetscapePlugIn/PluginObject.h
r94430 r122402 29 29 #include <WebKit/npfunctions.h> 30 30 #include <stdarg.h> 31 32 #if defined(XP_MACOSX)33 #if !defined(MAC_OS_X_VERSION_10_6) || MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_634 #define BUILDING_ON_LEOPARD 135 #elif !defined(MAC_OS_X_VERSION_10_7) || MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_736 #define BUILDING_ON_SNOW_LEOPARD 137 #endif38 #endif // XP_MACOSX39 31 40 32 class PluginTest; -
trunk/Tools/DumpRenderTree/config.h
r102849 r122402 51 51 #define WTF_USE_CF 1 52 52 53 #if !defined(MAC_OS_X_VERSION_10_6) || MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_6 54 #define BUILDING_ON_LEOPARD 1 55 #elif !defined(MAC_OS_X_VERSION_10_7) || MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_7 56 #define BUILDING_ON_SNOW_LEOPARD 1 57 #endif 53 // FIXME: These can be removed after sufficient time has passed since the removal of BUILDING_ON / TARGETING macros. 54 55 #define ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MIN_REQUIRED 0 / 0 56 #define ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MAX_ALLOWED 0 / 0 57 58 #define BUILDING_ON_LEOPARD ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MIN_REQUIRED 59 #define BUILDING_ON_SNOW_LEOPARD ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MIN_REQUIRED 60 #define BUILDING_ON_LION ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MIN_REQUIRED 61 62 #define TARGETING_LEOPARD ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MAX_ALLOWED 63 #define TARGETING_SNOW_LEOPARD ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MAX_ALLOWED 64 #define TARGETING_LION ERROR_PLEASE_COMPARE_WITH_MAC_OS_X_VERSION_MAX_ALLOWED 65 58 66 #endif // PLATFORM(MAC) 59 67
Note: See TracChangeset
for help on using the changeset viewer.