Closed Bug 248492 Opened 21 years ago Closed 21 years ago

nsISupportsWeakReference.GetWeakReference() should be nsISupportsWeakReference.getWeakReference()

Categories

(Core :: XPCOM, enhancement)

x86
Windows XP
enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: timeless, Assigned: dougt)

References

()

Details

This doesn't affect c++, but since i'm starting to think about writing js which uses this, i'd like GetWeakReference to be a well behaved interface member. I suppose nsIWeakReference.QueryReferent should be open to more discussion. lxr says no js, xul, or xbl uses either item. google doesn't know of any users for either.
IMO QueryReferent should stay StudlyCaps. I'm not sure what I think about changing this after it's frozen, even though it's only a case-change that won't affect C++ callers: it does show up in the typelib.
scriptable and frozen. We should not be looking for reasons NOT to change frozen interfaces. Frozen means frozen. I don't see a compelling reason to change this.
frozen means frozen. WONTFIX
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.