2009-03-04 Adam Langley <agl@google.com>
authoreric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 5 Mar 2009 00:57:10 +0000 (00:57 +0000)
committereric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 5 Mar 2009 00:57:10 +0000 (00:57 +0000)
commite33ea848f879f77e5a057fb749594c557b1a8787
tree69e49d1d4a3507d674ba69ffb88a7b118a38d834
parent0b7cab0e13fcc76a6a036fe60a6d7cd0a9136c2b
2009-03-04  Adam Langley  <agl@google.com>

        Reviewed by Darin Fisher.

        Chromium Linux: change some metrics to better match Windows after
        r41416. Aesthetically this may be worse, but web-compat is king.

        Also, the previous code had an off by one error when drawing
        scrollbars which caused the scrollbar to overflow it's bounds by 1px
        at the right and bottom edges.

        https://bugs.webkit.org/show_bug.cgi?id=24369

        * rendering/RenderThemeChromiumLinux.cpp:
        (WebCore::):
        (WebCore::RenderThemeChromiumLinux::systemFont):
        * platform/chromium/ScrollbarThemeChromiumLinux.cpp:
        (WebCore::ScrollbarThemeChromium::paintTrackPiece):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@41437 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp
WebCore/rendering/RenderThemeChromiumLinux.cpp