[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

sullivan at apple.com sullivan at apple.com
Wed Dec 22 15:20:50 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 87cdddddec4bb7c7312896706b519d3e92b7b49d
Author: sullivan at apple.com <sullivan at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Mon Nov 1 20:37:20 2010 +0000

    https://bugs.webkit.org/show_bug.cgi?id=48774
    minimFontSize preference needs to be exposed in WebKit2
    
    Reviewed by Anders Carlsson.
    
    * UIProcess/WebPreferences.cpp:
    (WebKit::WebPreferences::setMinimumFontSize):
    New function, parallel to existing functions for other preferences.
    (WebKit::WebPreferences::minimumFontSize):
    Ditto.
    
    * UIProcess/WebPreferences.h:
    Declared new function.
    
    * UIProcess/API/C/WKPreferences.cpp:
    (WKPreferencesSetMinimumFontSize):
    New UI process wrapper for new function.
    (WKPreferencesGetMinimumFontSize):
    Ditto.
    
    * UIProcess/API/C/WKPreferences.h:
    Declared new functions.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71048 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit2/ChangeLog b/WebKit2/ChangeLog
index f88dda9..0da0bad 100644
--- a/WebKit2/ChangeLog
+++ b/WebKit2/ChangeLog
@@ -1,3 +1,28 @@
+2010-11-01  John Sullivan  <sullivan at apple.com>
+
+        Reviewed by Anders Carlsson.
+
+        https://bugs.webkit.org/show_bug.cgi?id=48774
+        minimFontSize preference needs to be exposed in WebKit2
+
+        * UIProcess/WebPreferences.cpp:
+        (WebKit::WebPreferences::setMinimumFontSize):
+        New function, parallel to existing functions for other preferences.
+        (WebKit::WebPreferences::minimumFontSize):
+        Ditto.
+
+        * UIProcess/WebPreferences.h:
+        Declared new function.
+
+        * UIProcess/API/C/WKPreferences.cpp:
+        (WKPreferencesSetMinimumFontSize):
+        New UI process wrapper for new function.
+        (WKPreferencesGetMinimumFontSize):
+        Ditto.
+
+        * UIProcess/API/C/WKPreferences.h:
+        Declared new functions.
+
 2010-11-01  Anders Carlsson  <andersca at apple.com>
 
         Reviewed by John Sullivan.
diff --git a/WebKit2/UIProcess/API/C/WKPreferences.cpp b/WebKit2/UIProcess/API/C/WKPreferences.cpp
index 69e8e47..cfd021e 100644
--- a/WebKit2/UIProcess/API/C/WKPreferences.cpp
+++ b/WebKit2/UIProcess/API/C/WKPreferences.cpp
@@ -189,6 +189,16 @@ WKStringRef WKPreferencesCopyFantasyFontFamily(WKPreferencesRef preferencesRef)
     return toCopiedAPI(toImpl(preferencesRef)->fantasyFontFamily());
 }
 
+void WKPreferencesSetMinimumFontSize(WKPreferencesRef preferencesRef, uint32_t size)
+{
+    toImpl(preferencesRef)->setMinimumFontSize(size);
+}
+
+uint32_t WKPreferencesGetMinimumFontSize(WKPreferencesRef preferencesRef)
+{
+    return toImpl(preferencesRef)->minimumFontSize();
+}
+
 void WKPreferencesSetPrivateBrowsingEnabled(WKPreferencesRef preferencesRef, bool enabled)
 {
     toImpl(preferencesRef)->setPrivateBrowsingEnabled(enabled);
diff --git a/WebKit2/UIProcess/API/C/WKPreferences.h b/WebKit2/UIProcess/API/C/WKPreferences.h
index fb9f633..16f7742 100644
--- a/WebKit2/UIProcess/API/C/WKPreferences.h
+++ b/WebKit2/UIProcess/API/C/WKPreferences.h
@@ -91,6 +91,10 @@ WK_EXPORT WKStringRef WKPreferencesCopyCursiveFontFamily(WKPreferencesRef prefer
 WK_EXPORT void WKPreferencesSetFantasyFontFamily(WKPreferencesRef preferencesRef, WKStringRef family);
 WK_EXPORT WKStringRef WKPreferencesCopyFantasyFontFamily(WKPreferencesRef preferencesRef);
 
+// Defaults to 1, which means "no minimum".
+WK_EXPORT void WKPreferencesSetMinimumFontSize(WKPreferencesRef preferencesRef, uint32_t);
+WK_EXPORT uint32_t WKPreferencesGetMinimumFontSize(WKPreferencesRef preferencesRef);
+
 // Defaults to false.
 WK_EXPORT void WKPreferencesSetPrivateBrowsingEnabled(WKPreferencesRef preferencesRef, bool enabled);
 WK_EXPORT bool WKPreferencesGetPrivateBrowsingEnabled(WKPreferencesRef preferencesRef);
diff --git a/WebKit2/UIProcess/WebPreferences.cpp b/WebKit2/UIProcess/WebPreferences.cpp
index 517e743..70edd8e 100644
--- a/WebKit2/UIProcess/WebPreferences.cpp
+++ b/WebKit2/UIProcess/WebPreferences.cpp
@@ -251,6 +251,17 @@ const String& WebPreferences::fantasyFontFamily() const
     return m_store.fantasyFontFamily;
 }
 
+void WebPreferences::setMinimumFontSize(uint32_t size)
+{
+    m_store.minimumFontSize = size;
+    update();
+}
+
+uint32_t WebPreferences::minimumFontSize() const
+{
+    return m_store.minimumFontSize;
+}
+
 void WebPreferences::setAcceleratedCompositingEnabled(bool flag)
 {
     m_store.acceleratedCompositingEnabled = flag;
diff --git a/WebKit2/UIProcess/WebPreferences.h b/WebKit2/UIProcess/WebPreferences.h
index 6668292..0dc9da1 100644
--- a/WebKit2/UIProcess/WebPreferences.h
+++ b/WebKit2/UIProcess/WebPreferences.h
@@ -103,6 +103,9 @@ public:
 
     void setFantasyFontFamily(const String&);
     const String& fantasyFontFamily() const;
+    
+    void setMinimumFontSize(uint32_t);
+    uint32_t minimumFontSize() const;
 
     void setAcceleratedCompositingEnabled(bool);
     bool acceleratedCompositingEnabled() const;

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list