Remove some ResourceHandle.h includes
https://bugs.webkit.org/show_bug.cgi?id=114416
Reviewed by Ryosuke Niwa.
Source/WebCore:
* loader/CrossOriginAccessControl.h:
* loader/CrossOriginPreflightResultCache.h:
These files don't need ResourceHandle.h, just ResourceHandleTypes.h.
* loader/TextTrackLoader.cpp:
* loader/ThreadableLoader.h:
* loader/appcache/ApplicationCacheGroup.h:
* loader/cache/MemoryCache.h:
* loader/mac/ResourceLoaderMac.mm:
* page/Settings.cpp:
* platform/network/AuthenticationChallengeBase.cpp:
* platform/network/cf/CookieJarCFNet.cpp:
* platform/network/cf/ResourceRequestCFNet.cpp:
* xml/XSLTProcessorLibxslt.cpp:
* xml/parser/XMLDocumentParser.cpp:
* xml/parser/XMLDocumentParserLibxml2.cpp:
Just straightforward removal of includes.
Source/WebKit2:
* WebProcess/Network/NetworkProcessConnection.cpp: Added an include that is now
necessary.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148209 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebCore/loader/CrossOriginAccessControl.h b/Source/WebCore/loader/CrossOriginAccessControl.h
index 5ee3dd1..0b2d272 100644
--- a/Source/WebCore/loader/CrossOriginAccessControl.h
+++ b/Source/WebCore/loader/CrossOriginAccessControl.h
@@ -27,16 +27,17 @@
#ifndef CrossOriginAccessControl_h
#define CrossOriginAccessControl_h
-#include "ResourceHandle.h"
-#include "ResourceRequest.h"
+#include "ResourceHandleTypes.h"
#include <wtf/Forward.h>
#include <wtf/HashSet.h>
+#include <wtf/text/StringHash.h>
namespace WebCore {
typedef HashSet<String, CaseFoldingHash> HTTPHeaderSet;
class HTTPHeaderMap;
+class ResourceRequest;
class ResourceResponse;
class SecurityOrigin;