Title: [108851] trunk/Source/WebKit2
- Revision
- 108851
- Author
- [email protected]
- Date
- 2012-02-24 14:54:58 -0800 (Fri, 24 Feb 2012)
Log Message
REGRESSION (r108730): Webkit nightlies fails to start due to WKPreferencesGetSuppressIncrementalRendering renaming
https://bugs.webkit.org/show_bug.cgi?id=79515
Reviewed by Alexey Proskuryakov.
Some versions of Safari contain call sites to two functions in WebKit2
that were removed in r108730. Restore these two functions so that these
versions of Safari can be used with WebKit nightly builds.
* UIProcess/API/C/WKPreferences.cpp:
(WKPreferencesSetSuppressIncrementalRendering):
(WKPreferencesGetSuppressIncrementalRendering):
* UIProcess/API/C/WKPreferences.h:
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (108850 => 108851)
--- trunk/Source/WebKit2/ChangeLog 2012-02-24 22:46:35 UTC (rev 108850)
+++ trunk/Source/WebKit2/ChangeLog 2012-02-24 22:54:58 UTC (rev 108851)
@@ -1,3 +1,19 @@
+2012-02-24 Andy Estes <[email protected]>
+
+ REGRESSION (r108730): Webkit nightlies fails to start due to WKPreferencesGetSuppressIncrementalRendering renaming
+ https://bugs.webkit.org/show_bug.cgi?id=79515
+
+ Reviewed by Alexey Proskuryakov.
+
+ Some versions of Safari contain call sites to two functions in WebKit2
+ that were removed in r108730. Restore these two functions so that these
+ versions of Safari can be used with WebKit nightly builds.
+
+ * UIProcess/API/C/WKPreferences.cpp:
+ (WKPreferencesSetSuppressIncrementalRendering):
+ (WKPreferencesGetSuppressIncrementalRendering):
+ * UIProcess/API/C/WKPreferences.h:
+
2012-02-24 Jessie Berlin <[email protected]>
requestPermission callback not invoked if the WebProcess doesn't have to ask the UI Process
Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.cpp (108850 => 108851)
--- trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.cpp 2012-02-24 22:46:35 UTC (rev 108850)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.cpp 2012-02-24 22:54:58 UTC (rev 108851)
@@ -688,6 +688,16 @@
return toImpl(preferencesRef)->suppressesIncrementalRendering();
}
+void WKPreferencesSetSuppressIncrementalRendering(WKPreferencesRef preferencesRef, bool enabled)
+{
+ WKPreferencesSetSuppressesIncrementalRendering(preferencesRef, enabled);
+}
+
+bool WKPreferencesGetSuppressIncrementalRendering(WKPreferencesRef preferencesRef)
+{
+ return WKPreferencesGetSuppressesIncrementalRendering(preferencesRef);
+}
+
void WKPreferencesSetBackspaceKeyNavigationEnabled(WKPreferencesRef preferencesRef, bool enabled)
{
toImpl(preferencesRef)->setBackspaceKeyNavigationEnabled(enabled);
Modified: trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.h (108850 => 108851)
--- trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.h 2012-02-24 22:46:35 UTC (rev 108850)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.h 2012-02-24 22:54:58 UTC (rev 108851)
@@ -172,6 +172,11 @@
// Defaults to false
WK_EXPORT void WKPreferencesSetSuppressesIncrementalRendering(WKPreferencesRef preferencesRef, bool enabled);
WK_EXPORT bool WKPreferencesGetSuppressesIncrementalRendering(WKPreferencesRef preferencesRef);
+
+// Defaults to false
+// These functions are deprecated. See <rdar://problem/10929617> Remove WKPreferences[Get|Set]SuppressIncrementalRendering from WKPreferences.h.
+WK_EXPORT void WKPreferencesSetSuppressIncrementalRendering(WKPreferencesRef preferencesRef, bool enabled);
+WK_EXPORT bool WKPreferencesGetSuppressIncrementalRendering(WKPreferencesRef preferencesRef);
// Defaults to true
WK_EXPORT void WKPreferencesSetBackspaceKeyNavigationEnabled(WKPreferencesRef preferencesRef, bool enabled);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes