2008-11-10 David Hyatt <hyatt@apple.com>
authorhyatt@apple.com <hyatt@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Nov 2008 19:18:26 +0000 (19:18 +0000)
committerhyatt@apple.com <hyatt@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Nov 2008 19:18:26 +0000 (19:18 +0000)
commitc9411a5e89c424903ba178ac70c1b0bcea4fa72f
tree21c3b282b043ee1ca71e6314c370fa534c7632d4
parent20362fe06cfe14f23a56bcf7773f7d2488303952
2008-11-10  David Hyatt  <hyatt@apple.com>

        Disable the Aqua look for menu lists when full page zoom is turned on.  Because the control is buggy
        when scaling and because it's impossible to paint into an offscreen bitmap without completely rewriting
        how we draw the control on Mac, our only real option for now is to just switch to our styled look when zoomed.

        Reviewed by Adam Roben

        * rendering/RenderThemeMac.mm:
        (WebCore::RenderThemeMac::isControlStyled):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@38307 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/platform/mac/transforms/2d/zoom-menulist-expected.checksum [new file with mode: 0644]
LayoutTests/platform/mac/transforms/2d/zoom-menulist-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/transforms/2d/zoom-menulist-expected.txt [new file with mode: 0644]
LayoutTests/transforms/2d/zoom-menulist.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/rendering/RenderThemeMac.mm