Title: [92973] trunk/Source/WebCore
Revision
92973
Author
[email protected]
Date
2011-08-12 10:36:18 -0700 (Fri, 12 Aug 2011)

Log Message

[Qt][REGRESSION] composited content doesn't render since r92651
https://bugs.webkit.org/show_bug.cgi?id=66108

Reviewed by Benjamin Poulain.

Changed the signature for GraphicsLayerTextureMapper::syncCompositingState to match
the new signature in GraphicsLayer.h.

No new tests. This is a regression that's covered by existing pixel tests.

* platform/graphics/texmap/GraphicsLayerTextureMapper.cpp:
(WebCore::GraphicsLayerTextureMapper::syncCompositingState):
* platform/graphics/texmap/GraphicsLayerTextureMapper.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (92972 => 92973)


--- trunk/Source/WebCore/ChangeLog	2011-08-12 17:34:12 UTC (rev 92972)
+++ trunk/Source/WebCore/ChangeLog	2011-08-12 17:36:18 UTC (rev 92973)
@@ -1,3 +1,19 @@
+2011-08-12  No'am Rosenthal  <[email protected]>
+
+        [Qt][REGRESSION] composited content doesn't render since r92651
+        https://bugs.webkit.org/show_bug.cgi?id=66108
+
+        Reviewed by Benjamin Poulain.
+
+        Changed the signature for GraphicsLayerTextureMapper::syncCompositingState to match
+        the new signature in GraphicsLayer.h.
+
+        No new tests. This is a regression that's covered by existing pixel tests.
+
+        * platform/graphics/texmap/GraphicsLayerTextureMapper.cpp:
+        (WebCore::GraphicsLayerTextureMapper::syncCompositingState):
+        * platform/graphics/texmap/GraphicsLayerTextureMapper.h:
+
 2011-08-12  Alexandru Chiculita  <[email protected]>
 
         Original patch by Mihnea Ovidenie <[email protected]>.

Modified: trunk/Source/WebCore/platform/graphics/qt/GraphicsLayerQt.cpp (92972 => 92973)


--- trunk/Source/WebCore/platform/graphics/qt/GraphicsLayerQt.cpp	2011-08-12 17:34:12 UTC (rev 92972)
+++ trunk/Source/WebCore/platform/graphics/qt/GraphicsLayerQt.cpp	2011-08-12 17:36:18 UTC (rev 92973)
@@ -1288,7 +1288,7 @@
 
 /* \reimp (GraphicsLayer.h)
 */
-void GraphicsLayerQt::syncCompositingState()
+void GraphicsLayerQt::syncCompositingState(const FloatRect&)
 {
     m_impl->flushChanges();
     GraphicsLayer::syncCompositingState();

Modified: trunk/Source/WebCore/platform/graphics/qt/GraphicsLayerQt.h (92972 => 92973)


--- trunk/Source/WebCore/platform/graphics/qt/GraphicsLayerQt.h	2011-08-12 17:34:12 UTC (rev 92972)
+++ trunk/Source/WebCore/platform/graphics/qt/GraphicsLayerQt.h	2011-08-12 17:36:18 UTC (rev 92973)
@@ -80,7 +80,7 @@
     virtual void setContentsOrientation(CompositingCoordinatesOrientation orientation);
     virtual void distributeOpacity(float);
     virtual float accumulatedOpacity() const;
-    virtual void syncCompositingState();
+    virtual void syncCompositingState(const FloatRect&);
     virtual void syncCompositingStateForThisLayerOnly();
 
 private:

Modified: trunk/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.cpp (92972 => 92973)


--- trunk/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.cpp	2011-08-12 17:34:12 UTC (rev 92972)
+++ trunk/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.cpp	2011-08-12 17:36:18 UTC (rev 92973)
@@ -337,7 +337,7 @@
 
 /* \reimp (GraphicsLayer.h)
 */
-void GraphicsLayerTextureMapper::syncCompositingState()
+void GraphicsLayerTextureMapper::syncCompositingState(const FloatRect&)
 {
     m_node->syncCompositingState(this, TextureMapperNode::TraverseDescendants);
 }

Modified: trunk/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.h (92972 => 92973)


--- trunk/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.h	2011-08-12 17:34:12 UTC (rev 92972)
+++ trunk/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.h	2011-08-12 17:36:18 UTC (rev 92973)
@@ -74,7 +74,7 @@
     virtual void setContentsToImage(Image*);
     virtual void setContentsToMedia(PlatformLayer*);
     virtual void setContentsToCanvas(PlatformLayer* canvas) { setContentsToMedia(canvas); }
-    virtual void syncCompositingState();
+    virtual void syncCompositingState(const FloatRect&);
     virtual void syncCompositingStateForThisLayerOnly();
     virtual void setName(const String& name);
     virtual PlatformLayer* platformLayer() const;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to