This could be accomplished in one of 2 ways: 1. Handling nsIXTFVisual in nsAccessibleTreeWalker::GetKids() for tree walking, and nsRootAccessible::GetTargetNode() for finding the final node an event occured on 2. Making XTF mimic XBL so that I can continue to use GetBindingParent() and GetXBLChildNodesFor(). In that case I just remove the optimization where we don't check for XBL on HTML nodes. It would be helpful in any case to have nsIContent::IsContentOfType(eXTF) return true for these nodes.
Downgrading to normal because XForms does not ship with the browser by default.
Severity: major → normal
Whiteboard: [needed for XForms extension, but not for base Firefox 1.5]
Vlad is planning to fix this in a different way.
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.