|
|
|
|
|
by sleevi
2028 days ago
|
|
No, that’s not it: none of the code has landed yet It’s a big enough change that we’re explaining before landing. We’re taking an approach similar to Firefox’s implementation ( https://searchfox.org/mozilla-central/source/security/manage... ), which I helped advise on in the long ago days. It may end up using like that bool, but if you read through the commit history for how that code in Chrome works, you can see there are a lot of sharp edges. |
|
It only reads in the Root CA certificates in the Machine store.
It ignores the User store entirely.
It ignores the Intermediate CA store as well.
I bet Mozilla's logic is that Intermediate CA certificates can simply be "downloaded" dynamically, but Windows Server CAs use LDAP URLs by default, which Firefox doesn't support.
It also ignores CTLs, CRLs, revoked certificates, and a bunch of other Windows PKI stores.
Chrome was pleasant to use in that "it just worked", and this was a major reason it was adopted by large organisations and Firefox wasn't.
Please don't break this.