#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;
public:
FetchManager(ExecutionContext*);
~FetchManager();
- ScriptPromise fetch(ScriptState*, PassOwnPtr<ResourceRequest>);
+ ScriptPromise fetch(ScriptState*, PassRefPtrWillBeRawPtr<FetchRequestData>);
private:
class Loader;
HashSet<OwnPtr<Loader> > m_loaders;
};
-} // namespace WebCore
+} // namespace blink
#endif // FetchManager_h