Title: [169392] branches/safari-537.77-branch/Source/WebCore
Revision
169392
Author
[email protected]
Date
2014-05-27 11:30:48 -0700 (Tue, 27 May 2014)

Log Message

Merge fix for <rdar://problem/17020210>.

Modified Paths


Diff

Modified: branches/safari-537.77-branch/Source/WebCore/ChangeLog (169391 => 169392)


--- branches/safari-537.77-branch/Source/WebCore/ChangeLog	2014-05-27 18:21:34 UTC (rev 169391)
+++ branches/safari-537.77-branch/Source/WebCore/ChangeLog	2014-05-27 18:30:48 UTC (rev 169392)
@@ -1,3 +1,11 @@
+2014-05-27  Lucas Forschler  <[email protected]>
+
+        Fix for <rdar://problem/17020210>
+        Fix by Jon Honeycutt.
+        
+        * rendering/RenderLayer.cpp:
+        (WebCore::RenderLayer::filterNeedsRepaint):
+
 2014-05-23  Lucas Forschler  <[email protected]>
 
     Rollout r169219

Modified: branches/safari-537.77-branch/Source/WebCore/rendering/RenderLayer.cpp (169391 => 169392)


--- branches/safari-537.77-branch/Source/WebCore/rendering/RenderLayer.cpp	2014-05-27 18:21:34 UTC (rev 169391)
+++ branches/safari-537.77-branch/Source/WebCore/rendering/RenderLayer.cpp	2014-05-27 18:30:48 UTC (rev 169392)
@@ -6462,7 +6462,8 @@
     // We use the enclosing element so that we recalculate style for the ancestor of an anonymous object.
     if (Element* element = toElement(enclosingElement()))
         element->setNeedsStyleRecalc(SyntheticStyleChange);
-    renderer()->repaint();
+    if (renderer()->view())
+        renderer()->repaint();
 }
 #endif
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to