Fix bug causing blank pages on resume of Chrome for Android.

https://codereview.chromium.org/14297022 had a faulty assumption that
RenderProcessHost would be unique in the face of the underly
RenderProcess crashing. This is not the case, so listen for the
appropriate callback on RenderProcessHostObserver until the refactoring
discussed in the above is complete.

BUG=321610

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256153 0039d316-1c4b-4281-b951-d872f2087c98
Remove gyp-generated makefiles from .gitignore.

Now that we no longer support the make generator we can
remove these files from .gitignore which allows them to
be cleaned up with git clean.

Also, remove .ninja files, which should never be written
outside the build directory.

R=thakis@chromium.org
BUG=348686

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256154 0039d316-1c4b-4281-b951-d872f2087c98
Added bitmaptools dependency to telemetry_gpu_test_run target.

BUG=350602
TBR=szym@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256155 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 256154
Moved main webrtc browser tests to use fake device.

This makes all tests except the 60-second stats measuring test tree
closing. We can make a copy of this test run on real webcams once we
get real-webcam bots up, so we don't lose coverage.

It's possible some perf values for CPU/mem and stats test will jolt
as a result of this patch. Hopefully they should stabilize quickly.

BUG=343504
NOTRY=True

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

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