Closed Bug 275220 Opened 20 years ago Closed 14 years ago

some DOM3 Events interfaces are not frozen but part of the sdk

Categories

(Core :: DOM: Events, defect)

defect
Not set
critical

Tracking

()

RESOLVED WONTFIX

People

(Reporter: Biesinger, Unassigned)

References

()

Details

see bug 124990 comment 33. that bug (attachment 101794 [details] [diff] [review]) added these interfaces
to the sdk:
nsIDOM3DocumentEvent.idl
nsIDOM3EventTarget.idl
nsIDOMCustomEvent.idl
nsIDOMEventGroup.idl

but none of them are frozen, and in fact the W3C spec (DOM3 Events) has changed.
Ugh... maybe we need to freeze these as-is since they have been in the SDK for
so many releases?  (since 2002!)
I think we should definitely not change these interfaces. However, I don't think
we should promise that future geckos will always implement them.
@status SORT_OF_FROZEN ??? ;-)  I'm not sure I know what that means.  We've
tossed around the idea of deprecating other frozen interfaces when better ones
are created, but it remains to be seen when those "future geckos" will appear.
You're proposing that we freeze DOM interfaces that don't correspond to the
published DOM specifications?
I think they should be removed from the SDK.
> You're proposing that we freeze DOM interfaces that don't correspond to the
> published DOM specifications?

I'm saying that this is a very ugly situation.  I'm not happy with freezing bad
interfaces, but they have been apart of our official SDK for two years now! :(

We can try to find out if any embedders or extensions are using these with the
expectation that they are frozen because they included in the SDK, and perhaps
if no one responds to the inquiry, then we proceed to remove them from the SDK.
Assignee: events → nobody
QA Contact: ian → events
Since everything is unfrozen now, I assume I can mark this as wontfix?
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.