[SCM] WebKit Debian packaging branch, debian/experimental, updated. debian/1.3.8-1-1049-g2e11a8e

mihaip at chromium.org mihaip at chromium.org
Fri Jan 21 14:51:47 UTC 2011


The following commit has been merged in the debian/experimental branch:
commit ff26cb998a295318d0825419829242d198c08778
Author: mihaip at chromium.org <mihaip at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Mon Jan 3 16:16:43 2011 +0000

    2011-01-03  Mihai Parparita  <mihaip at chromium.org>
    
            Unreviewed.
    
            NSScrollView-based scrollbars and ScrollBarTheme-based scrollbars don't look the same
            https://bugs.webkit.org/show_bug.cgi?id=51151
    
            Flip switch to use WebThemeEngine for Chromium/Mac scrollbar rendering,
            so that it can match Safari's (and thus use the same baselines).
    
            No new tests, should be covered by layout tests (which will need
            expectation changes)
    
            * platform/chromium/ScrollbarThemeChromiumMac.mm:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74892 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 7ad58c1..9c0a9d3 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,18 @@
+2011-01-03  Mihai Parparita  <mihaip at chromium.org>
+
+        Unreviewed.
+
+        NSScrollView-based scrollbars and ScrollBarTheme-based scrollbars don't look the same
+        https://bugs.webkit.org/show_bug.cgi?id=51151
+
+        Flip switch to use WebThemeEngine for Chromium/Mac scrollbar rendering,
+        so that it can match Safari's (and thus use the same baselines).
+
+        No new tests, should be covered by layout tests (which will need
+        expectation changes)
+
+        * platform/chromium/ScrollbarThemeChromiumMac.mm:
+
 2011-01-03  Antonio Gomes  <agomes at rim.com>
 
         Unreviewed build fix for WebKit/Gtk+.
diff --git a/WebCore/platform/chromium/ScrollbarThemeChromiumMac.mm b/WebCore/platform/chromium/ScrollbarThemeChromiumMac.mm
index fad6928..2215775 100644
--- a/WebCore/platform/chromium/ScrollbarThemeChromiumMac.mm
+++ b/WebCore/platform/chromium/ScrollbarThemeChromiumMac.mm
@@ -27,9 +27,8 @@
 #include "config.h"
 #include "ScrollbarThemeChromiumMac.h"
 
-// FIXME: Remove this (always use WebThemeEngine) once the implementation has
-// landed downstream in Chromium.
-#define USE_WEB_THEME_ENGINE_TO_PAINT_THUMB 0
+// FIXME: Remove this (always use WebThemeEngine) once we rebaseline tests
+#define USE_WEB_THEME_ENGINE_TO_PAINT_THUMB 1
 
 #if USE_WEB_THEME_ENGINE_TO_PAINT_THUMB
 #include "ChromiumBridge.h"

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list