KawaiiBASIC / classilla

Automatically exported from code.google.com/p/classilla
0 stars 0 forks source link

DOM Level 3 deficiencies #40

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
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

Original issue reported on code.google.com by classi...@floodgap.com on 8 Aug 2009 at 2:59

GoogleCodeExporter commented 9 years ago
oops

Original comment by classi...@floodgap.com on 8 Aug 2009 at 2:59

GoogleCodeExporter commented 9 years ago
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.

Original comment by classi...@floodgap.com on 23 Aug 2009 at 11:35

GoogleCodeExporter commented 9 years ago
Also need https://bugzilla.mozilla.org/show_bug.cgi?id=239873

Original comment by classi...@floodgap.com on 26 Aug 2009 at 2:54

GoogleCodeExporter commented 9 years ago
Working with a partial 1.8.1 patch. This restores stability but it still doesn't
work. Adding NSPR logging.

Original comment by classi...@floodgap.com on 26 Aug 2009 at 2:55

GoogleCodeExporter commented 9 years ago
A lot of time in the debugger yielded a working textContent, tested against 
Google.
Navigational issues spun into issue 54. 245476 is next.

Original comment by classi...@floodgap.com on 28 Aug 2009 at 6:15

GoogleCodeExporter commented 9 years ago
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.

Original comment by classi...@floodgap.com on 10 Sep 2009 at 5:24

GoogleCodeExporter commented 9 years ago
1

Original comment by classi...@floodgap.com on 23 May 2010 at 9:45

GoogleCodeExporter commented 9 years ago

Original comment by classi...@floodgap.com on 23 May 2010 at 9:45