Index: third_party/WebKit/Source/core/paint/EmbeddedObjectPaintInvalidator.cpp |
diff --git a/third_party/WebKit/Source/core/paint/EmbeddedObjectPaintInvalidator.cpp b/third_party/WebKit/Source/core/paint/EmbeddedObjectPaintInvalidator.cpp |
index 4aa26d6277face07cd9a2f033cb1ae5a0682a99f..4774e8f5257064631ba70c882fcf0373fa00d680 100644 |
--- a/third_party/WebKit/Source/core/paint/EmbeddedObjectPaintInvalidator.cpp |
+++ b/third_party/WebKit/Source/core/paint/EmbeddedObjectPaintInvalidator.cpp |
@@ -16,9 +16,9 @@ EmbeddedObjectPaintInvalidator::invalidatePaintIfNeeded() { |
BoxPaintInvalidator(m_embeddedObject, m_context) |
.invalidatePaintIfNeeded(); |
- FrameViewBase* frameViewBase = m_embeddedObject.frameViewBase(); |
- if (frameViewBase && frameViewBase->isPluginView()) |
- toPluginView(frameViewBase)->invalidatePaintIfNeeded(); |
+ PluginView* plugin = m_embeddedObject.plugin(); |
+ if (plugin) |
+ plugin->invalidatePaintIfNeeded(); |
return reason; |
} |