Remove the blue tool-bar for apps v2.
commitd7f7e2ff75d5adfb75927e8db4bb5e31e2037f8c
authorjamiewalch@chromium.org <jamiewalch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 24 Jul 2014 03:05:19 +0000 (24 03:05 +0000)
committerjamiewalch@chromium.org <jamiewalch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 24 Jul 2014 03:05:19 +0000 (24 03:05 +0000)
tree1f405cacfb9a5f3e5dad7433d1e68baf9c5366fb
parent08b17d9efe55f40e70f8ea37846aab5f44dcb36d
Remove the blue tool-bar for apps v2.

Its visual style is not really in keeping with the rest of the v2 app,
and the form-factor is not conducive to an easily extensible UI. For now,
a menu will suffice; if we need anything more complex, it can easily be
replaced with an options dialog.

This CL also simplifies the MenuButton class to use stopPropagation instead of timers to prevent the close handler being triggered by the same click that opens the menu.

BUG=134213

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285136 0039d316-1c4b-4281-b951-d872f2087c98
17 files changed:
remoting/remoting_webapp_files.gypi
remoting/resources/icon_options.webp [new file with mode: 0644]
remoting/resources/remoting_strings.grd
remoting/webapp/client_session.js
remoting/webapp/clipboard.js
remoting/webapp/feedback.js
remoting/webapp/html/toolbar.html
remoting/webapp/html/ui_header.html
remoting/webapp/html/window_frame.html
remoting/webapp/menu_button.css
remoting/webapp/menu_button.js
remoting/webapp/options_menu.js
remoting/webapp/remoting.js
remoting/webapp/toolbar.js
remoting/webapp/unittests/menu_button_unittest.js
remoting/webapp/window_frame.css
remoting/webapp/window_frame.js