Граф коммитов

2135 Коммитов

Автор SHA1 Сообщение Дата
mrbkap%gmail.com 77943a65f5 bug 316100: Cleanup some unused members and virtual functions in nsDTDUtils. r+sr=jst 2005-11-11 20:42:51 +00:00
mrbkap%gmail.com c50f86b030 Fixing bustage from bug 315927. 2005-11-11 19:59:01 +00:00
mrbkap%gmail.com a0098e9a15 bug 315927: Clean up nsHTMLTokenizer to not have so many virtual methods. Also clean up CParserContext::GetTokenizer. r+sr=jst 2005-11-11 19:11:36 +00:00
bsmedberg%covad.net dff1dea638 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 2005-11-11 14:36:26 +00:00
mrbkap%gmail.com 65c4e9f3c3 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 2005-11-10 22:47:09 +00:00
mrbkap%gmail.com 382a826a32 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 2005-11-08 00:05:09 +00:00
mrbkap%gmail.com a6749a34d2 bug 312104: Parse entities in textareas like we used to (allowing values > 255 with no terminating semicolon). r=bzbarsky sr=brendan 2005-11-03 18:12:38 +00:00
mrbkap%gmail.com e21a347862 bug 314759: Update our flags when we open a frameset and close the head. r=sicking sr=jst 2005-11-02 22:51:17 +00:00
mrbkap%gmail.com 43362af76c bug 313823: Handle illegal forms of meta charset tags better. r+sr=jst 2005-11-02 01:10:37 +00:00
peterv%propagandism.org f0e7651b40 Backing out to fix orange. 2005-10-28 13:48:13 +00:00
peterv%propagandism.org 1e426e3151 Trying once more to check in fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz. 2005-10-28 13:21:14 +00:00
mrbkap%gmail.com 09a43827f0 bug 243056: legend tags containing invalid HTML don't cope very well. r=jst sr=bzbarsky 2005-10-27 21:51:37 +00:00
mrbkap%gmail.com bcfcab65b6 bug 314092: <object> prefers to be in the body, not the head. r+sr=jst 2005-10-27 21:46:31 +00:00
cvshook%sicking.cc 92e4ff6816 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
2005-10-24 15:00:19 +00:00
bzbarsky%mit.edu 0ff8a206e0 Make sure to pop namespaces if we block on a close tag. Bug 313278, patch by
peterv, r+sr=bzbarsky
2005-10-21 19:08:27 +00:00
cvshook%sicking.cc e4a371f76e Bug 311785: Simplify the nsIHTMLContentSink interface
r=mrbkap sr=peterv
2005-10-21 15:39:06 +00:00
peterv%propagandism.org fc5bb1ca3a Back out to fix orange. 2005-10-14 13:11:58 +00:00
peterv%propagandism.org 00166c00c2 Bustage fix. 2005-10-14 12:35:11 +00:00
peterv%propagandism.org 9b958b8ce1 Fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz. 2005-10-14 12:23:59 +00:00
mrbkap%gmail.com 0bcba70b64 bug 309307: Make sure to update the parent pointer of entries of style nodes when they get closed. r+sr=jst 2005-09-29 23:45:11 +00:00
mrbkap%gmail.com 2f571c425c bug 309040: Exclude kHeadMisc in <option> since we need to exclude userdefined tags (and the autoclose code can't cope otherwise). r+sr=jst 2005-09-19 19:02:59 +00:00
mrbkap%gmail.com df94e8a628 bug 308781: Don't ignore requests from the content sink to block the parser when we're handling head content in the body. r+sr=jst 2005-09-16 22:14:40 +00:00
mrbkap%gmail.com 0eaefa48bf bug 308592: MAP before BODY causes the body contents to not render. Remove MAP as a valid child of HTML, and fix a bogus check against HEAD being pushed onto mBodyContext. r+sr=jst 2005-09-16 00:01:30 +00:00
mrbkap%gmail.com 774dbec890 bug 307821: The contents of framesets get moved into the body. r+sr=jst 2005-09-10 17:30:39 +00:00
mrbkap%gmail.com d5a752d6a5 bug 307797: Fix line counting regressions resulting from the checkin for bug 272702, as well as an old bug where document.write('\n') would cause line numbers in the rest of the HTML to be offset. Also fix a regression where userdefined tags are forced to be in the head (as opposed to appearing in either the head or the body). r+sr=jst 2005-09-10 00:12:21 +00:00
mrbkap%gmail.com c1aaf6b59e bug 307593: Remove the unused and very broken CWordTokenizer class. Patch by Hans-Andreas Engel <Hans-A.Engel@unibas.ch>. r=mrbkap sr=jst 2005-09-09 21:59:51 +00:00
mrbkap%gmail.com 8334d4dd3e bug 272702: Remove skipped content. This simplifies the code handling <script>, <style> and related tags and makes the nsIHTMLContentSink interface just that much easier to implement. This also allows <object> tags to appear in the head with children. r=sicking sr=jst 2005-09-09 19:15:06 +00:00
mrbkap%gmail.com acb3dedf76 bug 272702: Remove skipped content. This simplifies the code handling <script>, <style> and related tags and makes the nsIHTMLContentSink interface just that much easier to implement. This also allows <object> tags to appear in the head with children. r=sicking sr=jst 2005-09-09 18:11:51 +00:00
mrbkap%gmail.com 4b7a57c401 bug 272702: Remove skipped content. This simplifies the code handling <script>, <style> and related tags and makes the nsIHTMLContentSink interface just that much easier to implement. This also allows <object> tags to appear in the head with children. r=sicking sr=jst 2005-09-09 18:03:47 +00:00
peterv%propagandism.org 121d4e0a2b Fix for bug 307363 (Don't add '---^' to XML errors in the JS console). r=bsmedberg, sr=jst. 2005-09-08 16:43:30 +00:00
mrbkap%gmail.com 4f01af7abe bug 307122: Restore compatibility for where we open userdefined elements when neither a head nor a body has been explicitly opened. r=jst sr=bzbarsky 2005-09-07 03:35:58 +00:00
peterv%propagandism.org 86643580f9 Fix for bug 153998 (COtherDTD should go; composer should handle containment checking itself). r=mrbkap, sr=jst. 2005-09-05 15:41:41 +00:00
peterv%propagandism.org 7af0dc7930 Fix for bug 153998 (COtherDTD should go; composer should handle containment checking itself). r=mrbkap, sr=jst. 2005-09-05 14:18:56 +00:00
bzbarsky%mit.edu 9bff74a381 Make sure random parts of external DTDs don't sneak into the DOM. Bug 306353,
r+sr=peterv
2005-09-01 18:59:46 +00:00
bzbarsky%mit.edu 49f8f0912e Sync up the MIME type list in parser with what nsContentDLF has, and improve
the error handling for cases when a mismatch does happen.  Bug 306502,
r=mrbkap, sr=brendan
2005-08-31 17:33:54 +00:00
bzbarsky%mit.edu f6a5a756fb Make sure that a reflow flush on the document makes the sink start layout if
needed.  Bug 253951, r=mrbkap, sr=jst
2005-08-24 20:56:58 +00:00
mrbkap%gmail.com fbd0d59b86 bug 305448: Fix leak when page load is terminated while we have multiple parser contexts around (e.g., for a script load started from a document.write). r=bzbarsky sr=jst 2005-08-22 21:51:00 +00:00
peterv%propagandism.org fc14a84a45 Fix for bug 275564 (Mozilla SVG build 2004122009, 2004121909: wrong 'mismatched tag' message). Patch by bz, r=peterv, sr=jst, a=bsmedberg. 2005-07-26 13:09:19 +00:00
peterv%propagandism.org 8206726a13 Fix for bug 291827 (Expat's byte position is bogus if a chunk boundary falls before we block). r/sr=bz, a=bsmedberg. 2005-07-26 13:08:30 +00:00
joshmoz%gmail.com 6bf82a547b don't use regparm on i386 Mac OS X. Patch by Apple Computer, Inc. r=josh r=smfr sr=bsmedberg a=bsmedberg 2005-07-21 19:02:52 +00:00
mrbkap%gmail.com 1d4aaf9ec3 bug 301416: Don't allow residual styles to open inside <textarea>. r+sr=jst a=asa 2005-07-21 02:51:32 +00:00
mrbkap%gmail.com f69dd1f795 bug 299268: Clean up an early return so that alternate tags would be able to automatically open a body if they wanted to. Don't automatically open a body for <iframe> to avoid regressing bug 288991. r+sr=jst a=asa 2005-07-07 18:30:32 +00:00
mrbkap%gmail.com 42d24e008e bug 299036: Fix crash in CNavDTD by moving newline stripping into the tokenizer. This reduces our reliance on the invariants that the tokenizer tries to provide. r+sr=jst a=chofmann 2005-06-29 02:46:45 +00:00
mrbkap%gmail.com d4592f4be9 bug 289537: A couple of followup fixes opening <body> for tags automatically. Also stick non-exclusive head children in the head if we haven't seen either <head> or <body> yet. Also make <bgsound> act like it should. r+sr=jst a=bsmedberg 2005-06-28 21:09:48 +00:00
mrbkap%gmail.com ce057b7855 bug 289537: Automatically open <body> for more tags by using the kRequiresBody special property. r=jst sr=rbs a=asa 2005-06-25 21:09:28 +00:00
peterv%propagandism.org 39ef9c35d5 Fix for bug 298391 (Remove some unused stuff from parser code). r=mrbkap, sr=jst, a=chofmann. 2005-06-24 13:21:59 +00:00
bsmedberg%covad.net a7a996bfe8 Bug 279814 - report XML parsing errors to the JS console, r=mrbkap sr=shaver a=chofmann 2005-06-23 01:54:42 +00:00
mrbkap%gmail.com a6ed51abdc bug 298264: Change (to if-returns) and remove unnecessary NS_ENSURE_SUCCESS()s to reduce debug clutter. r=jst sr+a=brendan 2005-06-21 04:29:02 +00:00
mrbkap%gmail.com 7f0479a0b2 bug 296677: Fix nsParser::ParseFragment to not screw up setting <textarea>'s innerHTML. r=jst sr=peterv a=asa 2005-06-16 18:59:59 +00:00
mrbkap%gmail.com b7e3b4b60c bug 296284: <blockquote type=cite> can cause the plaintext serializer to delete extra newlines before inlines after blocks. r=peterv sr=jst a=asa 2005-06-16 18:20:59 +00:00