Changeset 176554 in webkit
- Timestamp:
- Nov 27, 2014, 5:40:01 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
html/HTMLPlugInImageElement.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r176552 r176554 1 2014-11-27 Antti Koivisto <antti@apple.com> 2 3 CrashTracer: com.apple.WebKit.WebContent at com.apple.WebCore: WebCore::HTMLPlugInImageElement::updateSnapshot + 108 4 https://bugs.webkit.org/show_bug.cgi?id=139057 5 6 Reviewed by Anders Carlsson. 7 8 No test, don't know how to repro. 9 10 * html/HTMLPlugInImageElement.cpp: 11 (WebCore::HTMLPlugInImageElement::updateSnapshot): Null check the renderer. 12 1 13 2014-11-27 Joanmarie Diggs <jdiggs@igalia.com> 2 14 -
trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp
r176459 r176554 333 333 m_snapshotImage = image; 334 334 335 if (is<RenderSnapshottedPlugIn>(*renderer())) { 336 downcast<RenderSnapshottedPlugIn>(*renderer()).updateSnapshot(image); 337 return; 338 } 339 340 if (is<RenderEmbeddedObject>(*renderer())) 341 renderer()->repaint(); 335 if (!renderer()) 336 return; 337 auto& renderer = *this->renderer(); 338 339 if (is<RenderSnapshottedPlugIn>(renderer)) { 340 downcast<RenderSnapshottedPlugIn>(renderer).updateSnapshot(image); 341 return; 342 } 343 344 if (is<RenderEmbeddedObject>(renderer)) 345 renderer.repaint(); 342 346 } 343 347
Note:
See TracChangeset
for help on using the changeset viewer.