Animating docked background in sync with shelf

BUG=267582
TEST=Visual.
Dock a window.
Verify that docked background is same as the launcher background.
Open a second browser window.
Maximize it.
Verify that both docked background and the shelf background become opaque black.

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

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

This is a follow-up to r236681.  I would have liked to perform this
clean up as part of that change, but some downstream code still depended
on these definitions.  The downstream code has been updated, so now it's
safe to remove these definitions.

BUG=322822

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239285 0039d316-1c4b-4281-b951-d872f2087c98
Use an anchor tag to download the webrtc-internals log.
We used to download the log through a form submission, which is recently
changed in Chrome to have an extra "?" at the end of the URL, which triggers
a navigation instead of a download. The change seems intended and consistent
with other browsers (see the issue for more details). So I'm now using an anchor tag to work around it.

BUG=323408

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239286 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239285
Added self to WATCHLISTS. Ran depot_tools/watchlists.py to verify.

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

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