Revert 234300 "Make LabelButton respect the minimum size of its ..."

> Make LabelButton respect the minimum size of its border.  This is useful for
> e.g. LabelButtonBorders containing painters with minimum sizes, so the embedder
> doesn't have to calculate and enforce the minimum size manually.
> 
> BUG=none
> TEST=none
> R=msw@chromium.org, sky@chromium.org
> 
> Review URL: https://codereview.chromium.org/64743004

TBR=pkasting@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234311 0039d316-1c4b-4281-b951-d872f2087c98
Android: moves ui/ to use long for JNI.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234312 0039d316-1c4b-4281-b951-d872f2087c98
roll ffmpeg to 234251/0889dce

TBR=dalecurtis@chromium.org
BUG=315109,309197

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234313 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Shortcut browser finding when an explicit --browser is given.

Browser finding on cros and android takes a little bit of time. If we are
given a --browser, there's no need to do it.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234314 0039d316-1c4b-4281-b951-d872f2087c98
Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234316 0039d316-1c4b-4281-b951-d872f2087c98
Allow aliasing and merging of session storage namespaces.

R=jam@chromium.org, marja@chromium.org, michaeln@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234317 0039d316-1c4b-4281-b951-d872f2087c98
Revert "Reenabling ImeTests."

This reverts commit 286535859e86327b31cb6f2c10cad266dd0b43b0.

TBR=tedchoc@chromium.org
NOTRY=true
BUG=315548

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234318 0039d316-1c4b-4281-b951-d872f2087c98
Add keyboard_unittests to chromium_builder_tests because we'll need that target on the Windows builders before we can remove the Win Aura bots.

I missed that in r233675

BUG=316199
R=phajdan@google.com

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234319 0039d316-1c4b-4281-b951-d872f2087c98
Separate WindowedNotificationObserver creation from waiting in extension_service_unittest.cc.

Waiting on a WindowedNotificationObserver directly after creation (i.e. WindowedNotificationObserver().Wait()) makes it more likely to break if the notification we're waiting for is sent before construction.

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234323 0039d316-1c4b-4281-b951-d872f2087c98
Fix unchecked call in ProxyChangeListener.

R=cbentzel@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234324 0039d316-1c4b-4281-b951-d872f2087c98
Fix the JS click handler for the Command Scope combobox.

It should only be created if we have actual values to flip between and also: what we are really interested in is 'change', not 'click'.

BUG=302437

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234325 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Eliminate flaky address-in-use errors.

Asking for an available port and then using it later is a flaky pattern because
something else could use that port in the meantime.

This patch fixes the important cases by removing uses of GetAvailableLocalPort().

Remaining uses are mitigated by:
- Moving unavoidable uses of it as close to the use as possible.
- Renaming the method to GetUnreservedAvailableLocalPort().

BUG=304383

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234326 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Completely disable input debouncing during scroll

For input consistency, completely disable input debouncing, rather than
selectively for different event types. This fixes issues on flaky
instrumentation bots downstream.

BUG=315886,317816
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234327 0039d316-1c4b-4281-b951-d872f2087c98
Raise a compile error if RTL-unfriendly attributes are used.

We previously showed a warning in this case, but we might as well make
it an error since this is always an undesirable situation that needs to
be fixed.

BUG=315208
R=cjhopman@chromium.org, kkimlabs@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234328 0039d316-1c4b-4281-b951-d872f2087c98
Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234329 0039d316-1c4b-4281-b951-d872f2087c98
Some cleanup, mostly for translate icon:
* Make child order match visual order (and make declaration order match too)
* Always create the translate icon, and only modify its visibility based on the
  switch.  This matches how other icons behave and is slightly simpler.
* Shorten a few other misc. bits

BUG=none
TEST=none
R=hajimehoshi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234330 0039d316-1c4b-4281-b951-d872f2087c98
Per dcblack, change the search button experiment flag from a bool to a
quad-state enum.

BUG=311269
TEST=none
R=macourteau@chromium.org, samarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234331 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: Make bindings_connector_unittest.cc not depend on base.

R=darin@chromium.org, darin

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234332 0039d316-1c4b-4281-b951-d872f2087c98
Docserver: Make the new github file system actually read content from blobstore
rather than just writing it.

R=yoz@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234334 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: Make sample_test.cc a gtest (and re-enable it).

This also entails making it link with mojo_run_all_unittests, and
changing deps to allow a dependency on testing (hence gtest and
theoretically gmock).

R=darin@chromium.org, davemoore

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234336 0039d316-1c4b-4281-b951-d872f2087c98