Add myself to prerender WATCHLIST.

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233866 0039d316-1c4b-4281-b951-d872f2087c98
Remove eager program initialization from compositor startup

In the old days, the compositor would make a sequence of synchronous
glGetUniformLocation calls for each program it initialized in order to set up
its uniforms. Since program initialization is lazy and we don't use programs
until fairly far along in a frame - when we're ready to draw - these calls would
tend to be stuck behind a long series of other calls (like texture uploads) on
the compositor's first frame and get stuck. To mitigate this cost, we eagerly
initialized a few programs we expected to use often before entering many other
commands.

Nowadays, we associate uniform locations with programs using the non-blocking
GL_CHROMIUM_bind_uniform_location extension, so it doesn't matter as much when
the program initialization calls are made relative to other GL commands. Eagerly
initializing all possibly used programs just wastes memory in cases where we don't
end up using them all.

BUG=316141

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233867 0039d316-1c4b-4281-b951-d872f2087c98
StoragePartition unit test: Check for correct scheme in mask matching
for tests that uses unproteced web mock data.
Mistakenly left commented out in my original CL
http://crrev.com/37843003.

Also remove some more commented code in
storage_partition_impl_unittest.cc

BUG=315884
Test=None, Unit test fixing CL.
TBR=jam

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233868 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233867
GpuMessageFilter: use scoped_ptr to avoid leaks

BUG=316201

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

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