summaryrefslogtreecommitdiffstats
path: root/ppapi/c/dev/ppp_printing_dev.h
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-15 20:07:39 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-15 20:07:39 +0000
commitf16532a7c0277e1876d4b8c75992faeef7e5867e (patch)
treed8f22ab81d4c2931d2a475b706c0ea5b47e506f8 /ppapi/c/dev/ppp_printing_dev.h
parentea21184001e51048f9b58be9b5042caff0003ba4 (diff)
downloadchromium_src-f16532a7c0277e1876d4b8c75992faeef7e5867e.zip
chromium_src-f16532a7c0277e1876d4b8c75992faeef7e5867e.tar.gz
chromium_src-f16532a7c0277e1876d4b8c75992faeef7e5867e.tar.bz2
net: fix callbacks in DiskCacheBasedSSLHostInfo
Previously, DiskCacheBasedSSLHostInfo had a couple of problems: * I had assumed that the disk cache was taking references to the callback. It wasn't. * Even if it were, I was passing pointers into DiskCacheBasedSSLHostInfo which needed to be live for the duration of the callback. This change switches to a custom callback class which doesn't need reference counting and which contains pointer members that remain live for the duration of the callback. BUG=63867 TEST=Navigate to an HTTPS page with Snap Start running and no network connection. http://codereview.chromium.org/5826001/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69305 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/c/dev/ppp_printing_dev.h')
0 files changed, 0 insertions, 0 deletions