Revert 226704 "Translate: Refactoring: Create TranslateUIDelegate"

> Translate: Refactoring: Create TranslateUIDelegate
> 
> The TranslateUIDelegate is a generic delegate for UI which offers Translate feature to the user. Currently this is used only by Translate infobar, and is going to be used by the new Translate UX we're implementing now (crbug/276181).
> 
> BUG=276181
> 
> Review URL: https://codereview.chromium.org/23708029

TBR=hajimehoshi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226718 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 226718
net: Remove URLFetcher::FileErrorOccurred and use URLRequestStatus to report write error instead

URLFetcher has three ways to report errors: GetResponseCode(), GetStatus() and FileErrorOccurred().
Among these three, FileErrorOccurred() is the most dismissed and currently only two users are checking the result of this method.
Merging it to GetStatus() will make user-side error handling simpler and increase chances for file write errors to be correctly handled.

Remove URLFetcher::FileErrorOccurred().
Call URLRequest::CancelWithError on errors.

"Extensions.UpdaterWriteCrxAsFile" UMA histogram reporting code in extension_downloader.cc is removed as the histogram name cannot be found in histograms.xml.

BUG=126753
TEST=net_unittests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226719 0039d316-1c4b-4281-b951-d872f2087c98
Wait for store flush in CookieMonster::Delete*Task

Second attempt to commit this, after fixing a flaky test:
http://code.google.com/p/chromium/issues/detail?id=302914

BUG=252217

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226720 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 226719
Add some debugging code for SincResampler crashes.

Experimental attempt to find out if Convolve_SSE() crashes are really
use after free crashes => AudioThread / AudioOutputStream is still
running after it should be shutdown.

BUG=295278
TEST=media_unittests, chrome

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226721 0039d316-1c4b-4281-b951-d872f2087c98
[Files.app] Show an error message on SuggestAppsDialog when user is offline

BUG=290554
TEST=manual

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

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