diff options
author | benjhayden@chromium.org <benjhayden@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-30 17:04:29 +0000 |
---|---|---|
committer | benjhayden@chromium.org <benjhayden@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-30 17:04:29 +0000 |
commit | 898f2f39a4e16b6205d16920c451bc719fa5002c (patch) | |
tree | 307cdcedb208badf0f8bed5960ec0a3a5e57fa66 /content/browser/child_process_launcher.cc | |
parent | 444ccbad174b78ea996df35431e7f669a61b5737 (diff) | |
download | chromium_src-898f2f39a4e16b6205d16920c451bc719fa5002c.zip chromium_src-898f2f39a4e16b6205d16920c451bc719fa5002c.tar.gz chromium_src-898f2f39a4e16b6205d16920c451bc719fa5002c.tar.bz2 |
Fix crashes in DownloadRequestLimiter when extension popups/bubbles initiate downloads automatically
Automatically cancel automatic (non-user-gesture) downloads from bubbles after the first.
Merge DownloadRequestLimiterObserver into TabDownloadState. (NavigationController and WebContents are 1:1.)
TODO eventually: send a message to extensions' consoles about chrome.downloads.download() when automatic downloads are automatically cancelled.
Every WebContents continues to get one automatic download.
This patch is based on Avi's https://chromiumcodereview.appspot.com/10409031/
BUG=128368
Review URL: https://chromiumcodereview.appspot.com/10412061
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139554 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/child_process_launcher.cc')
0 files changed, 0 insertions, 0 deletions