1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "webkit/browser/appcache/mock_appcache_policy.h" 6 7 namespace appcache { 8 MockAppCachePolicy()9MockAppCachePolicy::MockAppCachePolicy() 10 : can_load_return_value_(true), can_create_return_value_(true) { 11 } 12 ~MockAppCachePolicy()13MockAppCachePolicy::~MockAppCachePolicy() { 14 } 15 CanLoadAppCache(const GURL & manifest_url,const GURL & first_party)16bool MockAppCachePolicy::CanLoadAppCache(const GURL& manifest_url, 17 const GURL& first_party) { 18 requested_manifest_url_ = manifest_url; 19 return can_load_return_value_; 20 } 21 CanCreateAppCache(const GURL & manifest_url,const GURL & first_party)22bool MockAppCachePolicy::CanCreateAppCache(const GURL& manifest_url, 23 const GURL& first_party) { 24 requested_manifest_url_ = manifest_url; 25 return can_create_return_value_; 26 } 27 28 } // namespace appcache 29