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

2065 Коммитов

Автор SHA1 Сообщение Дата
mrbkap%gmail.com ca8fdc6596 bug 274786: We lose a trailing <, </, <! if it is the last text in the document. r+sr=jst 2005-01-13 03:05:12 +00:00
mrbkap%gmail.com 507843be05 bug 277695: Fix assertion on empty textareas by ensuring that mTextValue.Rebind() is called at least once. r+sr=bzbarsky 2005-01-13 02:56:56 +00:00
aaronleventhal%moonset.net 99d03b4436 Bug 223302. ASSERTION: OnDataAvailable implementation consumed no data: nsParser. r=bz, sr=darin 2005-01-12 00:55:25 +00:00
aaronleventhal%moonset.net d394288225 Backing out the following fix because tree is closed. Sorry for the mistake. Bug 223302. ASSERTION: OnDataAvailable implementation consumed no data: nsParser. r=bz, sr=darin 2005-01-11 23:39:22 +00:00
aaronleventhal%moonset.net 549c300555 Bug 223302. ASSERTION: OnDataAvailable implementation consumed no data: nsParser. r=bz, sr=darin 2005-01-11 23:26:10 +00:00
mrbkap%gmail.com 04b1580f73 bug 275651: Fix a potential crash because of a bad use of nsScanner::SetPosition. r=jst sr=dmose 2005-01-04 02:31:53 +00:00
bzbarsky%mit.edu 3203d0d58e Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst. 2005-01-03 22:51:17 +00:00
mrbkap%gmail.com 13a6b9ff5b bug 276149: Remove nsScanner::Eof() and fix error handling in nsScanner.cpp. patch by Hans-A.Engel@unibas.ch r=mrbkap sr=brendan 2005-01-03 22:06:27 +00:00
timeless%mozdev.org 91fd15329e Bug 276148 warning: unused variable `CStartToken*theStartToken' in nsHTMLTokenizer::ConsumeStartTag
patch by cst@andrew.cmu.edu r=mrbkap sr=peterv
2004-12-29 00:34:49 +00:00
peterv%propagandism.org b31a0f655f Fix for bug 274775 (Expat accepts invalid namespaces). r/sr=jst 2004-12-27 11:47:18 +00:00
mrbkap%gmail.com 3844685412 bug 275288: remove obsolete CRC calculations. r+sr=roc 2004-12-25 04:44:02 +00:00
dbaron%dbaron.org 590e98279c untabify 2004-12-22 00:21:13 +00:00
peterv%propagandism.org 6615f2f7fa Correct function signature to fix Solaris bustage. 2004-12-21 13:25:31 +00:00
peterv%propagandism.org e2cb9680c5 Remove unused member variable (obsoleted by patch for bug mHandledXMLDeclaration). 2004-12-20 13:40:07 +00:00
peterv%propagandism.org 325267b519 Fix fo bug 274964 (Switch to Expat's xml declaration parsing). r/sr=jst. 2004-12-17 09:17:35 +00:00
mrbkap%gmail.com 0ba2220aaf bug 209098: TestParser crashes inside nsLoggingSink. patch by mats.palmgren@bredband.net r=harishd sr=peterv 2004-12-16 21:49:58 +00:00
pkw%us.ibm.com 939be151c3 AIX bustage fix for checkin from Bug 192139.
r=peterv@propagandism.org
2004-12-15 17:35:52 +00:00
peterv%propagandism.org 0c59b6df7f Fix for bug 192139 (Integrate latest Expat). r=bz, sr=jst. 2004-12-15 15:37:23 +00:00
mrbkap%gmail.com fbdc368fd0 bug 273085: HTML tags displayed as part of text r=bryner sr=dbaron 2004-12-15 01:23:03 +00:00
mrbkap%gmail.com 80fcc8912d bug 272293: phrase-level tags do not close when there is an open kInlineEntity r=bzbarsky sr=dmose 2004-12-14 23:32:35 +00:00
bsmedberg%covad.net 7ccf6e4965 Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees. 2004-12-09 19:28:35 +00:00
dbaron%dbaron.org 1bb228eed5 Bug 272151: reorganize files within layout, r+sr=roc 2004-12-08 19:41:48 +00:00
mrbkap%gmail.com 16ce6c93b7 bug 273324: Hang on unclosed comments in standards mode. r=jst sr=bzbarsky 2004-12-07 21:56:39 +00:00
mrbkap%gmail.com cbdbef56d5 bug 273213: The last letter of some tags consumed as CDATA get chopped off if the tag is not closed properly. r+sr=bzbarsky 2004-12-05 19:02:53 +00:00
gerv%gerv.net b92568bebe Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-12-01 22:27:03 +00:00
mrbkap%gmail.com da9e536cd8 bug 88952: Remove record trailing content. This was missed in the main checkin. r=jst sr=rbs 2004-12-01 05:11:06 +00:00
mrbkap%gmail.com f404ddb2db bug 88952: Remove trailing content. This checkin fixes a whole slew of textarea bugs. r=jst sr=rbs 2004-12-01 04:37:36 +00:00
mrbkap%gmail.com da55df32aa bug 272360: missing break in nsViewSourceHTML.cpp r+sr=bzbarsky 2004-11-30 19:08:43 +00:00
bryner%brianryner.com ac143eb6ce Reduce string copying and allocation in the parser by only copying the scanner buffer when we need to mutate the string. Allow a nsDependentString / nsDependentSubstring to be created without being bound to anything. Move StripChar() onto nsSubstring from nsString. Bug 269853, r=jst, sr=darin. 2004-11-25 07:03:20 +00:00
mrbkap%gmail.com f67c3c2083 bug 271142: remove unused perl scripts that used to be used for generating the tag and entity lists. These lists are now created using the preprocessor. patch by Hans-Andreas Engel (Hans-A.Engel@unibas.ch) r=mrbkap sr=dbaron 2004-11-23 05:38:29 +00:00
mrbkap%gmail.com 51e0528d27 bug 100175: innerHTML smushes multiple options together on select r+sr=bzbarsky 2004-11-23 04:40:46 +00:00
mrbkap%gmail.com ac7e4ac4f6 bug 269095: crash on malformed html page that caused us to try to handle misplaced content while we were already handling misplaced content. r=jst sr=rbs 2004-11-13 06:37:43 +00:00
bryner%brianryner.com 39b8df7ebb Only allocate and copy a string in CAttributeToken::GetStringValue if the string spans multiple buffers. Otherwise, just wrap it with a nsDependentSubstring. Bug 268932, r=bzbarsky, sr=darin. 2004-11-11 04:05:51 +00:00
bryner%brianryner.com 556349d349 Only allocate and copy a string in CAttributeToken::GetStringValue if the string spans multiple buffers. Otherwise, just wrap it with a nsDependentSubstring. Bug 268932, r=bzbarsky, sr=darin. 2004-11-11 03:46:51 +00:00
mrbkap%gmail.com f03205a823 bug 70282: view-source loses the last tag in a document if the tag is unclosed. r=rbs sr=roc 2004-11-11 03:41:52 +00:00
jst%mozilla.jstenback.com a6e7437b66 Fixing bug 267854. Make sure parser data listeners get all the data that comes in from necko, no matter what the current parser context is. r=bzbarsky@mit.edu, sr=brendan@mozilla.org 2004-11-05 06:50:27 +00:00
jst%mozilla.jstenback.com 3143e19724 Adding @status FROZEN to this header (bug 265334). 2004-11-03 21:18:50 +00:00
jst%mozilla.jstenback.com d9915d605d Fixing bug 265334. Adding API for embedders etc to listen to data fed to the parser from the network. r=darin@meer.net, sr=brendan@mozilla.org 2004-11-02 19:52:32 +00:00
darin%meer.net 96c79cea45 eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg 2004-11-01 18:50:36 +00:00
mrbkap%gmail.com 3e90aab1bb bug 181697: <li> prevents phrasals from closing when its end tag is not used. r=bzbarsky sr=rbs 2004-10-30 16:47:12 +00:00
mrbkap%gmail.com 0ef601f65d bug 265814: the output of document.write() is always parsed in quirks mode. r=bzbarsky sr=jst 2004-10-28 03:24:59 +00:00
smontagu%smontagu.org 7813dee884 Bug 244177: nsScanner::Append() can overwrite the storage in the buffer it allocates. r=dveditz, sr=dbaron. 2004-10-27 20:19:11 +00:00
mrbkap%gmail.com 9f992aca95 bug 256731: unclosed userdefined tags inside phrasal tags cause the phrasal tags to be unable to close. r=rbs sr=bzbarsky 2004-10-25 23:33:04 +00:00
mrbkap%gmail.com 7a582956cf Add a regression test for bug 256731 2004-10-25 05:25:52 +00:00
mrbkap%gmail.com 43682d00fc bug 263083: view-source now reports tokenization-level errors in HTML and XML. r=rbs sr=dmose 2004-10-24 17:32:30 +00:00
mrbkap%gmail.com 8abe39cb7a bug 265339: nsCParserStartNode::~nsCParserStartNode() asserts unnecessarily. r+sr=peterv 2004-10-24 17:24:02 +00:00
mrbkap%gmail.com 5fd4dbb1a5 bug 264882: view-source turns &xi; into &#xi; r+sr=bzbarsky 2004-10-24 17:04:03 +00:00
mrbkap%gmail.com 8e9b4c6958 bug 264956: crash on embedded NUL character in start tag. r+sr=bzbarsky 2004-10-19 01:34:53 +00:00
mrbkap%gmail.com d19bb4c681 bug 264917: crash trying to view-source. sr=bzbarsky r=doronr 2004-10-18 20:57:24 +00:00
mrbkap%gmail.com c964a9e141 bug 70918: view-source adds > to tags that are missing them. r=bzbarsky sr=dmose 2004-10-17 03:03:46 +00:00
timeless%mozdev.org 46924f79d2 Bug 226099 [RFE] Highlight "<![CDATA[" and matching "]]>" in View Source
patch by mrbkap@gmail.com r=bz sr=rbs
2004-10-12 18:33:12 +00:00
bzbarsky%mit.edu daa578df36 Fix handling of XML PIs in view-source. Bug 91240, patch by Blake Kaplan
<mrbkap@gmail.com>, r=rbs, sr=jst
2004-10-09 18:20:38 +00:00
bzbarsky%mit.edu 964ecc6669 Remove our broken attempt to support <plaintext> (which is very very
deprecated).  Bug 88987, r=jst, sr=dbaron
2004-10-09 16:55:54 +00:00
bzbarsky%mit.edu 8c3674543d Treat '\'' and '"' identically for purposes of starting attribute names. Fix
some leaks too.  Bug 261503, patch by Blake Kaplan <mrbkap@gmail.com>,
r=bzbarsky, sr=rbs
2004-10-07 23:23:18 +00:00
bzbarsky%mit.edu f53d3d18db Make createContextualFragment work for XML. Bug 133827, patch by
steve.swanson@mackichan.com, r=bzbarsky, sr=jst
2004-09-30 22:27:45 +00:00
bzbarsky%mit.edu 76b7775f18 Don't set tags empty just because they have bogus attributes. Bug 262346,
patch by Blake Kaplan <mrbkap@gmail.com>, r+sr=bzbarsky
2004-09-30 22:05:23 +00:00
roc+%cs.cmu.edu 5503167cb1 Bug 43267. Deal with mismatched quotes in attributes. r=bzbarsky,sr=rbs, patch by Blake Kaplan --- thanks\! 2004-09-30 03:02:15 +00:00
jst%mozilla.jstenback.com 345aec48d6 Fixing bug 260318. UMR in nsScanner::AppendToBuffer() when called from nsScanner constructor. r+sr=bzbarsky@mit.edu 2004-09-22 00:03:46 +00:00
cbiesinger%web.de 97b7d3b2d2 Bug 260661 removing unused variable in htmlparser (WriteTag)
r+sr=bz
2004-09-21 11:56:20 +00:00
bzbarsky%mit.edu 7cf7c3072a View-source of XML files should allow non-ascii chars in start tags. Bug
204573, patch by Blake Kaplan <mrbkap@rice.edu>, r=bzbarsky, sr=rbs
2004-09-17 15:10:47 +00:00
jst%mozilla.jstenback.com d510814527 Landing fix for bug 235798. Ignore Internet Explorer conditional comments parsed in document prologue. Patch by mrbkap@rice.edu, r=dbaron@dbaron.org, sr=jst@mozilla.org 2004-09-17 00:16:48 +00:00
bzbarsky%mit.edu 6e4e8caecc When parsing a <script> with an unterminated comment inside, stop at the first
</script> we hit, not the last one.  Bug 219504, patch by Blake Kaplan
<mrbkap@rice.edu>, r=bzbarsky, sr=rbs
2004-09-15 14:06:48 +00:00
bzbarsky%mit.edu 616283266d Remove bogus "support" for <sourcetext> and <parsererror>. Bug 210658, patch
by Blake Kaplan <mrbkap@rice.edu>, r+sr=bzbarsky
2004-09-13 20:43:15 +00:00
bzbarsky%mit.edu d73980915e Fix assertion to use tempChar too. Bug 258082 follow-up. 2004-09-12 04:49:56 +00:00
bzbarsky%mit.edu 755b162d91 Make CTextToken::ConsumeUntil not consume too much text. Bug 258082, patch by
Blake Kaplan <mrbkap@rice.edu>, r=bzbarsky, sr=jst
2004-09-12 01:50:53 +00:00
kjh-5727%comcast.net e4a63a1617 Bug 84430: Unclosed CDATA sections get dropped.
Patch by Blake Kaplan (mrbkap@rice.edu), r/sr=bzbarsky.
2004-09-04 17:21:51 +00:00
jst%mozilla.jstenback.com 8caf7f0c85 Fixing compiler warning. 2004-08-26 04:10:57 +00:00
jst%mozilla.jstenback.com 3b7de1c7e2 Fixing regression bug 256938. Parser hang. Patch by robin.lu@sun.com, r+sr=jst@mozilla.org 2004-08-26 04:03:48 +00:00
dbaron%dbaron.org 433e629ed4 Attempt to fix test bustage from relicensing changes. b=236613 2004-08-26 02:06:03 +00:00
gerv%gerv.net 62e3767f68 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-08-25 23:02:50 +00:00
jst%mozilla.jstenback.com e2ddf5de82 Fixing bug 178088. Making our doctype detection code more robust by ignoring whitespace at the begining of the file when looking for the doctype. r=darin@meer.net. sr=dbaron@dbaron.org 2004-08-24 18:37:33 +00:00
timeless%mozdev.org a119b92bc1 Bug 254843 eToken_script is unused
patch by cst@andrew.cmu.edu r=peterv sr=peterv
2004-08-23 18:46:58 +00:00
timeless%mozdev.org 4e594d0fb5 Bug 254843 eToken_script is unused
patch by cst@andrew.cmu.edu r=peterv sr=peterv
2004-08-23 17:57:51 +00:00
bzbarsky%mit.edu 90e271dce1 Followup to bug 143512, patch by patch by Chris Thomas <cst@andrew.cmu.edu>,
r+sr=bzbarsky
2004-08-10 23:48:41 +00:00
bzbarsky%mit.edu af97dd521b Fix assert if an end tag has "attributes". Bug 143512, patch by Chris Thomas
<cst@andrew.cmu.edu>, r+sr=bzbarsky
2004-08-09 22:09:06 +00:00
bzbarsky%mit.edu 2a0865d47d Even when tokenizing in quirks, view-source should be doing layout in standards
mode (if nothine else, it's faster).  Bug 254536, r+sr=rbs
2004-08-08 19:21:55 +00:00
bzbarsky%mit.edu f4c9ee57f4 Add support for the application/rdf+xml MIME type. Bug 61839, patch by Alex
Vincent <ajvincent@juno.com>, r=bzbarsky, sr=jst
2004-08-08 01:31:02 +00:00
bzbarsky%mit.edu ee795a2d8b Allow nested <marquee>s. Bug 167075, patch by Martijn Wargers
<m.wargers@hccnet.nl>, r+sr=bzbarsky
2004-07-29 19:15:13 +00:00
cbiesinger%web.de d5bd29aeda Bug 113243 Get rid of (Compare|Equals)WithConversion
r+sr=roc
2004-07-21 20:18:39 +00:00
cbiesinger%web.de cb3684b13c Bug 248694 make nsIParser::GetCommand use an nsCString instead of nsString
r+sr=bz
2004-07-17 21:45:37 +00:00
gerv%gerv.net 554e0e99a4 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-07-16 19:30:11 +00:00
gerv%gerv.net 50415faa3b Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-07-16 18:48:35 +00:00
bzbarsky%mit.edu a82be0254c On empty HTML pages, don't synthesize parser nodes for <html> and <body>. We handle
that down the line anyway, so things work fine.  Bug 57717, patch by Blake
Kaplan <mrbkap@rice.edu>, r+sr=bzbarsky
2004-07-15 21:40:03 +00:00
bryner%brianryner.com 55d74e870b oops, this wasn't supposed to go on the trunk. backing out. 2004-06-21 23:41:30 +00:00
bryner%brianryner.com 8cfeadc0a0 bringing branch changes forward 2004-06-21 23:35:56 +00:00
roc+%cs.cmu.edu 52092297fe Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2004-06-17 00:13:25 +00:00
cbiesinger%web.de 8efd04ae2e bug 245673 named literal strings should be const
r+sr=darin
2004-06-11 15:05:29 +00:00
bzbarsky%mit.edu fabc9faa64 Make the scanner bail out of functions that assume it's initialized if
mSlidingBuffer is null.  Bug 108067, patch by Andreas M. "Clarence" Schneider
<c@c07.de> and Blake Kaplan <mrbkap@rice.edu>, r+sr=bzbarsky
2004-06-08 18:54:57 +00:00
roc+%cs.cmu.edu b7fbe9ad0a Bug 217715. Delay instantiating plugin until we've closed its HTML element, so Java applets are guaranteed to see all PARAMs. r+sr=jst 2004-06-02 00:25:00 +00:00
bzbarsky%mit.edu 24eb212d2e Make <input>, <textarea>, and <select> autoclose <option>, <optgroup> and
<select>.  Bug 171713 and bug 140657, r+sr=peterv
2004-05-31 20:23:19 +00:00
bzbarsky%mit.edu 70a8218276 Making view-source not stick whitespace coming between the equals sign and the
quote mark in an attribute inside the attr value.  Bug 154120, patch by Blake
Kaplan <mrbkap@rice.edu>, r+sr=bzbarsky
2004-05-31 02:59:57 +00:00
bzbarsky%mit.edu 27b140b534 Change FlushPendingNotifications to have more granularity and update callers to
only flush the things they really need flushed.  Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
roc+%cs.cmu.edu b8ecbc84da Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin 2004-05-22 22:15:22 +00:00
bzbarsky%mit.edu f396e147a2 Add suport for a "text/plain" first arg to document.open() (no support for any
other types, and none really planned).  Bug 73409, r+sr=jst
2004-05-21 21:32:11 +00:00
bzbarsky%mit.edu 1012d0c0ae Remove XXX comment that is now addressed (as rbs pointed out). Bug 113201. 2004-05-14 00:01:57 +00:00
bzbarsky%mit.edu c83bb132aa Remove bogus data-sniffing code in CanParse() impls, clean up signature, don't
peek a buffer if we're not planning to autodetect the parsemode.  Bug 113201,
r=rbs, sr=jst
2004-05-13 23:39:06 +00:00
timeless%mozdev.org baa7b99581 Bug 102613 UMR: nsReadingIterator<WORD>::*(void)const UMR: Uninitialized memory read in nsScanner::ReadUntil(nsAString&,nsReadEndCondition const&,int)
r=heikki sr=darin
2004-05-12 08:07:06 +00:00
bzbarsky%mit.edu 15863fe2fb The saga continues. Don't move around <script>, since that breaks pages... Bug
243064, r+sr=jst
2004-05-10 21:04:18 +00:00
peterv%propagandism.org b9cefb2fdb Part of fix for bug 192139 (Integrate latest Expat). Some cleanup in nsExpatDriver.cpp/.h. r=Pike, sr=jst. 2004-05-08 14:07:18 +00:00
peterv%propagandism.org 8dd44befd4 Try to fix bustage by backing out. 2004-05-07 13:22:39 +00:00