New assets for location-bar origin chip in various states.

BUG=317741,338563

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251419 0039d316-1c4b-4281-b951-d872f2087c98
Clear the pending_and_current_web_ui_ if we reuse it.

R=nasko@chromium.org
TBR=estade@chromium.org
BUG=330811
TEST=See bug comment 9 for repro steps.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251420 0039d316-1c4b-4281-b951-d872f2087c98
cros: Remove hard coded top row key mode for kiosk app.

And expose prefs::kLanguageSendFunctionKeys via
ChromeOSInfoPrivate for apps that need the function keys.

BUG=338390

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251421 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251421
Make the TopContainerView always fully overlap the window header because we use the TopContainerView bounds in computing the find bar's position

BUG=341636
TEST=BrowserViewHostedAppTest.Layout

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251422 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251422