Title: [145386] trunk/Source/WebKit2
- Revision
- 145386
- Author
- [email protected]
- Date
- 2013-03-11 12:48:52 -0700 (Mon, 11 Mar 2013)
Log Message
[WK2] Add C API preference: accelerated compositing for overflow scroll
https://bugs.webkit.org/show_bug.cgi?id=111916
Patch by Helder Correia <[email protected]> on 2013-03-11
Reviewed by Simon Fraser.
* UIProcess/API/C/WKPreferences.cpp:
(WKPreferencesSetAcceleratedCompositingForOverflowScrollEnabled):
(WKPreferencesGetAcceleratedCompositingForOverflowScrollEnabled):
* UIProcess/API/C/WKPreferencesPrivate.h:
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (145385 => 145386)
--- trunk/Source/WebKit2/ChangeLog 2013-03-11 19:42:02 UTC (rev 145385)
+++ trunk/Source/WebKit2/ChangeLog 2013-03-11 19:48:52 UTC (rev 145386)
@@ -1,3 +1,15 @@
+2013-03-11 Helder Correia <[email protected]>
+
+ [WK2] Add C API preference: accelerated compositing for overflow scroll
+ https://bugs.webkit.org/show_bug.cgi?id=111916
+
+ Reviewed by Simon Fraser.
+
+ * UIProcess/API/C/WKPreferences.cpp:
+ (WKPreferencesSetAcceleratedCompositingForOverflowScrollEnabled):
+ (WKPreferencesGetAcceleratedCompositingForOverflowScrollEnabled):
+ * UIProcess/API/C/WKPreferencesPrivate.h:
+
2013-03-11 Brady Eidson <[email protected]>
CoreIPC crash in NetworkProcess after WebProcess crash.
Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.cpp (145385 => 145386)
--- trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.cpp 2013-03-11 19:42:02 UTC (rev 145385)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.cpp 2013-03-11 19:48:52 UTC (rev 145386)
@@ -418,6 +418,16 @@
return toImpl(preferencesRef)->acceleratedCompositingEnabled();
}
+void WKPreferencesSetAcceleratedCompositingForOverflowScrollEnabled(WKPreferencesRef preferencesRef, bool flag)
+{
+ toImpl(preferencesRef)->setAcceleratedCompositingForOverflowScrollEnabled(flag);
+}
+
+bool WKPreferencesGetAcceleratedCompositingForOverflowScrollEnabled(WKPreferencesRef preferencesRef)
+{
+ return toImpl(preferencesRef)->acceleratedCompositingForOverflowScrollEnabled();
+}
+
void WKPreferencesSetCompositingBordersVisible(WKPreferencesRef preferencesRef, bool flag)
{
toImpl(preferencesRef)->setCompositingBordersVisible(flag);
Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPreferencesPrivate.h (145385 => 145386)
--- trunk/Source/WebKit2/UIProcess/API/C/WKPreferencesPrivate.h 2013-03-11 19:42:02 UTC (rev 145385)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPreferencesPrivate.h 2013-03-11 19:48:52 UTC (rev 145386)
@@ -76,6 +76,10 @@
WK_EXPORT bool WKPreferencesGetAcceleratedCompositingEnabled(WKPreferencesRef);
// Defaults to false.
+WK_EXPORT void WKPreferencesSetAcceleratedCompositingForOverflowScrollEnabled(WKPreferencesRef, bool);
+WK_EXPORT bool WKPreferencesGetAcceleratedCompositingForOverflowScrollEnabled(WKPreferencesRef);
+
+// Defaults to false.
WK_EXPORT void WKPreferencesSetCompositingBordersVisible(WKPreferencesRef, bool);
WK_EXPORT bool WKPreferencesGetCompositingBordersVisible(WKPreferencesRef);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes