Remove RenderViewFakeResourcesTest since it's not need anymore, and since it deadlocks with future OOPIF changes.

BUG=245126
R=ajwong@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236399 0039d316-1c4b-4281-b951-d872f2087c98
Make TestWebGraphicsContext3D capable of tracking texture parameters via texParameteri and getTexParameteriv

This makes bugs like http://crbug.com/274753 unit-testable.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236400 0039d316-1c4b-4281-b951-d872f2087c98
[windows] Close the socket event only after stopping its ObjectWatcher.

Before, the socket event could be closed before the ObjectWatcher that watches
the socket event is stopped. If the socket event is closed while the wait is still pending,
according to the docs on RegisterWaitForSingleObject, the function's behavior is undefined.

This is a speculative fix for a chromedriver crash, in which the thread waiting
on the socket event throws an exception with status waiting on invalid handle (referring to the socket event).
At the same time, the IO thread stack looks like:
UnregisterWaitEx
chromedriver!base::win::ObjectWatcher::StopWatching
chromedriver!net::StreamListenSocket::UnwatchSocket
chromedriver!net::StreamListenSocket::CloseSocket
chromedriver!net::StreamListenSocket::~StreamListenSocket
BUG=chromedriver:573

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236401 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236401
The CL adds ProgressCenter.Notifications_ class and let the class manage the
notificaitons of progress items that are displayed when there is no window.

BUG=313990
TEST=manually

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236402 0039d316-1c4b-4281-b951-d872f2087c98
DevTools: Add an instrumentation event to track GPU utilization

Add an instrumentation event to GPU command buffer to enable GPU process
utilization tracking in DevTools. The collected events are then passed
to the DevToolsAgent peer at the inspected renderer process.

The Blink counterpart is at https://codereview.chromium.org/46663010/

TBR=jln
BUG=298951

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

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