2243 Commits

Author SHA1 Message Date
mrbkap%gmail.com
86de6c60df Fix a stupid typo that was making line numbers come out wrong. no bug, r=sicking sr=jst
git-svn-id: svn://10.0.0.236/trunk@187935 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-21 00:37:25 +00:00
mrbkap%gmail.com
4b9c3e32ed bug 324182: Cleanup some functions in CNavDTD and remove a redundant null check. r=sicking sr=jst
git-svn-id: svn://10.0.0.236/trunk@187934 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-21 00:36:11 +00:00
mrbkap%gmail.com
7f9036eb3c bug 324182: Update the token's attribute count when we add a token to it. r=sicking sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@187927 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 23:25:37 +00:00
mrbkap%gmail.com
8349a92ef5 bug 323736: Handle bogus comments that start with </ as invalid comments, per HTML5 and to have compatibility with other browsers. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@187790 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 00:05:21 +00:00
mrbkap%gmail.com
c48bb85426 bug 316582: Clean up style in parser/htmlparser. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@187716 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-17 17:58:24 +00:00
peterv%propagandism.org
7c949449af Fix for bug 316582 (Clean up style in parser/htmlparser - CParserContext and small nsParser changes). r=mrbkap, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@187543 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-13 14:45:32 +00:00
bzbarsky%mit.edu
5f13197a66 Rename our in-tree expat lib to mozexpat_s. Bug 305841, patch by Andy Willis
<abwillis1@gmail.com>, r=peterv


git-svn-id: svn://10.0.0.236/trunk@187117 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-07 02:40:20 +00:00
mrbkap%gmail.com
2e63354637 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.


git-svn-id: svn://10.0.0.236/trunk@186556 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-24 07:39:09 +00:00
mrbkap%gmail.com
66b4dc4c78 bug 316582: Clean up stye in parser/htmlparser. r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@186462 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-22 22:31:36 +00:00
mrbkap%gmail.com
7f4fcb1121 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
git-svn-id: svn://10.0.0.236/trunk@186290 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-19 20:37:08 +00:00
mrbkap%gmail.com
e6edf3653b 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
git-svn-id: svn://10.0.0.236/trunk@186289 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-19 20:33:30 +00:00
peterv%propagandism.org
70644e77d8 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.
git-svn-id: svn://10.0.0.236/trunk@186215 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-18 10:39:23 +00:00
peterv%propagandism.org
5231833194 Fix for bug 320375. r=mrbkap, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@186160 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 14:35:45 +00:00
bsmedberg%covad.net
b1c60f6d78 Bug 319997 - convert parser tests to use the frozen linkage, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@185975 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 21:39:56 +00:00
bsmedberg%covad.net
d332f10cd0 Bug 319997 - Convert parser tests to use the frozen linkage, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@185971 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 20:56:37 +00:00
bsmedberg%covad.net
fb456e0537 Bug 318616 - module-static nsTestTagTable is bad, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@185963 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 16:53:30 +00:00
mrbkap%gmail.com
6ad3b86982 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
git-svn-id: svn://10.0.0.236/trunk@185704 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-05 17:35:44 +00:00
mrbkap%gmail.com
7e5d317e7e bug 316582: Clean up the style in nsHTMLTokenizer.cpp. This also contains a bit of dead-code elimination in ConsumeAttribute. r=sicking sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@185618 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 22:38:19 +00:00
bzbarsky%mit.edu
cf434cba7f Remove content ids. Bug 166637, r=sicking, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@185376 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 16:47:18 +00:00
mrbkap%gmail.com
ae267e11c6 Fixing bustage from bug 317869.
git-svn-id: svn://10.0.0.236/trunk@185345 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 22:33:48 +00:00
mrbkap%gmail.com
163a50253e bug 317869: CNavDTD still needs its own IID. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@185342 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 22:13:10 +00:00
timeless%mozdev.org
dae7b0629a Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185282 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
8a213cf6db Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185276 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 19:48:04 +00:00
jst%mozilla.jstenback.com
71b10f5695 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@185235 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-24 00:21:23 +00:00
mrbkap%gmail.com
f08d3b747d bug 316582: Clean up style nitpicks in CNavDTD. rs=jst
git-svn-id: svn://10.0.0.236/trunk@185233 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-24 00:14:25 +00:00
mrbkap%gmail.com
7afa2a74e6 bug 317452: nsParser::Tokenize has no reason to be recursive. r=jag sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@185165 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-22 23:29:30 +00:00
peterv%propagandism.org
029c09a76e Backout due to tree orange.
git-svn-id: svn://10.0.0.236/trunk@185043 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-21 14:59:12 +00:00
peterv%propagandism.org
ba60f992e3 Trying once more to check in fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@185039 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-21 13:54:09 +00:00
timeless%mozdev.org
db63280166 Bug 106386 Correct misspellings in source code
patch by supernova_00@yahoo.com r=timeless


git-svn-id: svn://10.0.0.236/trunk@185035 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-21 06:25:15 +00:00
bsmedberg%covad.net
8c72056b1c typo fix
git-svn-id: svn://10.0.0.236/trunk@184794 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-16 22:28:57 +00:00
bsmedberg%covad.net
59286d7121 Don't build robot with libxul, r=mrbkap, no bug
git-svn-id: svn://10.0.0.236/trunk@184781 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-16 21:06:57 +00:00
bzbarsky%mit.edu
48dbeb8ec0 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


git-svn-id: svn://10.0.0.236/trunk@184651 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-15 18:17:22 +00:00
mrbkap%gmail.com
6380211c85 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
git-svn-id: svn://10.0.0.236/trunk@184601 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-14 21:59:16 +00:00
mrbkap%gmail.com
3a647b1136 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
git-svn-id: svn://10.0.0.236/trunk@184600 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-14 21:55:34 +00:00
mrbkap%gmail.com
def9182fe6 bug 316186: Fix stupid numbering botch in the view source DTD. The
compiler does such a better job anyway. r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@184549 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-13 19:19:49 +00:00
mrbkap%gmail.com
5601a2b6fa bug 316100: Cleanup some unused members and virtual functions in nsDTDUtils. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@184478 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 20:42:51 +00:00
mrbkap%gmail.com
0c0c7675bf Fixing bustage from bug 315927.
git-svn-id: svn://10.0.0.236/trunk@184470 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 19:59:01 +00:00
mrbkap%gmail.com
d2ad849da9 bug 315927: Clean up nsHTMLTokenizer to not have so many virtual methods. Also clean up CParserContext::GetTokenizer. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@184466 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 19:11:36 +00:00
bsmedberg%covad.net
0217e2f9a9 Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
git-svn-id: svn://10.0.0.236/trunk@184456 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 14:36:26 +00:00
mrbkap%gmail.com
f32d8c9dad bug 76412: Clean up some obvious things in the view source DTD, as well as ripping out obsolete and unused error reporting cruft. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@184433 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-10 22:47:09 +00:00
mrbkap%gmail.com
6259f472aa bug 314980: Handle trailing XML-like slashes by not accepting them into the attribute key at all, not by stripping them once they're already there. r=bzbarsky sr=jst
git-svn-id: svn://10.0.0.236/trunk@184279 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-08 00:05:09 +00:00
mrbkap%gmail.com
572f01e1ca bug 312104: Parse entities in textareas like we used to (allowing values > 255 with no terminating semicolon). r=bzbarsky sr=brendan
git-svn-id: svn://10.0.0.236/trunk@184101 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-03 18:12:38 +00:00
mrbkap%gmail.com
5ca767ca1e bug 314759: Update our flags when we open a frameset and close the head. r=sicking sr=jst
git-svn-id: svn://10.0.0.236/trunk@184063 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 22:51:17 +00:00
mrbkap%gmail.com
7b7b3071c8 bug 313823: Handle illegal forms of meta charset tags better. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@183377 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 01:10:37 +00:00
peterv%propagandism.org
3ae576b70a Backing out to fix orange.
git-svn-id: svn://10.0.0.236/trunk@183189 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-28 13:48:13 +00:00
peterv%propagandism.org
e86a9bcace Trying once more to check in fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@183188 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-28 13:21:14 +00:00
mrbkap%gmail.com
bf40412018 bug 243056: legend tags containing invalid HTML don't cope very well. r=jst sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@183145 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-27 21:51:37 +00:00
mrbkap%gmail.com
54f04df573 bug 314092: <object> prefers to be in the body, not the head. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@183143 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-27 21:46:31 +00:00
cvshook%sicking.cc
1633079f95 Bug 313327: Fix regression caused by my last checkin. Don't put forms on the tag stack to avoid closing them prematurly.
r=mrbkap sr=bz


git-svn-id: svn://10.0.0.236/trunk@182898 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-24 15:00:19 +00:00
cvshook%sicking.cc
f95c92ff95 Bug 311785: Simplify the nsIHTMLContentSink interface
r=mrbkap sr=peterv


git-svn-id: svn://10.0.0.236/trunk@182699 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-21 15:39:06 +00:00