My favorites | Sign in
Logo
Project hosting will be READ-ONLY Wednesday at 8am PST due to brief network maintenance.
             
New issue | Search
for
| Advanced search | Search tips
Issue 40: DOM Level 3 deficiencies
1 person starred this issue and may be notified of changes. Back to list
Status:  Accepted
Owner:  classi...@floodgap.com
Type-Enhancement


Sign in to add a comment
 
Reported by classi...@floodgap.com, Aug 07, 2009
This affects even the front page of Google itself, so we need to fix as
much of this as possible for 9.0.4. This tracker will cover relevant
bugzilla numbers.

nsIDOM3Node.textContent (VERY IMPORTANT!)
https://bugzilla.mozilla.org/show_bug.cgi?id=210451
https://bugzilla.mozilla.org/show_bug.cgi?id=210556

XPath
https://bugzilla.mozilla.org/show_bug.cgi?id=218756

Lower Priority things:

Constants to API
https://bugzilla.mozilla.org/show_bug.cgi?id=245476

adoptNode() ... meh
https://bugzilla.mozilla.org/show_bug.cgi?id=330677
Comment 1 by classi...@floodgap.com, Aug 07, 2009
oops
Labels: Milestone-Release9.0.4
Comment 2 by classi...@floodgap.com, Aug 23, 2009
210451/210556 has landed but has only succeeded in making the app unstable on Google
(crap). Also, GetTextContent keeps throwing out FAILUREs like Mozilla 1.6 does. Put
in some clues from 1.7 and rebuilding.

We should probably implement 245476 next, if for no other purpose than it's a good
test case/stress test.
Comment 3 by classi...@floodgap.com, Aug 25, 2009
Also need https://bugzilla.mozilla.org/show_bug.cgi?id=239873
Comment 4 by classi...@floodgap.com, Aug 25, 2009
Working with a partial 1.8.1 patch. This restores stability but it still doesn't
work. Adding NSPR logging.
Comment 5 by classi...@floodgap.com, Aug 27, 2009
A lot of time in the debugger yielded a working textContent, tested against Google.
Navigational issues spun into  issue 54 . 245476 is next.
Comment 6 by classi...@floodgap.com, Sep 09, 2009
Wontfixing 245476 for 9.0.4. Maybe 9.1.

 Issue 54  has the work needed for anchor and hash tag navigation (which was a lot).

Landed 237566 in partial form -- I did not pull the code that it removes *yet*. If
this sticks, I'll go ahead and remove the rest of it. This completes as much DOM L3
as I think we need for the moment, so converting to Enhancement, dropping Milestone,
downgrading Priority.
Labels: -Type-Defect -Priority-High -Milestone-Release9.0.4 Type-Enhancement
Sign in to add a comment

Hosted by Google Code