Title: [176874] trunk/Source/WebCore
Revision
176874
Author
[email protected]
Date
2014-12-05 14:22:15 -0800 (Fri, 05 Dec 2014)

Log Message

Issue repaint at setUnavailablePluginIndicatorIsHidden() only when embedded object's indicator status changes.
https://bugs.webkit.org/show_bug.cgi?id=139311

Reviewed by Tim Horton.

Not testable.

* rendering/RenderEmbeddedObject.cpp:
(WebCore::RenderEmbeddedObject::setUnavailablePluginIndicatorIsHidden):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (176873 => 176874)


--- trunk/Source/WebCore/ChangeLog	2014-12-05 22:20:49 UTC (rev 176873)
+++ trunk/Source/WebCore/ChangeLog	2014-12-05 22:22:15 UTC (rev 176874)
@@ -1,3 +1,15 @@
+2014-12-05  Zalan Bujtas  <[email protected]>
+
+        Issue repaint at setUnavailablePluginIndicatorIsHidden() only when embedded object's indicator status changes.
+        https://bugs.webkit.org/show_bug.cgi?id=139311
+
+        Reviewed by Tim Horton.
+
+        Not testable.
+
+        * rendering/RenderEmbeddedObject.cpp:
+        (WebCore::RenderEmbeddedObject::setUnavailablePluginIndicatorIsHidden):
+
 2014-12-05  Andreas Kling  <[email protected]>
 
         PassRef should deref on destruction if pointee was not moved.

Modified: trunk/Source/WebCore/rendering/RenderEmbeddedObject.cpp (176873 => 176874)


--- trunk/Source/WebCore/rendering/RenderEmbeddedObject.cpp	2014-12-05 22:20:49 UTC (rev 176873)
+++ trunk/Source/WebCore/rendering/RenderEmbeddedObject.cpp	2014-12-05 22:22:15 UTC (rev 176874)
@@ -342,8 +342,10 @@
 
 void RenderEmbeddedObject::setUnavailablePluginIndicatorIsHidden(bool hidden)
 {
+    if (m_isUnavailablePluginIndicatorHidden == hidden)
+        return;
+
     m_isUnavailablePluginIndicatorHidden = hidden;
-
     repaint();
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to