DescriptionRemove nss_util dependency from ClientCertStoreChromeOS.
This required for the new CertDatabaseService
https://codereview.chromium.org/419013003/
which will (at least temporarily) depend on net/.
Without this change, that would lead to a cyclic dependency between net/ and cert_database/ .
This makes several tests in client_cert_store_chromeos_unittest, like cross-reading between user slots and the system slot, unnecessary.
These are already covered in the unit tests for NSSProfileFilterChromeOS.
This also removes this knowledge about users and the system slot from net/, which are Chrome/ChromeOS details that don't belong into net/.
BUG=413219
Committed: https://crrev.com/a23ed1aa7781d6606fe95bd72bf5afdfc27cf5bf
Cr-Commit-Position: refs/heads/master@{#302430}
Patch Set 1 : #Patch Set 2 : #
Total comments: 8
Patch Set 3 : Addressed feedback. #Patch Set 4 : Fixed is_null() check. #Patch Set 5 : Updating OWNERS #
Total comments: 6
Patch Set 6 : Addressed comments. #Patch Set 7 : Sort OWNERS. #Patch Set 8 : Add client_cert_filter* to OWNERS too. #Patch Set 9 : Rebased. #Patch Set 10 : Fixed typo. #
Messages
Total messages: 34 (17 generated)
|