|
Introduce "navigation target classification" for spatial navigation
Move the functionality of Element::supportsSpatialNavigationFocus to
FocusController, by removing the call from Element::supportsFocus and
instead explicitly check for the presence of event handlers in
FocusController::findFocusCandidateInContainer.
Add a 'navigation class' to the FocusCandidate, to allow factoring this
into the navigation heuristics.
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+68 lines, -40 lines) |
Patch |
|
M |
Source/core/dom/Element.h
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/core/dom/Element.cpp
|
View
|
|
2 chunks |
+1 line, -26 lines |
0 comments
|
Download
|
|
M |
Source/core/page/FocusController.cpp
|
View
|
|
3 chunks |
+44 lines, -2 lines |
2 comments
|
Download
|
|
M |
Source/core/page/SpatialNavigation.h
|
View
|
|
3 chunks |
+13 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/core/page/SpatialNavigation.cpp
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/core/svg/SVGElement.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/core/svg/SVGElement.cpp
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
|
M |
Source/core/svg/SVGGraphicsElement.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
Source/core/svg/SVGGraphicsElement.cpp
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
Total messages: 2 (1 generated)
|