Lower mac static initializer expectations by 1 after r233092.

BUG=94925
TBR=dgrogan@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233107 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233107
Makes Shell::GetParentTarget() return Env

This way EventHandlers added to Env are notified.

BUG=315155
TEST=covered by test.
R=sadrul@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233108 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233108
Separate WGC3D sharegroup sets per channel

This fixes a problem in single-process mode, where we can end up
picking a WGC3D to share with that lives on a different channel
(render thread's gpu channel vs. UI thread's GPU channel).

BUG=246884
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233109 0039d316-1c4b-4281-b951-d872f2087c98
Mostly integrate new malware IP blacklist with the csd client. When
CL/32683003 is submitted we just need to change the call in
the database manager.

BUG=176647

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=232679

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233110 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233109
cc: Don't ManageTiles twice in one frame

Any external callers of ManageTiles should inform the Scheduler that
ManageTiles happened so that (1) it can clear the "needs manage tiles"
flag and (2) it can avoid doing a second ManageTiles on the same frame.

Other than after commit, where ManageTiles needs to be called
immediately in order to kick off new raster tasks (or determine that no
raster tasks are required to activate the tree), ManageTiles just needs
to be called periodically to keep the raster jobs working on the most
important content.  Delaying the periodic caller to prevent these bad
frames with commits is a worthwhile tradeoff.

R=brianderson@chromium.org
BUG=314882

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

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