[Extensions Toolbar Mac] Fix actions bar min size, spacing
commitaa84c86b914e7835e8810c56cc6236fad5c54d0b
authorrdevlin.cronin <rdevlin.cronin@chromium.org>
Thu, 22 Jan 2015 20:27:25 +0000 (22 12:27 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 22 Jan 2015 20:28:25 +0000 (22 20:28 +0000)
treee2a4ac17dae82dc7514d6f52b5a46f7404696909
parentea9df2af195b5b08909dc30e05bab95f6cfcd66f
[Extensions Toolbar Mac] Fix actions bar min size, spacing

Adjust the minimum size of the browser actions bar with the toolbar redesign
enabled from 10 to 3. Make the browser actions bar handle any padding required
between itself, the omnibox, and the wrench menu button. Increase the padding
between extension actions from 2 to 3 for consistency (this matches the distance
between the omnibox and the wrench when no extensions are present and views
platforms implementations).

XIB changes (all in Toolbar.xib):
* Make the BrowserActionsContainerView have 0 width - since the width is
  completely dynamic, it makes our calculations easier to just not include it.
* Make the wrench button start at X:572 (the same as the
  BrowserActionsContainerView). Padding is now included in the size of the bar.

BUG=429810

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

Cr-Commit-Position: refs/heads/master@{#312670}
chrome/app/nibs/Toolbar.xib
chrome/browser/ui/cocoa/extensions/browser_actions_container_view.mm
chrome/browser/ui/cocoa/extensions/browser_actions_container_view_unittest.mm
chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm
chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm
chrome/browser/ui/toolbar/toolbar_actions_bar.cc