Commit Graph

2310 Commits

Author SHA1 Message Date
dwitte@stanford.edu
84e6172062 update copy_string() to the single-fragment string world, and optimize write() to not return a value. b=282083, r+sr=jst, a=schrep 2008-01-03 16:07:06 -08:00
mrbkap@gmail.com
b26e5da62a Always free the curren token at the end of HandleToken. bug 408939, r=bzbarsky sr=jst 2007-12-24 11:30:36 -08:00
mrbkap@gmail.com
ebeda3a57d Do not treat backspace as whitespace to match IE and Opera. bug 404252, r+sr=jst 2007-12-21 10:57:16 -08:00
bzbarsky@mit.edu
6a28994fed Fix assertion. Bug 406903, r+sr=mrbkap, a=dsicore 2007-12-04 21:02:28 -08:00
bzbarsky@mit.edu
9776bb1760 Fix bug 390565. r+sr=mrbkap 2007-12-02 18:29:48 -08:00
mrbkap@gmail.com
9e57824bb7 Always free doctype decl tokens. bug 395846, r=jst sr=sicking a=schrep 2007-11-27 17:06:34 -08:00
mrbkap@gmail.com
53fe226761 Don't deal with misplaced content when we're in the head. bug 401169, r=sicking sr=jst a=blocking-1.9 2007-11-27 16:59:27 -08:00
peterv@propagandism.org
5476e0248b Fix for bug 401613 (Intermittent XML parsing errors with this valid SVG file). r/sr=bz. 2007-11-19 02:57:29 -08:00
mats.palmgren@bredband.net
c1be16ac17 Don't crash when ParseFragment() is called with an empty |aTagStack|. b=403877 r+sr=mrbkap a=jonas 2007-11-16 15:56:51 -08:00
jonas@sicking.cc
0e1c530ce2 Bug 403549: Avoid memory churn from nsContentUtils::CreateContextualFragment by giving nsIParser::ParseFragment a better signature. r/sr=stuart 2007-11-12 17:41:40 -08:00
reed@reedloden.com
a47772b1bc Remove extraneous space to cause unit test machines to build. 2007-11-10 14:49:09 -08:00
bzbarsky@mit.edu
0bcdaa7bd7 Log parser token refcounting, and fix a number of token leaks in view-source that were also leaking strings. Bug 402633, r+sr=mrbkap 2007-11-07 09:28:22 -08:00
jonas@sicking.cc
24549eb073 Bug 395845. Fix leak of static parser-node cache. Patch by mrbkap. r/sr=sicking 2007-11-05 11:48:12 -08:00
bzbarsky@mit.edu
07549c4ecf Don't leak strings from <keygen>. Bug 398665, r=kaie, sr=jst, a=dbaron 2007-10-09 19:10:00 -07:00
sayrer@gmail.com
468d2d3ad4 Bug 397804. Use the short CC macro in nsParser. r/sr/a=sicking. 2007-10-03 19:11:57 -07:00
sayrer@gmail.com
4414a6abf7 Bug 397804. pages loading feeds as content can trigger a leak. r=jst, sr=sicking, a=sicking 2007-09-27 20:00:35 -07:00
bzbarsky@mit.edu
a4511f4c0e Comment-only change to address review comments in bug 394534. 2007-09-12 09:13:07 -07:00
jst@mozilla.org
766c82a844 Fixing bug 394534. Make first attribute win in misplaced content. Patch by bzbarsky@mit.edu, r=mrbkap@gmail.com, sr=peterv@propagandism.org, a=jonas@sicking.cc/dsicore@mozilla.com 2007-09-10 16:50:16 -07:00
ginn.chen@sun.com
d0ed3cca65 Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore 2007-08-05 20:22:32 -07:00
mrbkap@gmail.com
d41b2caa57 Don't ship link to the head from <body>. <link> and <style> will still prefer the head in the absense of an explicit body, but will stay still if there is one. bug 387691, r=sicking/sayrer sr=jst 2007-07-20 17:40:59 -07:00
sharparrow1@yahoo.com
5a477727f4 Bug 388438: Incorrect interpretation of LFCR after opening tag. r=mrbkap, sr=jst. 2007-07-17 14:29:19 -07:00
mrbkap@gmail.com
f6d1c918e7 Don't treat PRBool as an int. bug 388093, r+sr=jst 2007-07-13 17:26:46 -07:00
mrbkap@gmail.com
0176f23972 This isn't ready for checkin, yet. <link> ends up in the body too much. 2007-07-13 14:58:11 -07:00
mrbkap@gmail.com
62249b3a77 Don't move <link> to the head, to match <style>. bug 387691, r+sr=sicking 2007-07-13 14:29:10 -07:00
jwalden@mit.edu
6d7584839a Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
sharparrow1@yahoo.com
fd2771a3fc Update UUID for nsIParser 2007-06-26 17:41:30 -07:00
sharparrow1@yahoo.com
10510ec3f4 Bug 384898: Cleanup nsScanner. r=mrbkap, sr=jst 2007-06-26 17:21:47 -07:00
mrbkap@gmail.com
b617a89d3b Rename the mochitest file so that we don't try to run it as a test. 2007-06-25 17:15:51 -07:00
mrbkap@gmail.com
23ef56b820 Add a mochitest for bug 379025, r=sayrer 2007-06-25 15:43:37 -07:00
mrbkap@gmail.com
7a159f217e Allow noscript in the head so that it doesn't push <style> into the body, causing the style's text to prematurely open a body. bug 379025, r=sicking sr=jst 2007-06-22 14:47:26 -07:00
peterv@propagandism.org
fc80057431 Fix for bug 343870 (Line breaks normalized twice). r/sr=bz. 2007-06-11 02:15:23 -07:00
mrbkap@gmail.com
94b98498b9 Don't call DidBuildModel twice if Terminate is called twice since consumers aren't expecting it. bug 378982, r+sr=bzbarsky 2007-05-21 11:09:54 -07:00
mrbkap@gmail.com
c66a304974 nsIParserNode::GetSource should be a const function. bug 374041, r+sr=jst 2007-05-18 11:45:39 -07:00
mats.palmgren@bredband.net
2496088049 Improve the <!DOCTYPE> parsing. b=363883 r=mrbkap sr=jst 2007-05-08 05:19:32 -07:00
benjamin@smedbergs.us
baab01ada6 Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 07:21:53 -07:00
bzbarsky@mit.edu
75d0ec2b2f Stop blocking the parser on CSS stylesheet loads. We still block scriptexecution on them, however. Bug 84582, r+sr=sicking 2007-04-20 15:59:18 -07:00
sayrer@gmail.com
7d791ba12b One exception fixed by mrbkap's patch for Bug 308145. 2007-04-18 11:01:47 -07:00
mrbkap@gmail.com
b9a9b82e63 Allow <style> to appear anywhere in the document, don't force it to be in the <head>. bug 308145, r+sr=jst 2007-03-29 11:53:30 -07:00
dbaron@dbaron.org
d98d9fdec5 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
hg@mozilla.com
05e5d33a57 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00
sayrer%gmail.com
b7dc137d58 fix wrong log message. 2007-03-20 22:05:46 +00:00
sayrer%gmail.com
554a8659e3 Add times to parser test logging to examine linux test harness timeouts. 2007-03-20 21:15:24 +00:00
sayrer%gmail.com
db289394e8 Renabling, after local check for bustage. 2007-03-16 23:01:42 +00:00
mats.palmgren%bredband.net
5fd0e79405 Fix --enable-perf-metrics build failure. b=370230 r=jonas sr=benjamin 2007-03-14 16:44:51 +00:00
sayrer%gmail.com
1fa0de744d Bug 366936. disable tests to see if mac bustage is affected by that. 2007-03-11 01:05:06 +00:00
sayrer%gmail.com
8c5d5f05c1 Bug 366936. Run WHATWG/html5lib tests on HTML parser. r=mrbkap 2007-03-10 23:41:00 +00:00
sayrer%gmail.com
4bbb89f0c0 Bug 368994. move some more tests. r=dbaron 2007-02-20 22:18:09 +00:00
sayrer%gmail.com
62aae02099 Bug 339350. move unit tests. r=mrbkap 2007-02-19 19:47:31 +00:00
martijn.martijn%gmail.com
f78c89c940 Bug 334227 � embed shouldn't close p, r=mrbkap, sr=jst 2007-02-16 12:18:56 +00:00
martijn.martijn%gmail.com
a3c01c11ac Bug 369326 � Allow marquee inside p, r=mrbkap, sr=dbaron 2007-02-16 12:12:44 +00:00