Currently Android WebView will push settings from the java side to the renderer, but if the browser needs to read those settings back we will use a default set from WebContentsImpl as we neglect to override ContentBrowserClient::OverrideWebKitPrefs. This means that the browser and renderer can see out of sync preference values.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225611 0039d316-1c4b-4281-b951-d872f2087c98
Fix a crash in DownloadRequestLimiter::CanDownloadImpl

BUG=276356

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

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