| Index: content/browser/appcache/appcache_host.cc
|
| diff --git a/content/browser/appcache/appcache_host.cc b/content/browser/appcache/appcache_host.cc
|
| index adcefe08f58db1828a62f8cf782ca04f340a1881..225c5b3caf6deeabb2aff9385e81a1d9272dab92 100644
|
| --- a/content/browser/appcache/appcache_host.cc
|
| +++ b/content/browser/appcache/appcache_host.cc
|
| @@ -527,6 +527,17 @@ void AppCacheHost::NotifyMainResourceBlocked(const GURL& manifest_url) {
|
| blocked_manifest_url_ = manifest_url;
|
| }
|
|
|
| +void AppCacheHost::FrameNavigationCommitted(AppCacheFrontend* frontend,
|
| + AppCacheServiceImpl* service) {
|
| + DCHECK(frontend);
|
| + DCHECK(service);
|
| +
|
| + frontend_ = frontend;
|
| + service_->RemoveObserver(this);
|
| + service_ = service;
|
| + service_->AddObserver(this);
|
| +}
|
| +
|
| void AppCacheHost::PrepareForTransfer() {
|
| // This can only happen prior to the document having been loaded.
|
| DCHECK(!associated_cache());
|
|
|