Delete FrameLoaderClient::didReceiveDocumentData.

It doesn't do anything as of http://src.chromium.org/viewvc/chrome?view=revision&revision=212390

BUG=none

Review URL: https://chromiumcodereview.appspot.com/19755006

git-svn-id: svn://svn.chromium.org/blink/trunk@154677 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Expose scm commands and executive.call as needed for auto-rebaseline.

Also, change fetch_layout_test_results to fetch failing_results.json.
full_results.json now includes every test run and is more than we need/want
for auto-rebaseline, which is the only consumer of this.

See https://codereview.chromium.org/18882003/ for the auto-rebaseline patch
in progress.

R=dpranke@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154678 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Adds webkit-patch auto-rebaseline and rebaseline-o-matic.

-auto-rebaseline blames TestExpectations and rebaselines any lines that have
cycled through all the release bots.
-rebaseline-o-matic calls syncs the repo and auto-rebaselines in a loop.
-expose a bunch of git-only scm methods and expose a non-svn blame method
-switch fetch_layout_test_results to looking at failing_results.json.
No need to grab the much larger full_results.json.
-expose executive.call as an alternative to run_command that
doesn't swallow the stdout/stderr.
-change AbstractParallelRebaselineCommand._run_webkit_patch
to use _log instead of directly printing so that the
unittests that indirectly call it don't actually print.

R=dpranke@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154679 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Protect documents from deletion when their onload removes them

When an XML document is the src of an iframe, and the onload method
changes the src to something else, the XML document may be garbage
collected before the original load is completed. Bad things result.

In this patch we protect the document in Document::finishedParsing.

R=abarth@chromium.org,eseidel@chromium.org,inferno@chromium.org
BUG=260428

Review URL: https://chromiumcodereview.appspot.com/19962002

git-svn-id: svn://svn.chromium.org/blink/trunk@154680 bbb929c8-8fbe-4397-9dbb-9b2b20218538