Index: third_party/WebKit/Source/core/html/PluginDocument.cpp |
diff --git a/third_party/WebKit/Source/core/html/PluginDocument.cpp b/third_party/WebKit/Source/core/html/PluginDocument.cpp |
index 6d6157066083aac67af576d09be9d0c0cda81c6c..6675c6b597e97bd3e8ab1f223542495c739ca315 100644 |
--- a/third_party/WebKit/Source/core/html/PluginDocument.cpp |
+++ b/third_party/WebKit/Source/core/html/PluginDocument.cpp |
@@ -158,9 +158,10 @@ void PluginDocumentParser::finish() { |
} |
PluginView* PluginDocumentParser::pluginView() const { |
- if (Widget* widget = toPluginDocument(document())->pluginWidget()) { |
- SECURITY_DCHECK(widget->isPluginContainer()); |
- return toPluginView(widget); |
+ if (FrameViewBase* frameViewBase = |
+ toPluginDocument(document())->pluginWidget()) { |
+ SECURITY_DCHECK(frameViewBase->isPluginContainer()); |
+ return toPluginView(frameViewBase); |
} |
return 0; |
} |
@@ -178,14 +179,14 @@ DocumentParser* PluginDocument::createParser() { |
return PluginDocumentParser::create(this); |
} |
-Widget* PluginDocument::pluginWidget() { |
+FrameViewBase* PluginDocument::pluginWidget() { |
if (m_pluginNode && m_pluginNode->layoutObject()) { |
CHECK(m_pluginNode->layoutObject()->isEmbeddedObject()); |
- Widget* widget = |
+ FrameViewBase* frameViewBase = |
toLayoutEmbeddedObject(m_pluginNode->layoutObject())->widget(); |
- if (!widget || !widget->isPluginContainer()) |
+ if (!frameViewBase || !frameViewBase->isPluginContainer()) |
return nullptr; |
- return widget; |
+ return frameViewBase; |
} |
return 0; |
} |