Title: [88046] trunk/Source/WebKit2
Revision
88046
Author
[email protected]
Date
2011-06-03 13:35:09 -0700 (Fri, 03 Jun 2011)

Log Message

2011-06-03  Andreas Kling  <[email protected]>

        Reviewed by Benjamin Poulain.

        [Qt] TiledDrawingArea: Initialize tiles to transparent.

        * UIProcess/qt/TiledDrawingAreaTileQt.cpp:
        (WebKit::TiledDrawingAreaTile::incorporateUpdate): When constructing new
        back buffers, fill them with transparent pixels.

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (88045 => 88046)


--- trunk/Source/WebKit2/ChangeLog	2011-06-03 20:32:47 UTC (rev 88045)
+++ trunk/Source/WebKit2/ChangeLog	2011-06-03 20:35:09 UTC (rev 88046)
@@ -1,3 +1,13 @@
+2011-06-03  Andreas Kling  <[email protected]>
+
+        Reviewed by Benjamin Poulain.
+
+        [Qt] TiledDrawingArea: Initialize tiles to transparent.
+
+        * UIProcess/qt/TiledDrawingAreaTileQt.cpp:
+        (WebKit::TiledDrawingAreaTile::incorporateUpdate): When constructing new
+        back buffers, fill them with transparent pixels.
+
 2011-06-03  No'am Rosenthal  <[email protected]>
 
         Reviewed by Andreas Kling.

Modified: trunk/Source/WebKit2/UIProcess/qt/TiledDrawingAreaTileQt.cpp (88045 => 88046)


--- trunk/Source/WebKit2/UIProcess/qt/TiledDrawingAreaTileQt.cpp	2011-06-03 20:32:47 UTC (rev 88045)
+++ trunk/Source/WebKit2/UIProcess/qt/TiledDrawingAreaTileQt.cpp	2011-06-03 20:35:09 UTC (rev 88046)
@@ -134,8 +134,10 @@
 
     const QSize tileSize = m_proxy->tileSize();
 
-    if (m_backBuffer.size() != tileSize)
+    if (m_backBuffer.size() != tileSize) {
         m_backBuffer = QPixmap(tileSize);
+        m_backBuffer.fill(Qt::transparent);
+    }
 
     QPainter painter(&m_backBuffer);
     painter.drawPixmap(0, 0, m_buffer);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to