GTTF: Make the new test launcher exit early if many tests are broken.

Also tag the JSON results indicating this was an early exit.

BUG=236893
R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232208 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 232208
Remove omnibox dropdown fadeout on Aura.

The omnibox dropdown was intentionally designed not to have a visible transition
when shrinking or disappearing in order to maximize the feeling of
responsiveness, especially when opening URLs.

BUG=286493
TEST=type in omnibox, hit enter, see the dropdown instantly disappear
R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232209 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 232209
Adds the skeleton of a NativeViewport concept.

This is a platform-specific View (output surface and event sink). We listen for events and other disposition changes and forward them to app code. In this case I just do something ad-hoc (stringify some event metadata and post to our existing sample app). Once we have bindings, we can surface a better API here. I would also like for the app to request the NativeViewportService from the Service Service, and get a separate pipe for that, rather than reusing the one that is passed through MojoMain (which I think is supposed to only be for surfacing the ServiceService).

Anyway WDYT? If we agree on this I can figure out how to wrap the org.chromium.mojo_shell_apk.MojoView in a NativeViewport.

BUG=
R=abarth@chromium.org

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

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