Move mock_file_change_observer.* to content/browser/fileapi/

BUG=338338

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254011 0039d316-1c4b-4281-b951-d872f2087c98
add return type to libaddressinput's Callback,

and use it to make sure corrupt data isn't stored by Retriever.

BUG=345105

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254012 0039d316-1c4b-4281-b951-d872f2087c98
Abort prerenders on stream handlers.

Add a browser test to ensure this happens.

BUG=343590

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254013 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254012
Move ContextProvider binding to inside GpuVideoAcceleratorFactory

Bind the ContextProvider inside the GpuVideoAcceleratorFactory itself, so the
Factory can decide appropriately what to do in casae of binding failure.

Also: replace references to RendererGpuVideoAcceleratorFactory with references
to its superclass, GpuVideoAcceleratorFactory.

BUG=345424
TEST=local run, build on CrOS snow, desktop Linux
TBR=avi

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

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