Index: third_party/WebKit/Source/core/page/SpatialNavigation.cpp |
diff --git a/third_party/WebKit/Source/core/page/SpatialNavigation.cpp b/third_party/WebKit/Source/core/page/SpatialNavigation.cpp |
index ac1288b9afb29669198cf8547664636125f19e28..bfc71f874126777cb6d34609a427a99cdec4ed5f 100644 |
--- a/third_party/WebKit/Source/core/page/SpatialNavigation.cpp |
+++ b/third_party/WebKit/Source/core/page/SpatialNavigation.cpp |
@@ -330,21 +330,21 @@ bool canScrollInDirection(const Node* container, WebFocusType type) { |
switch (type) { |
case WebFocusTypeLeft: |
return (container->layoutObject()->style()->overflowX() != |
- OverflowHidden && |
+ EOverflow::Hidden && |
container->layoutBox()->scrollLeft() > 0); |
case WebFocusTypeUp: |
return (container->layoutObject()->style()->overflowY() != |
- OverflowHidden && |
+ EOverflow::Hidden && |
container->layoutBox()->scrollTop() > 0); |
case WebFocusTypeRight: |
return (container->layoutObject()->style()->overflowX() != |
- OverflowHidden && |
+ EOverflow::Hidden && |
container->layoutBox()->scrollLeft() + |
container->layoutBox()->clientWidth() < |
container->layoutBox()->scrollWidth()); |
case WebFocusTypeDown: |
return (container->layoutObject()->style()->overflowY() != |
- OverflowHidden && |
+ EOverflow::Hidden && |
container->layoutBox()->scrollTop() + |
container->layoutBox()->clientHeight() < |
container->layoutBox()->scrollHeight()); |
@@ -626,9 +626,11 @@ bool canBeScrolledIntoView(WebFocusType type, const FocusCandidate& candidate) { |
LayoutRect parentRect = nodeRectInAbsoluteCoordinates(&parentNode); |
if (!candidateRect.intersects(parentRect)) { |
if (((type == WebFocusTypeLeft || type == WebFocusTypeRight) && |
- parentNode.layoutObject()->style()->overflowX() == OverflowHidden) || |
+ parentNode.layoutObject()->style()->overflowX() == |
+ EOverflow::Hidden) || |
((type == WebFocusTypeUp || type == WebFocusTypeDown) && |
- parentNode.layoutObject()->style()->overflowY() == OverflowHidden)) |
+ parentNode.layoutObject()->style()->overflowY() == |
+ EOverflow::Hidden)) |
return false; |
} |
if (parentNode == candidate.enclosingScrollableBox) |