Closed Bug 709312 Opened 13 years ago Closed 12 years ago

nsXPConnect::Traverse should use JS_PrintTraceThingInfo to generate debug strings

Categories

(Core :: XPConnect, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 735449

People

(Reporter: mccr8, Unassigned)

References

(Blocks 1 open bug)

Details

The code in Traverse that generates the string description of a JS thing is very fragile and JS-implementation specific.  JS_PrintTraceThingInfo does almost the same thing anyways, so we should fix up JS_PrintTraceThingInfo so it produces comparable information, make it available in non-debug builds, then call it from Traverse instead of that big chunk of code.
Blocks: 723783
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.