summaryrefslogtreecommitdiffstats
path: root/third_party
diff options
context:
space:
mode:
authorukai@chromium.org <ukai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-22 11:35:43 +0000
committerukai@chromium.org <ukai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-22 11:35:43 +0000
commit04be4b58872f706194c3a126aec973ec53897366 (patch)
tree6e9b2fa5f60413eaa514523089d7e46cc87c2b32 /third_party
parentf1869fdc0e8e49022ab4593eeba25fcb51f83ac1 (diff)
downloadchromium_src-04be4b58872f706194c3a126aec973ec53897366.zip
chromium_src-04be4b58872f706194c3a126aec973ec53897366.tar.gz
chromium_src-04be4b58872f706194c3a126aec973ec53897366.tar.bz2
Make WebSocketStreamHandleBridge RefCountedThreadSafe.
In layout_tests, test_shell crashed by /base/ref_counted.cc(60)] Check failed: in_dtor_. RefCountedThreadSafe object deleted without calling Release() in context of test_shell(webkit_glue::WebSocketStreamHandleImpl::Context::DidClose(WebKit::WebSocketStreamHandle*)+0x7d) [0x8f6b34b] Since bridge instance is ref counted object, we must not delete it. Make base class WebSocketStreamHandleBridge RefCountedThreadSafe, and manage it by scoped_refptr. BUG=25399 TEST=layout tests not crashed in XHR tests. Review URL: http://codereview.chromium.org/316008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29769 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party')
0 files changed, 0 insertions, 0 deletions