| 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() {}
|
|
|