commit | eeda50830b8127c6e0c8b3ccc6a3b3b9d010b241 | [log] [tgz] |
---|---|---|
author | David Bokan <bokan@chromium.org> | Sat Jan 12 01:15:53 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Jan 12 01:15:53 2019 |
tree | 23001920262585c8b66399cf2354124ad9801882 | |
parent | f7891a453c38ddc304f243137a3d368e63638d1e [diff] |
[Refactor] Split out directions from WebFocusType Focus code only cares about how focus is being moved, not the direction. Spatial navigation code used to reuse this enum to also communicate the direction of navigation. In https://crrev.com/d5d79fa304dd23c0216051af79b325d292b93dba we moved the spatial navigation code out of FocusController. Rather than passing a "dummy" directional value to the focus controller, this CL creates a new enum for spatial navigation direction (used only by SpatNav code) and replaces the focus enum's directional values with a single value for SpatialNavigation. Bug: 919158 Change-Id: If092c1464957722dec1cd44be1591d6f8c0a17c9 Reviewed-on: https://chromium-review.googlesource.com/c/1407497 Reviewed-by: Philip Rogers <pdr@chromium.org> Commit-Queue: David Bokan <bokan@chromium.org> Cr-Commit-Position: refs/heads/master@{#622247}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .