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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234300 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234300
Mojo: Implement plumbing to support passing handles over MessagePipes.

This is tricky for several reasons:
  - We have fine-grained locking (and would like to keep it that way),
    and need to avoid deadlock. In particular, acquiring multiple
    dispatcher locks simultaneously is dangerous -- so we allow it to
    fail.
  - We want clean failure semantics. In particular, on failure,
    WriteMessage() should leave the handles being sent valid. This means
    that we may not remove them from the handle table until the call has
    succeeded. Thus we have to mark them as busy.
  - We need to avoid various races. E.g., still to do: When sending a
    handle in-process, it's important that once |WriteMessage()| has
    sent a handle, no more calls done on that particular handle may
    proceed. As a result, we won't be able to simply transfer
    dispatchers to a new handle (in-process) but instead must create a
    new dispatcher referencing the same resource. This will also ensure
    that |Wait()|s on that handle will be properly cancelled.

R=darin@chromium.org, darin

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234302 0039d316-1c4b-4281-b951-d872f2087c98
Test ensuring temporary text is used if present when user hits CTRL-ENTER.

This is a browser test following up on crbug.com/48923005

BUG=301811
R=pkasting@chromium.org

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

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