summaryrefslogtreecommitdiffstats
path: root/views
diff options
context:
space:
mode:
authorananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-14 18:09:20 +0000
committerananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-14 18:09:20 +0000
commitacd6d610c00b7001b10b1f805f118f9309db9ca0 (patch)
tree6670e528abc3206b774b1277bf0982f5493cc614 /views
parent9430aacbbc1a76d4def3ed9bd97245bbd3448e9b (diff)
downloadchromium_src-acd6d610c00b7001b10b1f805f118f9309db9ca0.zip
chromium_src-acd6d610c00b7001b10b1f805f118f9309db9ca0.tar.gz
chromium_src-acd6d610c00b7001b10b1f805f118f9309db9ca0.tar.bz2
HTTPs sessions don't get established at times in ChromeFrame IE full tab mode. This typically happens when the
initial logon redirects to an intermediate page which we try and abort in IE to ensure that Chrome follows the redirect. We try and abort the redirect in IE by returning E_ABORT from our IBindStatusCallback::OnProgress implementation and also aborting the binding. However at times urlmon continues to follow the redirect and attempts to establish a connection to the redirected url. Fix is to check for a NULL binding in our IHttpNegotiate::BeginningTransaction implementation and abort the same. Added traces in BeginningTransaction to indicate the same. Bug=30203 Test=As described in the bug. Review URL: http://codereview.chromium.org/487034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34467 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views')
0 files changed, 0 insertions, 0 deletions