diff options
author | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-14 03:39:58 +0000 |
---|---|---|
committer | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-14 03:39:58 +0000 |
commit | 314fe87d31117ec3e9ca799ddeab23eb9dfbc955 (patch) | |
tree | cd332756c4119ab6e38d3abd0ea43c4d1fed9fff | |
parent | a107fffe2482ad40f58bc315875d4a4fd31e72ec (diff) | |
download | chromium_src-314fe87d31117ec3e9ca799ddeab23eb9dfbc955.zip chromium_src-314fe87d31117ec3e9ca799ddeab23eb9dfbc955.tar.gz chromium_src-314fe87d31117ec3e9ca799ddeab23eb9dfbc955.tar.bz2 |
Merge 62500 - Fix a regression in ChromeFrame which caused download attachments to not work correctly
specifically when the attachment is downloaded in response to a form POST.
Fixes bug http://code.google.com/p/chromium/issues/detail?can=1&q=36694
Bug=36694
Test=There are some issues with downloading attachments off a localhost based URL. Will
submit a test once these issues are resolved.
TBR=stoyan
Review URL: http://codereview.chromium.org/3743005
TBR=ananta@chromium.org
Review URL: http://codereview.chromium.org/3760003
git-svn-id: svn://svn.chromium.org/chrome/branches/517/src@62502 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome_frame/urlmon_url_request.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome_frame/urlmon_url_request.cc b/chrome_frame/urlmon_url_request.cc index 8497859..7541510 100644 --- a/chrome_frame/urlmon_url_request.cc +++ b/chrome_frame/urlmon_url_request.cc @@ -156,6 +156,7 @@ HRESULT UrlmonUrlRequest::InitPending(const GURL& url, IMoniker* moniker, void UrlmonUrlRequest::TerminateBind(TerminateBindCallback* callback) { DCHECK_EQ(thread_, PlatformThread::CurrentId()); DLOG(INFO) << __FUNCTION__ << me(); + cleanup_transaction_ = false; if (status_.get_state() == Status::DONE) { // Binding is stopped. Note result could be an error. callback->Run(moniker_, bind_context_); |