nsDOMEventIIDs.cpp/.h should go. All it does is waste static data space. All of these iid's can be accessed through the GetIID methods.
Actually, the preferred way is nsCOMTypeInfo<T>.GetIID(), called via the NS_GET_IID(T) macro, I believe. Hey scc, if this is right, should vidur or I go ahead and whack the DOM code? Vidur, you want dibs as you're in there now doing exceptions? (Pink gives me bugs all the time, I think he likes me!) /be
naw, it's not that i like you, i just know you're good at rote global search and replace ;) ;)
Yes, use |NS_GET_IID(T)|. It is short for |nsCOMTypeInfo<T>::GetIID()|.
http://lxr.mozilla.org/mozilla/find?string=IIDs finds stuff, I'll fix it all. /be
No DOM code needs to be whacked from what I can see - the IIDs in layout were defined by joki, I think. Taking myself off of this one.
I'll look at this soon. /be
I lied, I'll look at this later. Or let scc take it, if he's on a mission from god to clean up all such wastes. /be
Argh, not gonna happen by tomorrow -- pushing to M16. /be
Target Milestone: M15 → M16
Moving out. /be
Target Milestone: M16 → M18
Moving out, milestone 20 will become a better Mozilla milestone soon. /be
Target Milestone: M18 → M20
dp is no longer @netscape.com. changing qa contact to default for this product
QA Contact: dp → kandrot
Target Milestone: mozilla0.9 → mozilla0.9.1
Target Milestone: mozilla0.9.1 → mozilla0.9.2
Does anyone care? Or should I WONTFIX this? /be
Summary: nsDOMEventIIDs.cpp/.h should go → nsDOMEventsIIDs.cpp/.h should go
Target Milestone: mozilla0.9.3 → mozilla0.9.5
Yeah, let's get rid of it. cc'ing jag & jst.
Created attachment 43834 [details] [diff] [review] No more nsDOMEventsIIDs.* and no more dlldeps.cpp
The attached patch gets rid of the nsDOMEventsIIDs.* files and at the same time makes us not compile dlldeps.cpp (since it's not needed any more), this still needs some mac build system help before checking in.
waterson told me too -- plus, I know jag wants it! (THANKS!) /be
Assignee: brendan → jaggernaut
Status: ASSIGNED → NEW
Wheeeeeeeeeeeeee! r=jag. Thanks jst :-) So who's gonna be the proud sr= giver?
firstname.lastname@example.org if you keep the Mac happy, too. /be
Checked in, marking fixed.
Status: NEW → RESOLVED
Last Resolved: 17 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.