Index: chrome/browser/automation/automation_provider_observers.cc |
diff --git a/chrome/browser/automation/automation_provider_observers.cc b/chrome/browser/automation/automation_provider_observers.cc |
index 77037652362837c033404e04858c9932b5b01fdc..925a1bf7ab5e61e525a9ecef736e9461493d3433 100644 |
--- a/chrome/browser/automation/automation_provider_observers.cc |
+++ b/chrome/browser/automation/automation_provider_observers.cc |
@@ -1390,7 +1390,8 @@ void PageSnapshotTaker::OnDomOperationCompleted(const std::string& json) { |
// Don't actually start the thumbnail generator, this leads to crashes on |
// Mac, crbug.com/62986. Instead, just hook the generator to the |
// RenderViewHost manually. |
- render_view_->set_painting_observer(generator); |
+ |
+ generator->MonitorRenderer(render_view_, true); |
generator->AskForSnapshot(render_view_, false, callback, |
entire_page_size_, entire_page_size_); |
} |