• andersca@apple.com's avatar
    Remove unneeded headers from FrameLoader.h · 9b9d83ba
    andersca@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=114223
    
    Reviewed by Geoffrey Garen.
    
    Source/JavaScriptCore:
    
    Update for WTF changes.
    
    * bytecode/SpeculatedType.h:
    * runtime/JSCJSValue.h:
    
    Source/WebCore:
    
    Remove unneeded headers from FrameLoader.h and add them back into the respective .cpp files where needed.
    
    * dom/Document.cpp:
    * history/CachedFrame.cpp:
    * history/PageCache.cpp:
    * inspector/InspectorResourceAgent.cpp:
    * loader/DocumentLoader.cpp:
    * loader/FrameLoader.cpp:
    (WebCore::FrameLoader::FrameLoader):
    (WebCore::FrameLoader::retryAfterFailedCacheOnlyMainResourceLoad):
    * loader/FrameLoader.h:
    (WebCore):
    (WebCore::FrameLoader::policyChecker):
    (WebCore::FrameLoader::history):
    (WebCore::FrameLoader::icon):
    * loader/MixedContentChecker.h:
    * loader/icon/IconLoader.cpp:
    * page/History.cpp:
    * page/Page.cpp:
    * platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.h:
    * testing/Internals.cpp:
    
    Source/WebKit/blackberry:
    
    Include HistoryController.h from WebCore.
    
    * WebCoreSupport/FrameLoaderClientBlackBerry.cpp:
    
    Source/WebKit/mac:
    
    Include HistoryController.h from WebCore.
    
    * WebCoreSupport/WebFrameLoaderClient.mm:
    * WebView/WebView.mm:
    
    Source/WebKit/win:
    
    Include HistoryController.h from WebCore.
    
    * WebView.cpp:
    
    Source/WebKit2:
    
    Include HistoryController.h from WebCore.
    
    * WebProcess/Plugins/PDF/SimplePDFPlugin.h:
    * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
    * WebProcess/WebPage/WebPage.cpp:
    
    Source/WTF:
    
    * wtf/Forward.h:
    Add PrintStream.
    
    * wtf/HashTable.h:
    Don't include DataLog.h unless DUMP_HASHTABLE_STATS_PER_TABLE is 1.
    
    Tools:
    
    Add back headers implicitly included by other headers.
    
    * WebKitTestRunner/WorkQueueManager.cpp:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148123 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    9b9d83ba
ChangeLog 856 KB