diff options
author | benjhayden@chromium.org <benjhayden@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 05:13:55 +0000 |
---|---|---|
committer | benjhayden@chromium.org <benjhayden@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 05:13:55 +0000 |
commit | 72066ac3c83d01c3c5d0e839959ce9dd49f455b9 (patch) | |
tree | ac81c06520c66b3768333f36837f9c6ea9d7f82b /ppapi/proxy/ppapi_command_buffer_proxy.cc | |
parent | 3c717d9558d1a055e10ddf6136fa603933dcd6ee (diff) | |
download | chromium_src-72066ac3c83d01c3c5d0e839959ce9dd49f455b9.zip chromium_src-72066ac3c83d01c3c5d0e839959ce9dd49f455b9.tar.gz chromium_src-72066ac3c83d01c3c5d0e839959ce9dd49f455b9.tar.bz2 |
Prevent extensions from calling DownloadTargetDeterminer::DoLoop the wrong number of times.
Clear the callbacks from ExtensionDownloadsEventRouterData when one is run so that it won't be re-run when the event page is unloaded.
Add DCHECKs to callbacks in DownloadTargetDeterminer to check that they are only called when they are expected.
Add a DelayedTask timeout to make sure that a callback is called within 15 seconds.
BUG=360332,302071
Review URL: https://codereview.chromium.org/249853002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267750 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/proxy/ppapi_command_buffer_proxy.cc')
0 files changed, 0 insertions, 0 deletions