Fix an edge case where certificate intermediates are missing on Windows
Fix an edge case where certificate intermediates are missing on Windows

R=wtc@chromium.org
BUG=91051, 49377, 89703, 89899
TEST=Visit an HTTPS site which can be cached, such as https://bugs.webkit.org. Revisit the site, ensuring the item is loaded from the cache. Viewing the certificate viewer should show the entire certificate chain.


Review URL: http://codereview.chromium.org/7457025

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@94819 0039d316-1c4b-4281-b951-d872f2087c98

ropik/chromium,gavinp/chromium,ropik/chromium,yitian134/chromium,ropik/chromium,gavinp/chromium,adobe/chromium,yitian134/chromium,yitian134/chromium,adobe/chromium,adobe/chromium,adobe/chromium,adobe/chromium,gavinp/chromium,ropik/chromium,ropik/chromium,adobe/chromium,ropik/chromium,yitian134/chromium,adobe/chromium,adobe/chromium,yitian134/chromium,adobe/chromium,ropik/chromium,gavinp/chromium,gavinp/chromium,gavinp/chromium,ropik/chromium,adobe/chromium,yitian134/chromium,gavinp/chromium,gavinp/chromium,yitian134/chromium,ropik/chromium,yitian134/chromium,gavinp/chromium,yitian134/chromium,adobe/chromium,yitian134/chromium,gavinp/chromium