| Index: components/dom_distiller/core/task_tracker.cc
|
| diff --git a/components/dom_distiller/core/task_tracker.cc b/components/dom_distiller/core/task_tracker.cc
|
| index 957fd138d1f252743d6844e616f6a0cf5a3711b2..316c679c5fd4c31881ad4eb4c71396d55d24918c 100644
|
| --- a/components/dom_distiller/core/task_tracker.cc
|
| +++ b/components/dom_distiller/core/task_tracker.cc
|
| @@ -38,7 +38,8 @@ TaskTracker::~TaskTracker() {
|
| DCHECK(viewers_.empty());
|
| }
|
|
|
| -void TaskTracker::StartDistiller(DistillerFactory* factory) {
|
| +void TaskTracker::StartDistiller(DistillerFactory* factory,
|
| + scoped_ptr<DistillerPage> distiller_page) {
|
| if (distiller_) {
|
| return;
|
| }
|
| @@ -50,6 +51,7 @@ void TaskTracker::StartDistiller(DistillerFactory* factory) {
|
|
|
| distiller_ = factory->CreateDistiller();
|
| distiller_->DistillPage(url,
|
| + distiller_page.Pass(),
|
| base::Bind(&TaskTracker::OnDistillerFinished,
|
| weak_ptr_factory_.GetWeakPtr()),
|
| base::Bind(&TaskTracker::OnArticleDistillationUpdated,
|
|
|