Mac: fix bookmark bar hide animation; also some clean-up.
Mac: fix bookmark bar hide animation; also some clean-up.

As a mass-drive-by, I also got rid of unneeded |? YES : NO| (etc.), since
apparently |bool| and |BOOL| are interchangeable.

BUG=31635
TEST=Navigate to non-NTP page; switch theme to, say, "Anna Sui" (or be prepared to look very carefully); toggle bookmark bar (Cmd-Shift-B), back and forth; make sure that it looks correct when hiding.

Review URL: http://codereview.chromium.org/523070

git-svn-id: http://src.chromium.org/svn/trunk/src@35563 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: 95f10b1fd19a72479518d23c7312de2718848890
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser