Title: [145037] trunk/Source/WebKit2
- Revision
- 145037
- Author
- [email protected]
- Date
- 2013-03-06 21:54:16 -0800 (Wed, 06 Mar 2013)
Log Message
[wk2] Page overlays should use the accelerated drawing setting instead of hardcoding it on
https://bugs.webkit.org/show_bug.cgi?id=111654
<rdar://problem/13364085>
Reviewed by Simon Fraser.
* WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm:
(WebKit::TiledCoreAnimationDrawingArea::updatePreferences):
(WebKit::TiledCoreAnimationDrawingArea::createPageOverlayLayer):
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (145036 => 145037)
--- trunk/Source/WebKit2/ChangeLog 2013-03-07 05:49:15 UTC (rev 145036)
+++ trunk/Source/WebKit2/ChangeLog 2013-03-07 05:54:16 UTC (rev 145037)
@@ -1,3 +1,15 @@
+2013-03-06 Tim Horton <[email protected]>
+
+ [wk2] Page overlays should use the accelerated drawing setting instead of hardcoding it on
+ https://bugs.webkit.org/show_bug.cgi?id=111654
+ <rdar://problem/13364085>
+
+ Reviewed by Simon Fraser.
+
+ * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm:
+ (WebKit::TiledCoreAnimationDrawingArea::updatePreferences):
+ (WebKit::TiledCoreAnimationDrawingArea::createPageOverlayLayer):
+
2013-03-06 Gyuyoung Kim <[email protected]>
[EFL][WK2] Enable interactive form validation for email and url input type validation
Modified: trunk/Source/WebKit2/WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm (145036 => 145037)
--- trunk/Source/WebKit2/WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm 2013-03-07 05:49:15 UTC (rev 145036)
+++ trunk/Source/WebKit2/WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm 2013-03-07 05:54:16 UTC (rev 145037)
@@ -210,6 +210,7 @@
tiledBacking->setAggressivelyRetainsTiles(settings->aggressiveTileRetentionEnabled());
if (m_pageOverlayLayer) {
+ m_pageOverlayLayer->setAcceleratesDrawing(settings->acceleratedDrawingEnabled());
m_pageOverlayLayer->setShowDebugBorder(settings->showDebugBorders());
m_pageOverlayLayer->setShowRepaintCounter(settings->showRepaintCounter());
}
@@ -501,7 +502,7 @@
m_pageOverlayLayer->setName("page overlay content");
#endif
- m_pageOverlayLayer->setAcceleratesDrawing(true);
+ m_pageOverlayLayer->setAcceleratesDrawing(m_webPage->corePage()->settings()->acceleratedDrawingEnabled());
m_pageOverlayLayer->setDrawsContent(true);
m_pageOverlayLayer->setSize(expandedIntSize(FloatSize(m_rootLayer.get().frame.size)));
m_pageOverlayLayer->setShowDebugBorder(m_webPage->corePage()->settings()->showDebugBorders());
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes