summaryrefslogtreecommitdiffstats
path: root/webkit/api/src/WebPluginContainerImpl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/api/src/WebPluginContainerImpl.cpp')
-rw-r--r--webkit/api/src/WebPluginContainerImpl.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/webkit/api/src/WebPluginContainerImpl.cpp b/webkit/api/src/WebPluginContainerImpl.cpp
index 0f839a9..96cbd90 100644
--- a/webkit/api/src/WebPluginContainerImpl.cpp
+++ b/webkit/api/src/WebPluginContainerImpl.cpp
@@ -211,7 +211,8 @@ void WebPluginContainerImpl::invalidateRect(const WebRect& rect)
void WebPluginContainerImpl::reportGeometry()
{
- if (!parent())
+ // We cannot compute geometry without an associated RenderObject.
+ if (!parent() || !m_element->renderer())
return;
IntRect windowRect, clipRect;