Remove inclusion of MainThread.h from Threading.h
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.
Source/WebKit/win:
Add missing include statements for MainThread.
- WebKitClassFactory.cpp:
- WebView.cpp:
Source/WebKit/wx:
Add missing include statements for MainThread.
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: