Closed Bug 100112 Opened 23 years ago Closed 3 years ago

get rid of domstubs.idl

Categories

(Core :: DOM: Core & HTML, defect, P5)

x86
Windows 2000
defect

Tracking

()

RESOLVED INACTIVE
Future

People

(Reporter: alecf, Assigned: alecf)

References

Details

(Keywords: embed, topembed-, Whiteboard: T2)

I created these files a long time ago, and supposedly we don't need them any
more because XPConnect resolves IIDs correctly, and because we have an
XPConnect-based DOM now. 

I think there is a similar bug assigned against waterson, but I can't seem to
find it...

Chris, you seen this bug around anywhere? If so feel free to mark this a dupe
and I'll take that bug.
Blocks: 100107
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.5
ugh, it looks like with the new DOM IDL landing, domstubs is included in just
about every dom file. moving this out for now. xulstubs.idl is no longer used
though.
Summary: get rid of domstubs.h and xulstubs.h → get rid of domstubs.idl
Target Milestone: mozilla0.9.5 → mozilla1.0
Bugs targeted at mozilla1.0 without the mozilla1.0 keyword moved to mozilla1.0.1 
(you can query for this string to delete spam or retrieve the list of bugs I've 
moved)
Target Milestone: mozilla1.0 → mozilla1.0.1
don't move bugs that are in the 1.0 dependency tree. sorry.
Target Milestone: mozilla1.0.1 → mozilla1.0
Keywords: topembed
not critial for 1.0
Target Milestone: mozilla1.0 → mozilla1.1alpha
Keywords: topembedembed, topembed-
Priority: -- → P3
Target Milestone: mozilla1.1alpha → mozilla1.1beta
moving tracking/non-critical bugs to mozilla 1.2
Target Milestone: mozilla1.1beta → mozilla1.2alpha
Target Milestone: mozilla1.2alpha → mozilla1.2beta
mozilla 1.1alpha is more or less done, so I'm moving non-critical mozilla1.2beta
bugs out to the next milestone to make room for the mozilla1.1alpha bugs that
didn't make it.
Target Milestone: mozilla1.2beta → mozilla1.3alpha
Target Milestone: mozilla1.3alpha → Future
Whiteboard: T2
Are we still planning to eliminate this file at some point?  Or what?
Uh, I don't see any reason to remove this file, it's used as a file to put
generic forward declarations n' such in, the code is IMO cleaner with this file
than w/o it.
Blocks: 208460
Jst says there is no reason to do this.

So shouldn't we mark this invalid, and then add domstubs to the SDK so people
can use the DOM interfaces there?
Removing dependency, it is not relevant now that domstubs is part of SDK.
No longer blocks: 100107
I think we should wontfix this...
QA Contact: chrispetersen → layout
Component: Layout → DOM
Bulk priority change, per :mdaly
Priority: P3 → P5
Component: DOM → DOM: Core & HTML
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.