Index: components/spellcheck/renderer/spellcheck.cc |
diff --git a/components/spellcheck/renderer/spellcheck.cc b/components/spellcheck/renderer/spellcheck.cc |
index 697e0ed249970822188f28b263e6b7da9f36dd77..cd1a39774bd47ed7b8d4c72e61e84e171ac42e89 100644 |
--- a/components/spellcheck/renderer/spellcheck.cc |
+++ b/components/spellcheck/renderer/spellcheck.cc |
@@ -26,6 +26,8 @@ |
#include "components/spellcheck/renderer/spellcheck_language.h" |
#include "components/spellcheck/renderer/spellcheck_provider.h" |
#include "components/spellcheck/spellcheck_build_features.h" |
+#include "content/public/renderer/render_frame.h" |
+#include "content/public/renderer/render_frame_visitor.h" |
#include "content/public/renderer/render_thread.h" |
#include "content/public/renderer/render_view.h" |
#include "content/public/renderer/render_view_visitor.h" |
@@ -46,18 +48,18 @@ namespace { |
const int kNoOffset = 0; |
const int kNoTag = 0; |
-class UpdateSpellcheckEnabled : public content::RenderViewVisitor { |
+class UpdateSpellcheckEnabled : public content::RenderFrameVisitor { |
public: |
explicit UpdateSpellcheckEnabled(bool enabled) : enabled_(enabled) {} |
- bool Visit(content::RenderView* render_view) override; |
+ bool Visit(content::RenderFrame* render_frame) override; |
private: |
bool enabled_; // New spellcheck-enabled state. |
DISALLOW_COPY_AND_ASSIGN(UpdateSpellcheckEnabled); |
}; |
-bool UpdateSpellcheckEnabled::Visit(content::RenderView* render_view) { |
- SpellCheckProvider* provider = SpellCheckProvider::Get(render_view); |
+bool UpdateSpellcheckEnabled::Visit(content::RenderFrame* render_frame) { |
+ SpellCheckProvider* provider = SpellCheckProvider::Get(render_frame); |
DCHECK(provider); |
provider->EnableSpellcheck(enabled_); |
return true; |
@@ -224,7 +226,7 @@ void SpellCheck::OnCustomDictionaryChanged( |
void SpellCheck::OnEnableSpellCheck(bool enable) { |
spellcheck_enabled_ = enable; |
UpdateSpellcheckEnabled updater(enable); |
- content::RenderView::ForEach(&updater); |
+ content::RenderFrame::ForEach(&updater); |
} |
// TODO(groby): Make sure we always have a spelling engine, even before |