Title: [120839] trunk/Source/WebKit/blackberry
- Revision
- 120839
- Author
- [email protected]
- Date
- 2012-06-20 11:18:47 -0700 (Wed, 20 Jun 2012)
Log Message
[BlackBerry] Enable setAcceleratedCompositingForFixedPositionEnabled
https://bugs.webkit.org/show_bug.cgi?id=89575
Patch by Konrad Piascik <[email protected]> on 2012-06-20
Reviewed by Antonio Gomes.
Enable the flag so that we get position:fixed elemetns to be rendered
using accelerated compositing.
* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::init):
Modified Paths
Diff
Modified: trunk/Source/WebKit/blackberry/Api/WebPage.cpp (120838 => 120839)
--- trunk/Source/WebKit/blackberry/Api/WebPage.cpp 2012-06-20 18:11:09 UTC (rev 120838)
+++ trunk/Source/WebKit/blackberry/Api/WebPage.cpp 2012-06-20 18:18:47 UTC (rev 120839)
@@ -532,6 +532,7 @@
#if USE(ACCELERATED_COMPOSITING)
m_tapHighlight = DefaultTapHighlight::create(this);
m_selectionOverlay = SelectionOverlay::create(this);
+ m_page->settings()->setAcceleratedCompositingForFixedPositionEnabled(true);
#endif
// FIXME: We explicitly call setDelegate() instead of passing ourself in createFromStandardSettings()
Modified: trunk/Source/WebKit/blackberry/ChangeLog (120838 => 120839)
--- trunk/Source/WebKit/blackberry/ChangeLog 2012-06-20 18:11:09 UTC (rev 120838)
+++ trunk/Source/WebKit/blackberry/ChangeLog 2012-06-20 18:18:47 UTC (rev 120839)
@@ -1,3 +1,16 @@
+2012-06-20 Konrad Piascik <[email protected]>
+
+ [BlackBerry] Enable setAcceleratedCompositingForFixedPositionEnabled
+ https://bugs.webkit.org/show_bug.cgi?id=89575
+
+ Reviewed by Antonio Gomes.
+
+ Enable the flag so that we get position:fixed elemetns to be rendered
+ using accelerated compositing.
+
+ * Api/WebPage.cpp:
+ (BlackBerry::WebKit::WebPagePrivate::init):
+
2012-06-20 Julien Chaffraix <[email protected]>
Use IntSize in RenderLayer to represent scroll offsets
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes