Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / serviceworkers / FetchManager.h
index eadbc97..2ad25d5 100644 (file)
@@ -5,13 +5,14 @@
 #ifndef FetchManager_h
 #define FetchManager_h
 
-#include "bindings/v8/ScriptPromise.h"
+#include "bindings/core/v8/ScriptPromise.h"
 #include "wtf/HashSet.h"
 #include "wtf/OwnPtr.h"
 
-namespace WebCore {
+namespace blink {
 
 class ExecutionContext;
+class FetchRequestData;
 class ScriptState;
 class ResourceRequest;
 
@@ -19,7 +20,7 @@ class FetchManager {
 public:
     FetchManager(ExecutionContext*);
     ~FetchManager();
-    ScriptPromise fetch(ScriptState*, PassOwnPtr<ResourceRequest>);
+    ScriptPromise fetch(ScriptState*, PassRefPtrWillBeRawPtr<FetchRequestData>);
 
 private:
     class Loader;
@@ -31,6 +32,6 @@ private:
     HashSet<OwnPtr<Loader> > m_loaders;
 };
 
-} // namespace WebCore
+} // namespace blink
 
 #endif // FetchManager_h