Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(349)

Side by Side Diff: chrome/browser/android/offline_pages/prerendering_offliner.cc

Issue 1968593002: PrerenderingLoader initial integration with PrerenderManager/PrerenderHandle (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/android/offline_pages/prerendering_offliner.h" 5 #include "chrome/browser/android/offline_pages/prerendering_offliner.h"
6 6
7 namespace offline_pages { 7 namespace offline_pages {
8 8
9 PrerenderingOffliner::PrerenderingOffliner(const OfflinerPolicy* policy, 9 PrerenderingOffliner::PrerenderingOffliner(
10 PrerenderManager* prerender_manager, 10 content::BrowserContext* browser_context,
11 OfflinePageModel* offline_page_model) 11 const OfflinerPolicy* policy,
12 : loader_(new PrerenderingLoader(prerender_manager)) {} 12 OfflinePageModel* offline_page_model)
13 : loader_(new PrerenderingLoader(browser_context)) {}
13 14
14 PrerenderingOffliner::~PrerenderingOffliner() {} 15 PrerenderingOffliner::~PrerenderingOffliner() {}
15 16
16 bool PrerenderingOffliner::LoadAndSave(const SavePageRequest& request, 17 bool PrerenderingOffliner::LoadAndSave(const SavePageRequest& request,
17 const CompletionCallback& callback) { 18 const CompletionCallback& callback) {
18 // TODO(dougarnett): implement. 19 // TODO(dougarnett): implement.
19 return false; 20 return false;
20 } 21 }
21 22
22 void PrerenderingOffliner::Cancel() { 23 void PrerenderingOffliner::Cancel() {
23 loader_->StopLoading(); 24 loader_->StopLoading();
24 } 25 }
25 26
26 } // namespace offline_pages 27 } // namespace offline_pages
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698