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, |