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

Reply via email to