summaryrefslogtreecommitdiffstats
path: root/net/base/tcp_client_socket.h
diff options
context:
space:
mode:
authorpaulg@google.com <paulg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-31 17:36:28 +0000
committerpaulg@google.com <paulg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-31 17:36:28 +0000
commit78b8fcc96715381894a5171645c54444c868e3b0 (patch)
tree4c1ad773fb51a6703647573ac78c6ca85035c4cc /net/base/tcp_client_socket.h
parent7051f73afe986918635f4dd7d0c1610a42df2603 (diff)
downloadchromium_src-78b8fcc96715381894a5171645c54444c868e3b0.zip
chromium_src-78b8fcc96715381894a5171645c54444c868e3b0.tar.gz
chromium_src-78b8fcc96715381894a5171645c54444c868e3b0.tar.bz2
Delete downloads after updating observers.
The download page adds itself as an observer to in-progress and unconfirmed dangerous downloads, and removes itself when the download manager indicates its state has changed. This caused a crash when the downloads were deleted during a "clear browsing data" operation, since the delete happened before the download page was notified of a download manager state change. The download page then attempted to remove itself from a deleted item. BUG=9444 (http://crbug.com/9444) Review URL: http://codereview.chromium.org/56096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12874 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base/tcp_client_socket.h')
0 files changed, 0 insertions, 0 deletions