Closed Bug 168452 Opened 22 years ago Closed 21 years ago

PSM embedding freeze/ final step/ mark interfaces as frozen

Categories

(Core Graveyard :: Security: UI, defect, P1)

Other Branch
defect

Tracking

(Not tracked)

VERIFIED FIXED
psm2.4

People

(Reporter: KaiE, Assigned: KaiE)

References

Details

(Keywords: topembed+)

Attachments

(1 file)

Juan, if my list is correct, the following is the full list of interfaces we
want to freeze. Please comment in the bug if the list is not complete.

nsICRLInfo
nsIX509Cert
nsIX509CertDB
nsIX509CertValidity
nsIASN1Sequence
nsIASN1Object
nsICertificateDialogs
nsIBadCertListener
nsISecurityWarningDialogs
Depends on: 165574, 168448, 168450
Keywords: nsbeta1+
Priority: -- → P1
Target Milestone: --- → 2.4
Depends on: 168946
Depends on: 168976
Depends on: 169148
Depends on: 169164
Depends on: 169932
Depends on: 170359
Blocks: 157137
Cna this be marked fixed, now that all the depends on bugs are fixed?
What we have to do is produce a simple patch that adds the appropriate comments
that will mark the interfaces as frozen.

We should do this for 1.3 final.
Keywords: mozilla1.3
Luckily we have not yet frozen the interfaces.

I would like to make a reasonable change to nsIX509Cert.

The change will not create additional work for embeddors, since nsIX509Cert is
used by embeddors, but not implemented by them.

Since a cert can store multiple email addresses, we are adding a way to obtain
the list of all email addresses contained in the cert.

Bug 50823 implements the change.

Nominating topembed.
Keywords: topembed
removing topembed nomination as this is a meta bug. Please nominate the
individual bugs (although they all look to be fixed)
Keywords: topembed
Adding back nomination. It's not a meta bug, we need to produce a patch that
marks the interfaces as frozen, as required by the embedding docs.
Keywords: topembed
Keywords: topembedtopembed+
Discussed in bug triage.  Does the milestone relflect reality and when do we
expect this to happen?
I will produce the patch today.
Keywords: mozilla1.3
Attached patch Patch v1Splinter Review
Comment on attachment 122567 [details] [diff] [review]
Patch v1


This is to finalize the freeze process we started a while ago. No modifications
to the interfaces happened since we talked about it (with the exception of the
small addition in bug 50823, as previously announced).

Can you please review?
Attachment #122567 - Flags: superreview?(alecf)
Attachment #122567 - Flags: review?(javi)
Comment on attachment 122567 [details] [diff] [review]
Patch v1

r=javi
Attachment #122567 - Flags: review?(javi) → review+
Comment on attachment 122567 [details] [diff] [review]
Patch v1

sr=alecf
Attachment #122567 - Flags: superreview?(alecf) → superreview+
Comment on attachment 122567 [details] [diff] [review]
Patch v1

Requesting approval for freezing interfaces.

This patch only adds the @status FROZEN comments.
Attachment #122567 - Flags: approval1.4?
Comment on attachment 122567 [details] [diff] [review]
Patch v1

a=sspitzer
Attachment #122567 - Flags: approval1.4? → approval1.4+
Has this landed yet? I don't see anything in bonsai. 
Whiteboard: landed1.4?
It has not yet landed! Thanks for the reminder. Will land today.
fixed on trunk
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Whiteboard: landed1.4?
Verified per Kai's comment.
Status: RESOLVED → VERIFIED
Product: PSM → Core
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: