forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Consolidate focus handling a bit more in the new FocusController.
There are now three phases of focus change: - input phase (from an input event, window disposition change or API call) - query phase (determination of what window should be focused) - exec phase (state is updated and events dispatched). Secondly, adds activation support and events. Currently passing BasicActivation and ActivationEvents test cases. I don't think we have a use case to support parent (hierarchy) changes to activation, so I am not supporting this for now as it makes the tests considerably more baroque. http://crbug.com/162100 R=sky@chromium.org Review URL: https://codereview.chromium.org/11412173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169580 0039d316-1c4b-4281-b951-d872f2087c98
- Loading branch information
ben@chromium.org
committed
Nov 27, 2012
1 parent
751ec7a
commit 75d8fad
Showing
4 changed files
with
272 additions
and
114 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.