Index: Source/core/platform/ScrollbarThemeWin.cpp |
diff --git a/Source/core/platform/ScrollbarThemeWin.cpp b/Source/core/platform/ScrollbarThemeWin.cpp |
index 8a6ad258ebe030609f2c274d1fbb2206d3d12963..78086bf6b1d6590b1ecf91ccb487518bed2d2da2 100644 |
--- a/Source/core/platform/ScrollbarThemeWin.cpp |
+++ b/Source/core/platform/ScrollbarThemeWin.cpp |
@@ -72,7 +72,7 @@ int ScrollbarThemeWin::scrollbarThickness(ScrollbarControlSize controlSize) |
bool ScrollbarThemeWin::invalidateOnMouseEnterExit() |
{ |
- return windowsVersion() >= WindowsVista; |
+ return isWindowsVistaOrGreater(); |
} |
bool ScrollbarThemeWin::shouldSnapBackToDragOrigin(ScrollbarThemeClient* scrollbar, const PlatformMouseEvent& evt) |
@@ -145,12 +145,12 @@ int ScrollbarThemeWin::getThemeState(ScrollbarThemeClient* scrollbar, ScrollbarP |
if (scrollbar->pressedPart() == ThumbPart) { |
if (part == ThumbPart) |
return SCRBS_PRESSED; |
- return (windowsVersion() < WindowsVista) ? SCRBS_NORMAL : SCRBS_HOVER; |
+ return isWindowsVistaOrGreater() ? SCRBS_HOVER : SCRBS_NORMAL; |
} |
if (!scrollbar->enabled()) |
return SCRBS_DISABLED; |
if (scrollbar->hoveredPart() != part || part == BackTrackPart || part == ForwardTrackPart) |
- return (scrollbar->hoveredPart() == NoPart || (windowsVersion() < WindowsVista)) ? SCRBS_NORMAL : SCRBS_HOVER; |
+ return (scrollbar->hoveredPart() == NoPart || !isWindowsVistaOrGreater()) ? SCRBS_NORMAL : SCRBS_HOVER; |
if (scrollbar->pressedPart() == NoPart) |
return SCRBS_HOT; |
return (scrollbar->pressedPart() == part) ? SCRBS_PRESSED : SCRBS_NORMAL; |
@@ -164,43 +164,43 @@ int ScrollbarThemeWin::getThemeArrowState(ScrollbarThemeClient* scrollbar, Scrol |
if (part == BackButtonStartPart || part == ForwardButtonStartPart) { |
if (scrollbar->orientation() == HorizontalScrollbar) { |
if (scrollbar->pressedPart() == ThumbPart) |
- return (windowsVersion() < WindowsVista) ? ABS_LEFTNORMAL : ABS_LEFTHOVER; |
+ return isWindowsVistaOrGreater() ? ABS_LEFTHOVER : ABS_LEFTNORMAL; |
if (!scrollbar->enabled()) |
return ABS_LEFTDISABLED; |
if (scrollbar->hoveredPart() != part) |
- return ((scrollbar->hoveredPart() == NoPart) || (windowsVersion() < WindowsVista)) ? ABS_LEFTNORMAL : ABS_LEFTHOVER; |
+ return ((scrollbar->hoveredPart() == NoPart) || !isWindowsVistaOrGreater()) ? ABS_LEFTNORMAL : ABS_LEFTHOVER; |
if (scrollbar->pressedPart() == NoPart) |
return ABS_LEFTHOT; |
return (scrollbar->pressedPart() == part) ? |
ABS_LEFTPRESSED : ABS_LEFTNORMAL; |
} |
if (scrollbar->pressedPart() == ThumbPart) |
- return (windowsVersion() < WindowsVista) ? ABS_UPNORMAL : ABS_UPHOVER; |
+ return isWindowsVistaOrGreater() ? ABS_UPHOVER : ABS_UPNORMAL; |
if (!scrollbar->enabled()) |
return ABS_UPDISABLED; |
if (scrollbar->hoveredPart() != part) |
- return ((scrollbar->hoveredPart() == NoPart) || (windowsVersion() < WindowsVista)) ? ABS_UPNORMAL : ABS_UPHOVER; |
+ return ((scrollbar->hoveredPart() == NoPart) || !isWindowsVistaOrGreater()) ? ABS_UPNORMAL : ABS_UPHOVER; |
if (scrollbar->pressedPart() == NoPart) |
return ABS_UPHOT; |
return (scrollbar->pressedPart() == part) ? ABS_UPPRESSED : ABS_UPNORMAL; |
} |
if (scrollbar->orientation() == HorizontalScrollbar) { |
if (scrollbar->pressedPart() == ThumbPart) |
- return (windowsVersion() < WindowsVista) ? ABS_RIGHTNORMAL : ABS_RIGHTHOVER; |
+ return isWindowsVistaOrGreater() ? ABS_RIGHTHOVER : ABS_RIGHTNORMAL; |
if (!scrollbar->enabled()) |
return ABS_RIGHTDISABLED; |
if (scrollbar->hoveredPart() != part) |
- return ((scrollbar->hoveredPart() == NoPart) || (windowsVersion() < WindowsVista)) ? ABS_RIGHTNORMAL : ABS_RIGHTHOVER; |
+ return ((scrollbar->hoveredPart() == NoPart) || !isWindowsVistaOrGreater()) ? ABS_RIGHTNORMAL : ABS_RIGHTHOVER; |
if (scrollbar->pressedPart() == NoPart) |
return ABS_RIGHTHOT; |
return (scrollbar->pressedPart() == part) ? ABS_RIGHTPRESSED : ABS_RIGHTNORMAL; |
} |
if (scrollbar->pressedPart() == ThumbPart) |
- return (windowsVersion() < WindowsVista) ? ABS_DOWNNORMAL : ABS_DOWNHOVER; |
+ return isWindowsVistaOrGreater() ? ABS_DOWNHOVER : ABS_DOWNNORMAL; |
if (!scrollbar->enabled()) |
return ABS_DOWNDISABLED; |
if (scrollbar->hoveredPart() != part) |
- return ((scrollbar->hoveredPart() == NoPart) || (windowsVersion() < WindowsVista)) ? ABS_DOWNNORMAL : ABS_DOWNHOVER; |
+ return ((scrollbar->hoveredPart() == NoPart) || !isWindowsVistaOrGreater()) ? ABS_DOWNNORMAL : ABS_DOWNHOVER; |
if (scrollbar->pressedPart() == NoPart) |
return ABS_DOWNHOT; |
return (scrollbar->pressedPart() == part) ? ABS_DOWNPRESSED : ABS_DOWNNORMAL; |