[SCM] WebKit Debian packaging branch, webkit-1.2, updated. upstream/1.1.90-6072-g9a69373

aroben at apple.com aroben at apple.com
Thu Apr 8 00:44:36 UTC 2010


The following commit has been merged in the webkit-1.2 branch:
commit 3fb5f91df2c8203d0de7fdc9bcea5c58c7a8330c
Author: aroben at apple.com <aroben at apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Mon Dec 21 14:44:00 2009 +0000

    Fix non-ACCELERATED_COMPOSITING builds
    
    * WebPreferences.cpp:
    (WebPreferences::acceleratedCompositingEnabled): Guard use of
    WKCACFLayerRenderer with USE(ACCELERATED_COMPOSITING).
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@52443 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/win/ChangeLog b/WebKit/win/ChangeLog
index 72b34f0..c21a57d 100644
--- a/WebKit/win/ChangeLog
+++ b/WebKit/win/ChangeLog
@@ -1,3 +1,11 @@
+2009-12-21  Adam Roben  <aroben at apple.com>
+
+        Fix non-ACCELERATED_COMPOSITING builds
+
+        * WebPreferences.cpp:
+        (WebPreferences::acceleratedCompositingEnabled): Guard use of
+        WKCACFLayerRenderer with USE(ACCELERATED_COMPOSITING).
+
 2009-12-18  Adam Roben  <aroben at apple.com>
 
         Add IWebPreferencesPrivate::[set]AcceleratedCompositingEnabled
diff --git a/WebKit/win/WebPreferences.cpp b/WebKit/win/WebPreferences.cpp
index 55320d7..56d01b5 100644
--- a/WebKit/win/WebPreferences.cpp
+++ b/WebKit/win/WebPreferences.cpp
@@ -1365,7 +1365,11 @@ HRESULT WebPreferences::setAcceleratedCompositingEnabled(BOOL enabled)
 
 HRESULT WebPreferences::acceleratedCompositingEnabled(BOOL* enabled)
 {
+#if USE(ACCELERATED_COMPOSITING)
     *enabled = WKCACFLayerRenderer::acceleratedCompositingAvailable() && boolValueForKey(CFSTR(WebKitAcceleratedCompositingEnabledPreferenceKey));
+#else
+    *enabled = FALSE;
+#endif
     return S_OK;
 }
 

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list