Title: [110506] trunk/Source/WebCore
Revision
110506
Author
[email protected]
Date
2012-03-12 17:07:16 -0700 (Mon, 12 Mar 2012)

Log Message

WebTileLayers should be opaque
https://bugs.webkit.org/show_bug.cgi?id=80907
<rdar://problem/11034390>

Reviewed by Andreas Kling.

* platform/graphics/ca/mac/TileCache.mm:
(WebCore::TileCache::createTileLayer):
Call -[CALayer setOpaque:] on the newly created WebTileLayer.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (110505 => 110506)


--- trunk/Source/WebCore/ChangeLog	2012-03-12 23:51:09 UTC (rev 110505)
+++ trunk/Source/WebCore/ChangeLog	2012-03-13 00:07:16 UTC (rev 110506)
@@ -1,3 +1,15 @@
+2012-03-12  Anders Carlsson  <[email protected]>
+
+        WebTileLayers should be opaque
+        https://bugs.webkit.org/show_bug.cgi?id=80907
+        <rdar://problem/11034390>
+
+        Reviewed by Andreas Kling.
+
+        * platform/graphics/ca/mac/TileCache.mm:
+        (WebCore::TileCache::createTileLayer):
+        Call -[CALayer setOpaque:] on the newly created WebTileLayer.
+
 2012-03-12  Emil A Eklund  <[email protected]>
 
         Fix rounding in scrollbar rect calculations

Modified: trunk/Source/WebCore/platform/graphics/ca/mac/TileCache.mm (110505 => 110506)


--- trunk/Source/WebCore/platform/graphics/ca/mac/TileCache.mm	2012-03-12 23:51:09 UTC (rev 110505)
+++ trunk/Source/WebCore/platform/graphics/ca/mac/TileCache.mm	2012-03-13 00:07:16 UTC (rev 110506)
@@ -367,6 +367,7 @@
     [layer.get() setBorderColor:m_tileDebugBorderColor.get()];
     [layer.get() setBorderWidth:m_tileDebugBorderWidth];
     [layer.get() setEdgeAntialiasingMask:0];
+    [layer.get() setOpaque:YES];
 
 #if !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD)
     [layer.get() setAcceleratesDrawing:m_acceleratesDrawing];
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to