Closed Bug 1580304 Opened 1 year ago Closed 10 months ago

Remove nsIX509CertList from our code base

Categories

(Core :: Security: PSM, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: sefeng, Assigned: sefeng)

References

(Blocks 1 open bug)

Details

(Whiteboard: [psm-assigned])

Attachments

(1 file)

nsIX509CertList isn't really needed, as it can be replaced by Array<nsIX509Cert>. This is the tracking bug of the progress.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1577836

I re-purposed the duplicate bug, so they aren't duplication anymore...Need to reopen this bug, sorry for the noises.

Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Depends on: 1577836
Blocks: 1566191
Depends on: 1580313
Depends on: 1580315
Depends on: 1578534
Depends on: 1580316
Depends on: 1580318

nsNSSCertList/nsIX509CertList are redundant, and also contructing
them are expensive. so it is replaced by Array<nsIX509Cert>

Assignee: nobody → sefeng
Priority: -- → P1
Whiteboard: [psm-assigned]
Depends on: 1592083
Depends on: 1592355
Pushed by sefeng@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2aaf1c7b7f1c
Remove nsNSSCertList/nsIX509CertList r=keeler
Status: REOPENED → RESOLVED
Closed: 1 year ago10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
You need to log in before you can comment on or make changes to this bug.