Index: webkit/appcache/appcache_policy.h |
diff --git a/webkit/appcache/appcache_policy.h b/webkit/appcache/appcache_policy.h |
index 7d3e8442c4560d8443a169ee39e757c5f3e2e086..43a5dada551a1ee0ea304b25a219810389c4b984 100644 |
--- a/webkit/appcache/appcache_policy.h |
+++ b/webkit/appcache/appcache_policy.h |
@@ -5,8 +5,6 @@ |
#ifndef WEBKIT_APPCACHE_APPCACHE_POLICY_H_ |
#define WEBKIT_APPCACHE_APPCACHE_POLICY_H_ |
-#include "net/base/completion_callback.h" |
- |
class GURL; |
namespace appcache { |
@@ -18,16 +16,12 @@ class AppCachePolicy { |
// Called prior to loading a main resource from the appache. |
// Returns true if allowed. This is expected to return immediately |
// without any user prompt. |
- virtual bool CanLoadAppCache(const GURL& manifest_url) = 0; |
- |
- // Called prior to creating a new appcache. |
- // Returns net::OK if allowed, net::ERR_ACCESS_DENIED if not allowed. |
- // May also return net::ERR_IO_PENDING to indicate |
- // that the completion callback will be notified (asynchronously and on |
- // the current thread) of the final result. Note: The completion callback |
- // must remain valid until notified. |
- virtual int CanCreateAppCache(const GURL& manifest_url, |
- net::CompletionCallback* callback) = 0; |
+ virtual bool CanLoadAppCache(const GURL& manifest_url, |
+ const GURL& first_party) = 0; |
+ |
+ // Called prior to creating a new appcache. Returns true if allowed. |
+ virtual bool CanCreateAppCache(const GURL& manifest_url, |
+ const GURL& first_party) = 0; |
protected: |
~AppCachePolicy() {} |