Add chromium side flag for enabling/disabling layer squashing.

default is off.

BUG=315317

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236913 0039d316-1c4b-4281-b951-d872f2087c98
Send debug event info on Commit requests, not just GetUpdates requests.

BUG=318439

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236914 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236913
[rAC OSX] Style legal documents text.

* Add padding around the text.
* Use the same font as what's used in the notifications.
* Set the font color.

BUG=315975
TEST=Legal documents display to match notifications and mocks.
R=groby@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236915 0039d316-1c4b-4281-b951-d872f2087c98
[rAc OSX] Simplify the overlay controller.

* Remove code handling the case where the overlay doesn't include any text.
* Remove remnants of code handling opacity transitions.

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

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

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