diff options
Diffstat (limited to 'webkit/appcache/appcache_interfaces.h')
-rw-r--r-- | webkit/appcache/appcache_interfaces.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/webkit/appcache/appcache_interfaces.h b/webkit/appcache/appcache_interfaces.h index 4fc7a56..b45ee8f 100644 --- a/webkit/appcache/appcache_interfaces.h +++ b/webkit/appcache/appcache_interfaces.h @@ -57,7 +57,8 @@ enum LogLevel { enum NamespaceType { FALLBACK_NAMESPACE, - INTERCEPT_NAMESPACE + INTERCEPT_NAMESPACE, + NETWORK_NAMESPACE }; struct WEBKIT_STORAGE_EXPORT AppCacheInfo { @@ -97,12 +98,16 @@ typedef std::vector<AppCacheResourceInfo> AppCacheResourceInfoVector; struct WEBKIT_STORAGE_EXPORT Namespace { Namespace(); // Type is set to FALLBACK_NAMESPACE by default. - Namespace(NamespaceType type, const GURL& url, const GURL& target); + Namespace(NamespaceType type, const GURL& url, const GURL& target, + bool is_pattern); ~Namespace(); + bool IsMatch(const GURL& url) const; + NamespaceType type; GURL namespace_url; GURL target_url; + bool is_pattern; }; typedef std::vector<Namespace> NamespaceVector; |