Visit https://bugs.webkit.org/show_bug.cgi?id=27968 for a screenshot.
Created attachment 61177 [details] Patch
Comment on attachment 61177 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=61177&action=review mostly minor comments > WebCore/rendering/RenderThemeWin.cpp:98 > +// Spin button staes states spelled incorrectly > WebCore/rendering/RenderThemeWin.cpp:500 > +} extra new line that's not needed > WebCore/rendering/RenderThemeWin.cpp:516 > + result.m_state = determineClassicState(o, false); instead of using a bool here, a simple ENUM would be helpful so that when looking at lines like this, it's clear that you're passing in a down button > WebCore/rendering/RenderThemeWin.cpp:680 > + width = 17; // Vista's default. can you retrieve this from some system setting if it's a default? > WebCore/rendering/RenderThemeWin.cpp:688 > + return false; why less than 2 and not 1 or 3?
Created attachment 69317 [details] Patch 2
Comment on attachment 61177 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=61177&action=review >> WebCore/rendering/RenderThemeWin.cpp:98 >> +// Spin button staes > > states spelled incorrectly Fixed. >> WebCore/rendering/RenderThemeWin.cpp:500 >> +} > > extra new line that's not needed Fixed. >> WebCore/rendering/RenderThemeWin.cpp:516 >> + result.m_state = determineClassicState(o, false); > > instead of using a bool here, a simple ENUM would be helpful so that when looking at lines like this, it's clear that you're passing in a down button Fixed. I introduced ControlSubPart enum, which is the same as RenderThemeChromiumWin. >> WebCore/rendering/RenderThemeWin.cpp:680 >> + width = 17; // Vista's default. > > can you retrieve this from some system setting if it's a default? I don't think we can. >> WebCore/rendering/RenderThemeWin.cpp:688 >> + return false; > > why less than 2 and not 1 or 3? I added a comment.
Comment on attachment 69317 [details] Patch 2 r=me thanks
Comment on attachment 69317 [details] Patch 2 Clearing flags on attachment: 69317 Committed r68864: <http://trac.webkit.org/changeset/68864>
All reviewed patches have been landed. Closing bug.