diff options
Diffstat (limited to 'webkit/appcache/mock_appcache_policy.h')
-rw-r--r-- | webkit/appcache/mock_appcache_policy.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/webkit/appcache/mock_appcache_policy.h b/webkit/appcache/mock_appcache_policy.h new file mode 100644 index 0000000..2fb962d --- /dev/null +++ b/webkit/appcache/mock_appcache_policy.h @@ -0,0 +1,30 @@ +// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef WEBKIT_APPCACHE_MOCK_APPCACHE_POLICY_H_ +#define WEBKIT_APPCACHE_MOCK_APPCACHE_POLICY_H_ + +#include "googleurl/src/gurl.h" +#include "webkit/appcache/appcache_policy.h" + +namespace appcache { + +class MockAppCachePolicy : public AppCachePolicy { + public: + MockAppCachePolicy(); + virtual ~MockAppCachePolicy(); + + virtual bool CanLoadAppCache(const GURL& manifest_url, + const GURL& first_party); + virtual bool CanCreateAppCache(const GURL& manifest_url, + const GURL& first_party); + + bool can_load_return_value_; + bool can_create_return_value_; + GURL requested_manifest_url_; +}; + +} // namespace appcache + +#endif // WEBKIT_APPCACHE_MOCK_APPCACHE_POLICY_H_ |