[OriginChip] Show the URL on Esc key pressed
commit2ef56b0bda1a2bf26749c14d4cb1f520b3af48fd
authorjdonnelly@chromium.org <jdonnelly@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 28 Mar 2014 17:01:58 +0000 (28 17:01 +0000)
committerjdonnelly@chromium.org <jdonnelly@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 28 Mar 2014 17:01:58 +0000 (28 17:01 +0000)
treefaabb5700f8ef3db0df847bb10e8c86983a6e20c
parent23ea9094f646ea886c38fa741b9e974914bf002c
[OriginChip] Show the URL on Esc key pressed

This change makes it so hitting the Esc while the omnibox has focus shows the URL unless search term replacement is being performed, in which case we revert to the original search terms.

This holds for both the hide-on-mouse-release and hide-on-input options.  For the latter, this means that a click in the omnibox will also hide the origin chip.  This supports the case where the user is trying to get at the URL and forgets to click on the origin chip or misses it due to existing muscle memory.  In this case, an Esc will show the URL as users are accustomed to.

In no case will hitting Esc cause the origin chip to reappear.

BUG=349497

Review URL: https://codereview.chromium.org/214613003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260173 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/ui/omnibox/omnibox_edit_model.cc
chrome/browser/ui/omnibox/omnibox_view_browsertest.cc