Title: [148945] trunk/Source/WebCore
Revision
148945
Author
[email protected]
Date
2013-04-22 23:51:11 -0700 (Mon, 22 Apr 2013)

Log Message

[EFL] Assertion Failures in Coordinated Graphics after r148433
https://bugs.webkit.org/show_bug.cgi?id=114731

Patch by Noam Rosenthal <[email protected]> on 2013-04-22
Reviewed by Gyuyoung Kim.

The assert is incorrect. In some cases in coordinated graphics we may have a backing store
and drawsContent would be set to false.

No new tests.

* platform/graphics/texmap/TextureMapperLayer.cpp:
(WebCore::TextureMapperLayer::paintSelf):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (148944 => 148945)


--- trunk/Source/WebCore/ChangeLog	2013-04-23 06:36:45 UTC (rev 148944)
+++ trunk/Source/WebCore/ChangeLog	2013-04-23 06:51:11 UTC (rev 148945)
@@ -1,3 +1,18 @@
+2013-04-22  Noam Rosenthal  <[email protected]>
+
+        [EFL] Assertion Failures in Coordinated Graphics after r148433
+        https://bugs.webkit.org/show_bug.cgi?id=114731
+
+        Reviewed by Gyuyoung Kim.
+
+        The assert is incorrect. In some cases in coordinated graphics we may have a backing store
+        and drawsContent would be set to false.
+
+        No new tests.
+
+        * platform/graphics/texmap/TextureMapperLayer.cpp:
+        (WebCore::TextureMapperLayer::paintSelf):
+
 2013-04-22  Suchit Agrawal  <[email protected]>
 
         table's text aligned on top instead of center because of rowspan

Modified: trunk/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp (148944 => 148945)


--- trunk/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp	2013-04-23 06:36:45 UTC (rev 148944)
+++ trunk/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp	2013-04-23 06:51:11 UTC (rev 148945)
@@ -138,7 +138,6 @@
     }
 
     if (m_backingStore) {
-        ASSERT(m_state.drawsContent && m_state.contentsVisible && !m_state.size.isEmpty());
         FloatRect targetRect = m_state.shouldMapBackingStoreToContentsRect ? m_state.contentsRect : layerRect();
         ASSERT(!targetRect.isEmpty());
         m_backingStore->paintToTextureMapper(options.textureMapper, targetRect, transform, options.opacity);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to