NULL pointer check in HTMLPlugInImageElement
authorCarlos Garcia Campos <carlosgc@webkit.org>
Fri, 6 Mar 2015 07:33:11 +0000 (07:33 +0000)
committerAlberto Garcia <berto@igalia.com>
Fri, 6 Mar 2015 07:33:11 +0000 (07:33 +0000)
===================================================================

Gbp-Pq: Name fix-null-renderer.patch

Source/WebCore/html/HTMLPlugInImageElement.cpp

index 496ed5b00a0bc4b861f1ef5f3fea36a9d1b24830..33872ec1d678b80491cf7b6563f9f785edc032a2 100644 (file)
@@ -334,6 +334,9 @@ void HTMLPlugInImageElement::updateSnapshot(PassRefPtr<Image> image)
 
     m_snapshotImage = image;
 
+    if (!renderer())
+        return;
+
     if (renderer()->isSnapshottedPlugIn()) {
         toRenderSnapshottedPlugIn(renderer())->updateSnapshot(image);
         return;