events: Add a new events_unittests target.

The tests are still included in ui_unittests too, until the events_unittests target
is built and run on buildbots/trybots.

BUG=316677
R=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234006 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234006
Get rid of user-level styles.

-The Apps codepath for this is just using the wrong thing.
It should be using author-level styles like extensions do.
-The user-stylesheet feature requires the user to put a CSS
stylesheet in the right location in their user-data-dir.
Extensions are a much better way of doing this.

This is in preparation for simplifying the Blink style
resolution code by removing the concept of user styles.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234007 0039d316-1c4b-4281-b951-d872f2087c98
This CL fixes the computation for HeaderPainter::set_header_height() for browser popup windows. In particular, the top few pixels of the toolbar are semitransparent so the header must be painted underneath part of the toolbar.

BUG=316461
TEST=Manual, see bug

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234008 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234007
Fix win64 compilation error

R=dalecurtis@chromium.org
TBR=dalecurtis@chromium.org

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

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