Search state transitions not working
commitce13c0fb648be0b348fd679d24398f6afc49fb23
authordhollowa@chromium.org <dhollowa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 17 Aug 2012 04:39:26 +0000 (17 04:39 +0000)
committerdhollowa@chromium.org <dhollowa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 17 Aug 2012 04:39:26 +0000 (17 04:39 +0000)
tree5fa910979d2cec2e2e9f8fdb4e2148efb27e812c
parente07a3cdb748d2aab2138cd5b6fae9635101930f7
Search state transitions not working

This change codifies and fixes the state transitions used in
the Search UI.  It documents the transitions in tabular
form in search_types.h detailing the user interaction that
results in either animated or non-animated transitions.
The pending navigation signal is removed, so all transitions now
occur on the navigation "committed" signal.

BUG=133529
TEST=Manual
R=sky@chromium.org, kuan@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10837240

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152047 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/ui/omnibox/omnibox_edit_model.cc
chrome/browser/ui/search/search_delegate_unittest.cc
chrome/browser/ui/search/search_model.cc
chrome/browser/ui/search/search_model.h
chrome/browser/ui/search/search_tab_helper.cc
chrome/browser/ui/search/search_tab_helper.h
chrome/browser/ui/search/search_types.h
chrome/browser/ui/views/frame/browser_view.cc
chrome/browser/ui/views/search_view_controller.cc
chrome/browser/ui/views/search_view_controller.h
chrome/browser/ui/views/tabs/tab.cc