mrbkap%gmail.com
58fcf6d414
Testcase for bug 18308 doesn't work. bug 319826, patch by Jason Barnabe <jason_barnabe@fastmail.fm>, r+sr=jst
2006-02-02 01:07:57 +00:00
mrbkap%gmail.com
958c7f9c7f
Don't create extra parser contexts once the parser has been terminated. Also make sure to clean up any extra parser contexts if they do get created. bug 323441, r=sicking sr=jst
2006-02-01 18:57:09 +00:00
mrbkap%gmail.com
3d59a68ee7
When we don't find a </script> tag, we should put the entire rest of the document into the script element, but not execute the script. This also makes serialization not serialize the end tags for scripts that don't have them (to preserve round tripping). bug 305873, r=sicking sr=jst
2006-01-31 22:19:46 +00:00
mrbkap%gmail.com
c4f20f9306
Remove the obsolete concept of "DTD verification". bug 323958, r+sr=jst
2006-01-30 23:45:19 +00:00
mrbkap%gmail.com
27bfa50539
Try to fix an infinite loop on startup (bug 324667, r+sr=jst).
2006-01-28 01:21:46 +00:00
peterv%propagandism.org
b1549287a5
Fix for bug 323299 (Simplify nsExpatDriver). r=bz, sr=jst.
2006-01-27 14:47:23 +00:00
mrbkap%gmail.com
efa6824ced
Change these QueryInterface implementations to be macros, not hand rolled. No bug, r+sr=dveditz
2006-01-26 22:24:20 +00:00
mrbkap%gmail.com
28a0057aa8
This should have gone too, (bug 324738)
2006-01-26 19:10:19 +00:00
mrbkap%gmail.com
5e3b39b84e
bug 324738: Remove some unnecessary complexity from the parser and hardcode DTDs. r=sicking sr=jst
2006-01-26 19:07:41 +00:00
peterv%propagandism.org
712a6c7a54
Backing out fix for bug 323299 for now to fix Trender and bug 324641.
2006-01-25 20:07:33 +00:00
peterv%propagandism.org
73a08e869b
Fix for bug 323299 (Simplify nsExpatDriver). r=bz, sr=jst.
2006-01-25 12:53:00 +00:00
mrbkap%gmail.com
37ef76ae75
bug 320883: Handle split newlines at the end of chunks without duplicating newlines. r=bzbarsky rs=brendan
2006-01-25 02:29:09 +00:00
mrbkap%gmail.com
5886c8dad3
bug 321781: document.close() causes weird things to happen when asynchronous things were document.written. r=sicking sr=jst
2006-01-24 01:25:14 +00:00
mark%moxienet.com
18681d809c
323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3)). r=josh
2006-01-23 20:11:08 +00:00
mrbkap%gmail.com
fb3f80349e
bug 323908: Pass line and column information to ReportError. Patch by Robert Sayre <sayrer@gmail.com>. r=mrbkap sr=jst
2006-01-21 02:02:02 +00:00
mrbkap%gmail.com
77d1b6ad0b
Fix a stupid typo that was making line numbers come out wrong. no bug, r=sicking sr=jst
2006-01-21 00:37:25 +00:00
mrbkap%gmail.com
f5017ce37a
bug 324182: Cleanup some functions in CNavDTD and remove a redundant null check. r=sicking sr=jst
2006-01-21 00:36:11 +00:00
mrbkap%gmail.com
6b632e2f71
bug 324182: Update the token's attribute count when we add a token to it. r=sicking sr=bzbarsky
2006-01-20 23:25:37 +00:00
mrbkap%gmail.com
19fbc54999
bug 323736: Handle bogus comments that start with </ as invalid comments, per HTML5 and to have compatibility with other browsers. r+sr=jst
2006-01-19 00:05:21 +00:00
mrbkap%gmail.com
fcd42925c9
bug 316582: Clean up style in parser/htmlparser. r+sr=jst
2006-01-17 17:58:24 +00:00
peterv%propagandism.org
25f6bbfe50
Fix for bug 316582 (Clean up style in parser/htmlparser - CParserContext and small nsParser changes). r=mrbkap, sr=jst.
2006-01-13 14:45:32 +00:00
bzbarsky%mit.edu
090cdfa710
Rename our in-tree expat lib to mozexpat_s. Bug 305841, patch by Andy Willis
...
<abwillis1@gmail.com>, r=peterv
2006-01-07 02:40:20 +00:00
mrbkap%gmail.com
377d4123b3
bug 321344: Make sure we always enter the loop. There's no reason to actually
...
test anything here because we never really did before. Review from peterv is
still pending, but brendan wants this on the trunk because it breaks
XMLHttpRequest.
2005-12-24 07:39:09 +00:00
mrbkap%gmail.com
980d3e8f9c
bug 316582: Clean up stye in parser/htmlparser. r+sr=peterv
2005-12-22 22:31:36 +00:00
mrbkap%gmail.com
dcf7ce0aef
bug 320585: View source can loose a final equals sign in an attribute if the preceeding character was a quote or slash. r+sr=jst
2005-12-19 20:37:08 +00:00
mrbkap%gmail.com
7ad0a958f3
bug 320590: Remove unused member variable mLastAttribute, especially as our attempt to set it was causing us to change non-debug-only variables in #ifdef DEBUG code. r+sr=jst
2005-12-19 20:33:30 +00:00
peterv%propagandism.org
a9f16a7e45
Trying to fix AIX bustage.
2005-12-18 12:07:26 +00:00
peterv%propagandism.org
430dd2bacc
Now that bug 320375 is fixed, trying once more to check in fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz.
2005-12-18 10:39:23 +00:00
peterv%propagandism.org
9bfa27c4f1
Fix for bug 320375. r=mrbkap, sr=jst.
2005-12-16 14:35:45 +00:00
bsmedberg%covad.net
0cbcc55cf6
Bug 319997 - convert parser tests to use the frozen linkage, r=mrbkap
2005-12-12 21:39:56 +00:00
bsmedberg%covad.net
0ee58bb049
Bug 319997 - Convert parser tests to use the frozen linkage, r=mrbkap
2005-12-12 20:56:37 +00:00
bsmedberg%covad.net
dea5f94fba
Bug 318616 - module-static nsTestTagTable is bad, r=mrbkap
2005-12-12 16:53:30 +00:00
mrbkap%gmail.com
65e8bdcc71
bug 244569: Open transient styles before dealing with end tags for residual style tags, so that we don't miss a temporarily closed style. r+sr=jst
2005-12-05 17:35:44 +00:00
mrbkap%gmail.com
5ff0ab70ab
bug 316582: Clean up the style in nsHTMLTokenizer.cpp. This also contains a bit of dead-code elimination in ConsumeAttribute. r=sicking sr=dveditz
2005-12-02 22:38:19 +00:00
bzbarsky%mit.edu
bf70da4532
Remove content ids. Bug 166637, r=sicking, sr=peterv
2005-11-29 16:47:18 +00:00
mrbkap%gmail.com
47b76ffc5c
Fixing bustage from bug 317869.
2005-11-28 22:33:48 +00:00
mrbkap%gmail.com
ff73691c2b
bug 317869: CNavDTD still needs its own IID. r+sr=jst
2005-11-28 22:13:10 +00:00
timeless%mozdev.org
9b0852aaf7
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
eb9350f619
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 19:48:04 +00:00
jst%mozilla.jstenback.com
5239743f12
Fixing build bustage.
2005-11-24 00:21:23 +00:00
mrbkap%gmail.com
e5f2e7fc42
bug 316582: Clean up style nitpicks in CNavDTD. rs=jst
2005-11-24 00:14:25 +00:00
mrbkap%gmail.com
0aabcad6c8
bug 317452: nsParser::Tokenize has no reason to be recursive. r=jag sr=bzbarsky
2005-11-22 23:29:30 +00:00
peterv%propagandism.org
1cf6be5ef7
Backout due to tree orange.
2005-11-21 14:59:12 +00:00
peterv%propagandism.org
d41313ac76
Trying once more to check in fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz.
2005-11-21 13:54:09 +00:00
timeless%mozdev.org
17f5f5429f
Bug 106386 Correct misspellings in source code
...
patch by supernova_00@yahoo.com r=timeless
2005-11-21 06:25:15 +00:00
bsmedberg%covad.net
9d6eceb84f
typo fix
2005-11-16 22:28:57 +00:00
bsmedberg%covad.net
2dba33766b
Don't build robot with libxul, r=mrbkap, no bug
2005-11-16 21:06:57 +00:00
bzbarsky%mit.edu
79da4ded63
Move some basic macros for working with UTF16 from intl to XPCOM; use them in
...
some places including the HTML parser. Part of fix for bug 316394; the CSS
parser changes are still coming. r=smontagu, r=mrbkap on parser changes, sr=dbaron
2005-11-15 18:17:22 +00:00
mrbkap%gmail.com
e1167faec5
bug 315933: Trailing /s in XML shouldn't be marked in error, since they're generally not. Truely invalid /s will get shown to be so by the real XML parser. r+sr=jst
2005-11-14 21:59:16 +00:00
mrbkap%gmail.com
8bb3c4296e
bug 311907: Use a function that correctly updates the DTD internal flags so that invalid <body>s in the new string don't confuse us. r=bzbarsky sr=jst
2005-11-14 21:55:34 +00:00