Skip to content
  • mrowe@apple.com's avatar
    <http://webkit.org/b/91015> Remove BUILDING_ON / TARGETING macros in favor of... · d67332ee
    mrowe@apple.com authored
    <http://webkit.org/b/91015> Remove BUILDING_ON / TARGETING macros in favor of system availability macros
    
    This removal was handled by a script that translates the relevant macros in to the equivalent checks
    using the system availability macros.
    
    Reviewed by Filip Pizlo.
    
    Source/WebCore:
    
    * WebCore.exp.in:
    * accessibility/AccessibilityList.h:
    * accessibility/AccessibilityTable.h:
    * accessibility/mac/AXObjectCacheMac.mm:
    * editing/mac/EditorMac.mm:
    * loader/MainResourceLoader.cpp:
    * loader/MainResourceLoader.h:
    * page/AlternativeTextClient.h:
    * page/ContextMenuController.cpp:
    * page/mac/SettingsMac.mm:
    * platform/LocalizedStrings.cpp:
    * platform/MemoryPressureHandler.cpp:
    * platform/audio/mac/AudioBusMac.mm:
    * platform/graphics/Gradient.h:
    * platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
    * platform/graphics/ca/GraphicsLayerCA.cpp:
    * platform/graphics/ca/PlatformCALayer.h:
    * platform/graphics/ca/mac/PlatformCALayerMac.mm:
    * platform/graphics/ca/mac/TileCache.mm:
    * platform/graphics/cg/GraphicsContextCG.cpp:
    * platform/graphics/cg/ImageBufferCG.cpp:
    * platform/graphics/cg/ImageBufferDataCG.cpp:
    * platform/graphics/cg/ImageBufferDataCG.h:
    * platform/graphics/cg/ImageCG.cpp:
    * platform/graphics/cg/ImageSourceCG.cpp:
    * platform/graphics/cg/PathCG.cpp:
    * platform/graphics/cocoa/FontPlatformDataCocoa.mm:
    * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
    * platform/graphics/mac/ComplexTextController.cpp:
    * platform/graphics/mac/ComplexTextControllerCoreText.mm:
    * platform/graphics/mac/FontCacheMac.mm:
    * platform/graphics/mac/FontCustomPlatformData.cpp:
    * platform/graphics/mac/FontMac.mm:
    * platform/graphics/mac/GraphicsContextMac.mm:
    * platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
    * platform/graphics/mac/SimpleFontDataMac.mm:
    * platform/graphics/mac/WebLayer.h:
    * platform/graphics/mac/WebLayer.mm:
    * platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:
    * platform/mac/CursorMac.mm:
    * platform/mac/DisplaySleepDisabler.cpp:
    * platform/mac/DisplaySleepDisabler.h:
    * platform/mac/EmptyProtocolDefinitions.h:
    * platform/mac/HTMLConverter.h:
    * platform/mac/HTMLConverter.mm:
    * platform/mac/MemoryPressureHandlerMac.mm:
    * platform/mac/NSScrollerImpDetails.h:
    * platform/mac/PlatformEventFactoryMac.mm:
    * platform/mac/PopupMenuMac.mm:
    * platform/mac/ScrollAnimatorMac.mm:
    * platform/mac/ScrollElasticityController.mm:
    * platform/mac/SharedTimerMac.mm:
    * platform/mac/SuddenTermination.mm:
    * platform/mac/WebCoreFullScreenWindow.mm:
    * platform/mac/WebCoreNSCellExtras.h:
    * platform/mac/WebCoreSystemInterface.h:
    * platform/mac/WebCoreSystemInterface.mm:
    * platform/mac/WebFontCache.mm:
    * platform/mac/WebVideoFullscreenController.mm:
    * platform/mac/WebVideoFullscreenHUDWindowController.mm:
    * platform/network/Credential.h:
    * platform/network/ResourceHandle.h:
    * platform/network/cf/DNSCFNet.cpp:
    * platform/network/cf/ProxyServerCFNet.cpp:
    * platform/network/cf/ResourceRequest.h:
    * platform/network/cf/ResourceRequestCFNet.cpp:
    * platform/network/cf/SocketStreamHandleCFNet.cpp:
    * platform/network/mac/AuthenticationMac.mm:
    * platform/network/mac/CookieStorageMac.mm:
    * platform/network/mac/ResourceHandleMac.mm:
    * platform/network/mac/ResourceRequestMac.mm:
    * platform/network/mac/WebCoreURLResponse.mm:
    * platform/text/TextChecking.h:
    * platform/text/cf/HyphenationCF.cpp:
    * platform/text/mac/HyphenationMac.mm:
    * rendering/RenderLayerBacking.cpp:
    * rendering/RenderLayerCompositor.cpp:
    * rendering/RenderThemeMac.mm:
    
    Source/WebKit/chromium:
    
    * src/mac/WebInputEventFactory.mm:
    
    Source/WebKit/mac:
    
    * DefaultDelegates/WebDefaultContextMenuDelegate.mm:
    * Misc/WebKitErrors.m:
    * Misc/WebNSControlExtras.m:
    * Misc/WebNSFileManagerExtras.mm:
    * Plugins/Hosted/WebHostedNetscapePluginView.mm:
    * Plugins/WebBaseNetscapePluginView.mm:
    * Plugins/WebNetscapePluginView.mm:
    * WebCoreSupport/WebChromeClient.mm:
    * WebCoreSupport/WebEditorClient.mm:
    * WebCoreSupport/WebFrameLoaderClient.mm:
    * WebCoreSupport/WebSystemInterface.mm:
    * WebView/WebClipView.mm:
    * WebView/WebDynamicScrollBarsView.mm:
    * WebView/WebFrameView.mm:
    * WebView/WebFullScreenController.mm:
    * WebView/WebHTMLView.mm:
    * WebView/WebHTMLViewInternal.h:
    * WebView/WebPDFDocumentExtras.mm:
    * WebView/WebPreferences.mm:
    * WebView/WebResourceInternal.h:
    * WebView/WebScriptDebugDelegate.h:
    * WebView/WebView.mm:
    * WebView/WebViewPrivate.h:
    
    Source/WebKit2:
    
    * Shared/DictionaryPopupInfo.cpp:
    * Shared/DictionaryPopupInfo.h:
    * Shared/mac/PasteboardTypes.mm:
    * Shared/mac/WebEventFactory.mm:
    * UIProcess/API/mac/PDFViewController.mm:
    * UIProcess/API/mac/PageClientImpl.mm:
    * UIProcess/API/mac/WKView.mm:
    * UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.h:
    * UIProcess/Launcher/mac/DynamicLinkerEnvironmentExtractor.mm:
    * UIProcess/Launcher/mac/EnvironmentVariables.cpp:
    * UIProcess/Launcher/mac/EnvironmentVariables.h:
    * UIProcess/Launcher/mac/ProcessLauncherMac.mm:
    * UIProcess/Plugins/mac/PluginProcessProxyMac.mm:
    * UIProcess/WebPageProxy.cpp:
    * UIProcess/WebPageProxy.h:
    * UIProcess/WebPageProxy.messages.in:
    * UIProcess/mac/TextCheckerMac.mm:
    * UIProcess/mac/WKFullScreenWindowController.mm:
    * UIProcess/mac/WebContextMac.mm:
    * UIProcess/mac/WebPageProxyMac.mm:
    * WebKit2Prefix.h:
    * WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp:
    * WebProcess/Plugins/Netscape/mac/NetscapeSandboxFunctions.mm:
    * WebProcess/WebCoreSupport/WebEditorClient.cpp:
    * WebProcess/WebCoreSupport/WebEditorClient.h:
    * WebProcess/WebCoreSupport/mac/WebSystemInterface.mm:
    * WebProcess/WebPage/WebPage.cpp:
    * WebProcess/WebPage/WebPage.h:
    * WebProcess/WebPage/WebPage.messages.in:
    * WebProcess/WebPage/mac/WebPageMac.mm:
    * WebProcess/com.apple.WebProcess.sb.in:
    * WebProcess/mac/KeychainItemShimMethods.mm:
    * WebProcess/mac/SecItemShimMethods.mm:
    * WebProcess/mac/WebProcessMac.mm:
    * WebProcess/mac/WebProcessMainMac.mm:
    * WebProcess/mac/WebProcessShim.mm:
    
    Source/WTF:
    
    * wtf/Assertions.cpp:
    * wtf/FastMalloc.cpp:
    * wtf/Platform.h:
    * wtf/ThreadingPthreads.cpp:
    * wtf/unicode/icu/CollatorICU.cpp:
    
    Tools:
    
    * DumpRenderTree/cf/WebArchiveDumpSupport.cpp:
    * DumpRenderTree/mac/CheckedMalloc.cpp:
    * DumpRenderTree/mac/DumpRenderTree.mm:
    * DumpRenderTree/mac/DumpRenderTreeDraggingInfo.mm:
    * DumpRenderTree/mac/LayoutTestControllerMac.mm:
    * DumpRenderTree/mac/TextInputController.m:
    * TestWebKitAPI/mac/InjectedBundleControllerMac.mm:
    * WebKitTestRunner/InjectedBundle/mac/ActivateFonts.mm:
    * WebKitTestRunner/InjectedBundle/mac/InjectedBundleMac.mm:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@122400 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    d67332ee