Title: [148565] trunk/Source/WebKit/blackberry
Revision
148565
Author
[email protected]
Date
2013-04-16 16:01:38 -0700 (Tue, 16 Apr 2013)

Log Message

[BlackBerry] Viewport not rendered correctly
https://bugs.webkit.org/show_bug.cgi?id=114704

Patch by Jacky Jiang <[email protected]> on 2013-04-16.
Reviewed by Rob Buis.
Internally reviewed by Konrad Piascik.

PR: 326260
The applyDeviceScaleFactorInCompositor setting is now generated from
Settings.in after rebase, the setter should be setApplyDeviceScaleFactorInCompositor()
instead of setApplyPageScaleFactorInCompositor().
The setting can be removed from WebSettings and use a simpler way
instead in the future if there are no issues when TextAutoSizer is
enabled. Just keep it for now.

* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::didChangeSettings):
* Api/WebSettings.cpp:
(BlackBerry::WebKit::WebSettings::setApplyDeviceScaleFactorInCompositor):
* Api/WebSettings.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit/blackberry/Api/WebPage.cpp (148564 => 148565)


--- trunk/Source/WebKit/blackberry/Api/WebPage.cpp	2013-04-16 23:01:02 UTC (rev 148564)
+++ trunk/Source/WebKit/blackberry/Api/WebPage.cpp	2013-04-16 23:01:38 UTC (rev 148565)
@@ -5921,7 +5921,7 @@
 
     coreSettings->setShouldUseCrossOriginProtocolCheck(!webSettings->allowCrossSiteRequests());
     coreSettings->setWebSecurityEnabled(!webSettings->allowCrossSiteRequests());
-    coreSettings->setApplyPageScaleFactorInCompositor(webSettings->applyDeviceScaleFactorInCompositor());
+    coreSettings->setApplyDeviceScaleFactorInCompositor(webSettings->applyDeviceScaleFactorInCompositor());
 
     updateBackgroundColor(webSettings->backgroundColor());
 

Modified: trunk/Source/WebKit/blackberry/Api/WebSettings.cpp (148564 => 148565)


--- trunk/Source/WebKit/blackberry/Api/WebSettings.cpp	2013-04-16 23:01:02 UTC (rev 148564)
+++ trunk/Source/WebKit/blackberry/Api/WebSettings.cpp	2013-04-16 23:01:38 UTC (rev 148565)
@@ -838,7 +838,7 @@
     return m_private->getBoolean(BlackBerryApplyDeviceScaleFactorInCompositor);
 }
 
-void WebSettings::setApplyPageScaleFactorInCompositor(bool applyDeviceScaleFactorInCompositor)
+void WebSettings::setApplyDeviceScaleFactorInCompositor(bool applyDeviceScaleFactorInCompositor)
 {
     m_private->setBoolean(BlackBerryApplyDeviceScaleFactorInCompositor, applyDeviceScaleFactorInCompositor);
 }

Modified: trunk/Source/WebKit/blackberry/Api/WebSettings.h (148564 => 148565)


--- trunk/Source/WebKit/blackberry/Api/WebSettings.h	2013-04-16 23:01:02 UTC (rev 148564)
+++ trunk/Source/WebKit/blackberry/Api/WebSettings.h	2013-04-16 23:01:38 UTC (rev 148565)
@@ -242,7 +242,7 @@
     void setBackingStoreEnabled(bool);
 
     bool applyDeviceScaleFactorInCompositor() const;
-    void setApplyPageScaleFactorInCompositor(bool);
+    void setApplyDeviceScaleFactorInCompositor(bool);
 
 private:
     WebSettingsPrivate* m_private;

Modified: trunk/Source/WebKit/blackberry/ChangeLog (148564 => 148565)


--- trunk/Source/WebKit/blackberry/ChangeLog	2013-04-16 23:01:02 UTC (rev 148564)
+++ trunk/Source/WebKit/blackberry/ChangeLog	2013-04-16 23:01:38 UTC (rev 148565)
@@ -1,3 +1,25 @@
+2013-04-16  Jacky Jiang  <[email protected]>
+
+        [BlackBerry] Viewport not rendered correctly
+        https://bugs.webkit.org/show_bug.cgi?id=114704
+
+        Reviewed by Rob Buis.
+        Internally reviewed by Konrad Piascik.
+
+        PR: 326260
+        The applyDeviceScaleFactorInCompositor setting is now generated from
+        Settings.in after rebase, the setter should be setApplyDeviceScaleFactorInCompositor()
+        instead of setApplyPageScaleFactorInCompositor().
+        The setting can be removed from WebSettings and use a simpler way
+        instead in the future if there are no issues when TextAutoSizer is
+        enabled. Just keep it for now.
+
+        * Api/WebPage.cpp:
+        (BlackBerry::WebKit::WebPagePrivate::didChangeSettings):
+        * Api/WebSettings.cpp:
+        (BlackBerry::WebKit::WebSettings::setApplyDeviceScaleFactorInCompositor):
+        * Api/WebSettings.h:
+
 2013-04-16  Leo Yang  <[email protected]>
 
         [BlackBerry] Update WebPage.{h, cpp} for supporting web filesystem
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to