Skip to content
  • paroga@webkit.org's avatar
    Remove inclusion of MainThread.h from Threading.h · c309e0e2
    paroga@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=65081
    
    Reviewed by Darin Adler.
    
    Source/JavaScriptCore:
    
    Add missing and remove unneeded include statements for MainThread.
    
    * wtf/CryptographicallyRandomNumber.cpp:
    * wtf/Threading.h:
    * wtf/ThreadingPthreads.cpp:
    * wtf/text/StringStatics.cpp:
    
    Source/WebCore:
    
    Add missing include statements for MainThread.
    
    * bindings/js/DOMWrapperWorld.cpp:
    * bindings/js/JSDOMWindowBase.cpp:
    * bindings/scripts/CodeGeneratorJS.pm:
    (GenerateCallbackImplementation):
    * bindings/v8/DOMDataStore.cpp:
    * bindings/v8/DOMWrapperWorld.cpp:
    * bindings/v8/V8Binding.cpp:
    * bindings/v8/V8DOMMap.cpp:
    * bindings/v8/V8DOMWrapper.h:
    * dom/EventTarget.cpp:
    * fileapi/LocalFileSystem.cpp:
    * loader/CrossOriginPreflightResultCache.cpp:
    * loader/ResourceLoadScheduler.cpp:
    * loader/WorkerThreadableLoader.cpp:
    * loader/appcache/ApplicationCacheGroup.cpp:
    * page/DOMWindow.cpp:
    * page/History.cpp:
    * page/SecurityOrigin.cpp:
    * page/mac/EventHandlerMac.mm:
    * platform/MIMETypeRegistry.cpp:
    * platform/ThreadGlobalData.cpp:
    * platform/ThreadTimers.cpp:
    * platform/TreeShared.h:
    * platform/audio/HRTFDatabaseLoader.cpp:
    * platform/graphics/Font.cpp:
    * platform/graphics/FontFallbackList.h:
    * platform/graphics/FontFastPath.cpp:
    * platform/graphics/Image.cpp:
    * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:
    * platform/graphics/ca/win/WKCACFViewLayerTreeHost.cpp:
    * platform/graphics/cg/ImageBufferCG.cpp:
    * platform/graphics/chromium/LayerRendererChromium.cpp:
    * platform/graphics/chromium/cc/CCLayerTreeHostImplProxy.cpp:
    * platform/mac/LocalizedStringsMac.mm:
    * platform/mac/SharedBufferMac.mm:
    * platform/network/BlobResourceHandle.cpp:
    * platform/network/cf/DNSCFNet.cpp:
    * platform/network/cf/LoaderRunLoopCF.cpp:
    * platform/text/LocalizedNumberICU.cpp:
    * platform/text/TextEncodingRegistry.cpp:
    * platform/text/mac/LocalizedNumberMac.mm:
    * platform/win/LocalizedStringsWin.cpp:
    * storage/LocalStorageThread.cpp:
    * storage/StorageAreaImpl.cpp:
    * storage/StorageAreaSync.cpp:
    * storage/StorageNamespaceImpl.cpp:
    * storage/StorageSyncManager.cpp:
    * webaudio/AsyncAudioDecoder.cpp:
    * webaudio/AudioBufferSourceNode.cpp:
    * webaudio/AudioContext.h
    * webaudio/AudioContext.cpp:
    * webaudio/AudioNode.cpp:
    * webaudio/ConvolverNode.cpp:
    * webaudio/OfflineAudioDestinationNode.cpp:
    * webaudio/RealtimeAnalyser.cpp:
    * webaudio/WaveShaperNode.cpp:
    * websockets/WorkerThreadableWebSocketChannel.cpp:
    * workers/WorkerMessagingProxy.cpp:
    
    Source/WebKit/chromium:
    
    Add missing include statements for MainThread.
    
    * src/WebKit.cpp:
    * src/WebViewImpl.cpp:
    * tests/CCThreadTest.cpp:
    
    Source/WebKit/gtk:
    
    Add missing include statements for MainThread.
    
    * webkit/webkitglobals.cpp:
    
    Source/WebKit/mac:
    
    Add missing include statements for MainThread.
    
    * Carbon/CarbonWindowAdapter.mm:
    * History/WebBackForwardList.mm:
    * History/WebHistoryItem.mm:
    * Misc/WebElementDictionary.mm:
    * Misc/WebIconDatabase.mm:
    * Misc/WebLocalizableStrings.mm:
    * Plugins/Hosted/WebHostedNetscapePluginView.mm:
    * Plugins/WebBaseNetscapePluginView.mm:
    * Plugins/WebBasePluginPackage.mm:
    * Plugins/WebNetscapePluginView.mm:
    * WebCoreSupport/WebEditorClient.mm:
    * WebCoreSupport/WebFrameLoaderClient.mm:
    * WebView/WebArchive.mm:
    * WebView/WebDataSource.mm:
    * WebView/WebHTMLView.mm:
    * WebView/WebResource.mm:
    * WebView/WebTextIterator.mm:
    * WebView/WebView.mm:
    * WebView/WebViewData.mm:
    
    Source/WebKit/qt:
    
    Add missing include statements for MainThread.
    
    * Api/qwebpage.cpp:
    
    Source/WebKit/win:
    
    Add missing include statements for MainThread.
    
    * WebKitClassFactory.cpp:
    * WebView.cpp:
    
    Source/WebKit/wx:
    
    Add missing include statements for MainThread.
    
    * WebView.cpp:
    
    Source/WebKit2:
    
    Add missing include statements for MainThread.
    
    * PluginProcess/gtk/PluginProcessMainGtk.cpp:
    * PluginProcess/mac/PluginProcessMainMac.mm:
    * PluginProcess/qt/PluginProcessMainQt.cpp:
    * UIProcess/API/mac/WKPrintingView.mm:
    * UIProcess/Launcher/mac/ThreadLauncherMac.mm:
    * UIProcess/Launcher/qt/ThreadLauncherQt.cpp:
    * UIProcess/Launcher/win/ThreadLauncherWin.cpp:
    * UIProcess/WebContext.cpp:
    * WebProcess/WebPage/ca/win/LayerTreeHostCAWin.cpp:
    * WebProcess/efl/WebProcessMainEfl.cpp:
    * WebProcess/gtk/WebProcessMainGtk.cpp:
    * WebProcess/mac/KeychainItemShimMethods.mm:
    * WebProcess/mac/WebProcessMainMac.mm:
    * WebProcess/qt/WebProcessMainQt.cpp:
    * WebProcess/win/WebProcessMainWin.cpp:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@92068 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    c309e0e2