Closed Bug 457102 Opened 16 years ago Closed 14 years ago

kill nsIXPointer

Categories

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

x86
macOS
defect

Tracking

()

RESOLVED FIXED
mozilla5

People

(Reporter: taras.mozilla, Assigned: bzbarsky)

References

Details

Attachments

(1 file)

My dead method finder, showed nsXPath1SchemeProcessor::Evaluate not being used smaug suggested that I kill nsIXPointer. Question is: how much should be nuked, the entire IDL?
The more the merrier :) So yes, the full IDL and anything that implements or calls it.
There is http://mxr.mozilla.org/mozilla-central/source/dom/public/idl/core/nsIDOMXMLDocument.idl#75 , though even that throws Error: uncaught exception: [Exception... "Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)" nsresult: "0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)" location: "JS frame :: javascript:document.implementation.createDocument("",%20"",%20null).evaluateXPointer(""); :: <TOP_LEVEL> :: line 1" data: no] by default.
No longer blocks: static_analyses
Blocks: deadcode
QA Contact: content
Component: Content → DOM
QA Contact: content → general
Assignee: nobody → bzbarsky
Priority: -- → P2
Whiteboard: [need review]
Whiteboard: [need review] → [need gk2 ship]
"[need gk2 ship]" - Does that mean "depends on bug 610267"?
I have no idea. My impression is that bug was tracking "big landings". "[need gk2 ship]" just means I need to land this but don't need to worry about it until after the tree reopens.
Status: NEW → RESOLVED
Closed: 14 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Whiteboard: [need gk2 ship]
Target Milestone: --- → mozilla2.2
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: