mrbkap%gmail.com
8ec7042057
bug 276637: Always parse comments in PCDATA in strict mode for better compatibilty with IE. Patch by Bastiaan Jacques <baafie@planet.nl>. r=mrbkap sr=peterv
2005-03-23 06:14:10 +00:00
mats.palmgren%bredband.net
5156cdff7d
Make gHTMLElements table const. b=286916 r=mrbkap sr=dbaron
2005-03-21 00:45:02 +00:00
mats.palmgren%bredband.net
111a60dea4
TestParser: support --enable-perf-metrics with --disable-debug. b=286920 r+sr=dbaron
2005-03-20 23:54:24 +00:00
mrbkap%gmail.com
528ae19538
bug 285250: Give tags the ability to request to be either in the head OR the body. They follow the same rules that userdefined, whitespace, and newline tags used to follow. r=bzbarsky sr=jst
2005-03-17 23:28:35 +00:00
timeless%mozdev.org
70371ad98c
Bug 160095 NOEMBED tag causes leaks as the skipped content is not consumed.
...
patch by mrbkap@gmail.com r=rbs sr=brendan
2005-03-17 19:38:01 +00:00
gandalf%firefox.pl
c2d3232365
bug 279768: Bring build system to work with --enable-ui-locale; r=bsmedberg; a=doron on webservices move
2005-03-08 17:21:36 +00:00
bzbarsky%mit.edu
9042fd7a93
Remove content dependency on the RDF-ness of bookmarks (since in general, they
...
need not be RDF-enabled at all). Remove bizarre dependency of an interface we
really want to expose to embeddors on nsIParser. Bug 101995 followup,
r=bsmedberg, sr=alecf
2005-03-05 03:35:54 +00:00
mrbkap%gmail.com
832d197a98
bug 283459: Only flush tokens after <script> to allow for more chances of inlines containing blocks. r=bzbarsky sr=jst
2005-02-26 17:53:46 +00:00
mrbkap%gmail.com
c613ef4daf
bug 283564: Fix a leak when the HTML fragment sink is used to parse an empty string by ensuring that DidBuildModel() is always called. r+sr=bzbarsky
2005-02-26 04:33:04 +00:00
mrbkap%gmail.com
e7eeada7ae
bug 272815: Make sure the parser is aware when we encounter a meta tag, so that other meta tags in the document don't override the first (correct) charset. r=bzbarsky sr=jst
2005-02-23 05:42:37 +00:00
mrbkap%gmail.com
73b81fadc1
bug 283036: Append a <body> tag to the context of HTML context stacks to make sure that all context is flushed out of the DTD before we process the new content. r+sr=bzbarsky
2005-02-23 04:32:21 +00:00
mrbkap%gmail.com
1983dc1a52
bug 263053: Get rid of the <endnote> tag when parsing fragments with context, since this can fail if the input stream contains another <endnote> tag. Instead, parse the context in different "chunks" from the new buffer, and notify the fragment sink by way of functions. r=peterv sr=bzbarsky
2005-02-18 19:18:39 +00:00
mrbkap%gmail.com
8891eb410c
bug 253979: Protect against a possible crash handling malformed content. r=bzbarsky sr=brendan
2005-02-18 18:33:55 +00:00
mrbkap%gmail.com
2cd6052425
bug 142260: Make doxygen comments in the htmlparser reflect reality. sr=bzbarsky
2005-02-18 18:30:48 +00:00
mrbkap%gmail.com
00b9b8014d
bug 280713: Make sure OnStopRequest updates the correct parsercontext to make sure that pages always get a last chunk shot at tokenization. r=jst sr=bzbarsky
2005-02-18 18:29:02 +00:00
mrbkap%gmail.com
2b3e0cf579
bug 280713: Lost <iframe> from a document because the mIncremental member of the scanner was not getting set properly. r=jst sr=bzbarsky
2005-02-07 21:07:38 +00:00
cvshook%sicking.cc
2cea584a1e
Use a better sourcelevel when setting charset through xsl:output element. Also make sure to use the proper form when setting the charset.
...
r/sr=bz
2005-02-05 13:47:43 +00:00
timeless%mozdev.org
0f5d164759
Bug 133277 give NS_PARSERSERVICE_CID {a6cf9112-15b3-11d2-932e-00805f8add32} a ContractID
...
r=mrbkap sr=bz
2005-02-04 05:05:10 +00:00
mrbkap%gmail.com
cbd3d9f468
bug 280386: Add sanity checking to nsScanner::SetPosition to help catch errors that could manifest in stranger ways. r=bzbarsky sr=jst
2005-02-02 02:04:09 +00:00
mrbkap%gmail.com
b4a99b4032
bug 90664: Make sure we perform RS handling when we can, in cases where tags that cannot nest and normally would be closed out cannot, due to block tags between them. r=jst sr=brendan
2005-02-01 03:00:38 +00:00
mrbkap%gmail.com
a6f0d78e53
bug 280079: Hang when a document's final tag is missing its closing >. r+sr=jst
2005-01-31 20:37:14 +00:00
mrbkap%gmail.com
bb8dff274a
bug 280387: Fix a potential crash by passing PR_TRUE for the aReverse paramter to nsScanner::SetPosition(). r+sr=bzbarsky
2005-01-31 00:54:53 +00:00
bzbarsky%mit.edu
7d3c18cd77
Fixing build bustage
2005-01-27 20:00:37 +00:00
bzbarsky%mit.edu
568f813316
Add a "safe" way to unblock the parser, to protect against CSSLoader
...
stupidity. Bug 220542, patch by Blake Kaplan <mrbkap@gmail.com>, r=jst,
sr=bzbarsky
2005-01-27 19:28:22 +00:00
mats.palmgren%bredband.net
90fd95e33d
Remove MAP as a valid child of TABLE, THEAD and TFOOT. b=147446 r=harishd sr=dbaron
2005-01-26 00:40:55 +00:00
peterv%propagandism.org
1e6e8261d6
Fix for bug 279078 (XML Error reporting confusing since Expat landing). r/sr=bz.
2005-01-23 15:46:11 +00:00
mrbkap%gmail.com
f9a53b4319
bug 142771: Fix ScanDocStructure to be more correct in marking tokens as malformed. r=bzbarsky sr=rbs. These files were left out of the original checkin
2005-01-20 03:43:42 +00:00
mrbkap%gmail.com
29aa8339a5
bug 278511: Fix assertions on various comments by ensuring that mComment is always bound to some string. r+sr=bzbarsky
2005-01-20 00:12:58 +00:00
mrbkap%gmail.com
73f03bb75f
bug 142771: Fix ScanDocStructure to be more correct in marking tokens as malformed. r=bzbarsky sr=rbs
2005-01-19 23:42:02 +00:00
dbaron%dbaron.org
5f1af5dd7b
Re-remove files that were checked into after being cvs removed to restore things to a consistent state. (These files were in Attic but not in the cvs 'dead' state, so they appeared when checking out by date.)
2005-01-19 22:48:57 +00:00
mats.palmgren%bredband.net
f7cd8f75fd
Don't open transient styles and ignore kFontStyle/kPhrase start tags near MAX_REFLOW_DEPTH. b=58917 r=mrbkap sr=bzbarsky
2005-01-17 00:10:28 +00:00
mats.palmgren%bredband.net
99366ab4cf
Remove dead code. b=210238 r=mrbkap sr=dbaron
2005-01-16 17:07:39 +00:00
peterv%propagandism.org
c60fe68dc5
Fix Transformiix standalone bustage. r=Pike. Doesn't affect default builds.
2005-01-13 14:51:20 +00:00
mrbkap%gmail.com
371bb785cc
bug 117738: <dl> within <font> nested in <table> is ignored. r=rbs sr=jst
2005-01-13 03:34:18 +00:00
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 ξ 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
peterv%propagandism.org
b4d1d333f2
Part of fix for bug 192139 (Integrate latest Expat). Some cleanup in nsExpatDriver.cpp/.h. r=Pike, sr=jst.
2004-05-07 12:14:38 +00:00
bzbarsky%mit.edu
74b4294929
When hoisting misplaced content out of a table, bring along the various "legal
...
open" elements (script, whitespace, comments, etc) that are kids of the
misplaced content. This prevents the misplaced content from being closed too
early. Bug 242503, r=peterv, sr=jst
2004-05-06 22:23:10 +00:00
peterv%propagandism.org
15b0b24ff1
Removing unused files
2004-05-06 07:50:36 +00:00
peterv%propagandism.org
108074b674
cvsignore Makefile.
2004-05-05 13:56:09 +00:00
peterv%propagandism.org
eeb3b8fb41
Fix for bug 235747 (Move parser stuff into mozilla/parser). r=cls, sr=jst.
2004-05-04 07:53:15 +00:00
peterv%propagandism.org
6027896bdb
Merging patch by bz (from mozilla/htmlparser).
...
ReadWhitespace should convert lone \r to \r\n so callers see it as a newline.
Bug 103833, r=choess, sr=peterv
2004-05-02 11:17:44 +00:00
peterv%propagandism.org
740f425b61
Merging patch by bz (from mozilla/htmlparser).
...
Change our concept of a "tagname" to include all sorts of random chars like IE does (that is, allow any char that's not in a short list of terminal chars).
Bug 236002, r=choess, sr=peterv
2004-05-02 11:16:26 +00:00
peterv%propagandism.org
5fbd0b90a8
Merging patch by bz (from mozilla/htmlparser).
...
Remove the kOmitWS flag, make it possible to "open" whitespace and newline "tags" anywhere in the document. Bug 240139, r=choess, sr=peterv
2004-05-02 11:12:34 +00:00
peterv%propagandism.org
c284457122
Merging patch by jst (from mozilla/htmlparser).
...
Fixing bug 241328. Eliminating dead code, and making some classes use less memory on some 64-bit platforms. Also doing some general cleaning. r+sr=bzbarsky@mit.edu
2004-04-23 13:29:02 +00:00
peterv%propagandism.org
2bb207ba40
Merging patch by gerv (from mozilla/htmlparser).
...
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-23 13:24:28 +00:00
peterv%propagandism.org
b035145b4c
Merging patch by darin (from mozilla/htmlparser).
...
fixes bug 239038 "rev IIDs for all interfaces modified since Mozilla 1.6" r=bsmedberg sr=jst
2004-04-23 12:48:44 +00:00
peterv%propagandism.org
06e33ed53d
Merging patch by cbiesinger (from mozilla/htmlparser).
...
Bug 235504 Remove nsCString::EqualsWithConversion(const char*)
r=darin sr=dbaron
2004-04-23 12:48:01 +00:00
peterv%propagandism.org
dd72172c5c
Index: parser/htmlparser/src/nsParserService.cpp
...
Merging patch by me (from mozilla/htmlparser).
Fix for bug 237186 (document.createAttribute, document.createElement, etc need to throw INVALID_CHARACTER_ERR for empty names). r/sr=jst, a=chofmann.
2004-04-23 12:30:22 +00:00
peterv%propagandism.org
931cb9a5b2
Merging patch by bzbarsky (from mozilla/htmlparser).
...
Don't strip out whitespace inside <dl> and <fieldset> tags. Bug 238989 and bug
48376, r=choess, sr=peterv, a=brendan and asa respectively.
2004-04-23 12:29:54 +00:00
peterv%propagandism.org
239160fbf9
Merging patch by sicking (from mozilla/htmlparser).
...
Bug 236873: Let more elements share classes to save codesize. r/sr=jst.
2004-04-23 12:28:55 +00:00
timeless%mozdev.org
f2f6e7002b
Bug 237855 Mozilla doesn't recognise MathML 2.0 DOCTYPE and DTD and chokes on its entities
...
patch by alexey@optus.net r=rbs sr=jst a=dbaron
2004-03-23 04:43:01 +00:00
pkw%us.ibm.com
fa83819d7a
Fix for AIX build break caused by landing of Bug 233907. Change C++ comments to C comments.
...
r=bryner@brianryner.com (via IRC)
2004-03-08 03:01:12 +00:00
peterv%propagandism.org
053e267e97
Touching to force a rebuild.
2004-03-06 16:34:28 +00:00
peterv%propagandism.org
74fc5b9646
Move declaration to where the function is used.
2004-03-06 16:27:48 +00:00
peterv%propagandism.org
bbdb3bd09f
Fix for bug 233907 (document.createElementNS() doesn't throw NAMESPACE_ERR when given a namespace-invalid name.). r/sr=jst.
2004-03-06 16:00:23 +00:00
darin%meer.net
1d2d419885
landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
2004-02-28 22:34:07 +00:00
bzbarsky%mit.edu
2b302f581d
Allow newlines to end unquoted attributes again. Bug 235171, r=choess, sr=jst
2004-02-24 23:56:41 +00:00
bzbarsky%mit.edu
68dd1cdfd0
Bug 137315. Further fixes to make the line numbers the HTML tokenizer reports
...
correct. This should be the last of it. r=choess, sr=jst
2004-02-20 00:26:16 +00:00
darin%meer.net
8c818ed6c3
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
2004-02-19 02:44:03 +00:00
bryner%brianryner.com
bb26129656
fix non-null terminated PRUnichar string constant. Bug 228688, r+sr+a=dbaron
2004-02-18 00:41:04 +00:00
dbaron%dbaron.org
e459733083
Arguments to strcmp need to be null-terminated. b=228688 r+sr=jst a=chofmann
2004-02-18 00:15:49 +00:00
peterv%propagandism.org
7b7c963873
No C++ comments in a C file.
2004-02-09 17:27:03 +00:00
peterv%propagandism.org
d7b218ad0a
Use 0, not nsnull in expat.
2004-02-09 17:03:59 +00:00
peterv%propagandism.org
01c641d335
Fix for bug 232591 (Expose name validation methods from the XML parser (expat)). r=Pike, sr=jst.
2004-02-09 14:15:57 +00:00
peterv%propagandism.org
5a64b9bc98
Fix for bug 232591 (Expose name validation methods from the XML parser (expat)). r=Pike, sr=jst.
2004-02-09 13:37:40 +00:00
hjtoi%comcast.net
b93e7a8a24
Bug 197114, less copying when loading external DTDs, r=alecf, sr=darin.
2004-02-07 21:23:34 +00:00
alex.fritze%crocodile-clips.com
910659d1c9
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
...
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
jst%mozilla.jstenback.com
1804c4910c
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
2004-01-29 22:04:45 +00:00
bzbarsky%mit.edu
9d284ef74e
Preserve case of end tags in preserve targets (<textarea>, <xmp>, etc.). Bug
...
64799, r=choess, sr=jst
2004-01-27 04:50:56 +00:00
jst%mozilla.jstenback.com
d16a9953bb
Fixing bug 183373. Provide XPCOM methods for accessing a shared empty string object. r=bryner@brianryner.com, sr=dbaron@dbaron.org
2004-01-21 21:36:40 +00:00
caillon%returnzero.com
e95aed0fd1
230953 - Remove traces of dtd-debug. r+sr=jst
2004-01-15 04:50:10 +00:00
timeless%mozdev.org
0c4210d207
Bug 211249 mozilla/htmlparser/src/nsParser.cpp line 1766 interuptted should be interrupted
...
r=heikki sr=heikki
2004-01-15 04:06:00 +00:00
bsmedberg%covad.net
1f4ab81acd
Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
f0bfff2628
Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 01:22:31 +00:00
peter%propagandism.org
54da7e086e
Part of fix for bug 192139 (Intergrate latest Expat). r=Pike, sr=jst.
2003-12-23 18:04:56 +00:00
bryner%brianryner.com
ecd00ba04e
Add MOZ_ prefix to a few more symbols to avoid conflicts with system libexpat. Remove hashtable.c from build because it's unused. Bug 119934, r=darin, sr=dbaron, a=asa.
2003-12-05 20:17:03 +00:00
bzbarsky%mit.edu
b09978b72c
Save the original tagname when viewing source to prevent case-folding. Bug
...
63137, r=choess, sr=heikki
2003-11-13 21:55:26 +00:00
timeless%mozdev.org
0c36535c6e
Bug 211266 void nsHTMLEntities::AddRefTable doesn't check the return value of PL_DHashTableInit
...
r=axel sr=heikki
2003-11-05 22:11:55 +00:00
bryner%brianryner.com
5784af7a5b
Speed up mapping HTML tag enums to atoms by using an array of static atoms, indexed by enum value. This avoids a UTF16 to UTF8 conversion and atom table lookup for each tag. Add a CString version of nsINodeInfoManager::GetNodeInfo(), convert literal string callers to use that version, and remove some unused variants of GetNodeInfo(). Bug 223595, r=axel@pike.org, sr=jst.
2003-11-05 05:17:07 +00:00
sicking%bigfoot.com
bc72a8d288
Bug 224727: Make IBM doctype trigger quirks mode rather then almost standards.
...
r=mkaply sr=dbaron
2003-11-04 23:50:18 +00:00
darin%meer.net
5571870865
bug 119934, change namespace for expat symbols to avoid conflicts with
...
system version (fixes static gtk+2 linux build) r=peterv sr=heikki
2003-10-31 03:49:49 +00:00
bzbarsky%mit.edu
c198bfe63a
Make parsing super-large script/cdata/whatever blocks faster by using
...
size_forward as a lower-bound estimate for actual distance to end of string.
Bug 171124, r+sr=dbaron
2003-10-30 02:34:03 +00:00
bzbarsky%mit.edu
38f1930059
Make nsExpatDriver and nsIExpatSink be on the same wavelength as far as passing
...
attributes to HandleStartElement. Update callees as needed. Bug 223470,
r=sicking, sr=peterv
2003-10-30 02:17:50 +00:00
darin%meer.net
e8da589a7f
fixes bug 221431 "crash: @nsHTMLDocument::ResolveName" patch=keeda@hotpop.com r=darin sr=bz
2003-10-07 18:20:58 +00:00
darin%meer.net
325b3c6de7
fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky
2003-10-06 01:46:31 +00:00
hpradhan%hotpop.com
57100331ce
Bug 170985 : fix for gcc3.4 bustage
2003-09-24 07:30:16 +00:00
hpradhan%hotpop.com
8c3899dabe
Bug 170985 : bustage possible btek bustage fix
2003-09-24 07:15:34 +00:00
hpradhan%hotpop.com
876dc1ae19
Bug 170985 : table-based content object creation r=peterv sr=jst
2003-09-24 06:16:52 +00:00
bsmedberg%covad.net
c628dd1430
bug 219355 (regression from bug 179834) - XML parsing errors (entity not found) - r=heikki sr=darin
2003-09-17 18:09:25 +00:00
bsmedberg%covad.net
da9e036fe8
Bug 219389 - ViewSource highlighting broken (from bug 179834) r=pike sr=darin
2003-09-17 17:28:47 +00:00
bsmedberg%covad.net
3c7f6e517d
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
2003-09-13 17:55:56 +00:00
timeless%mozdev.org
ba4f371972
Bug 217089 Compiler warnings
...
patch by mbockelkamp@web.de r=timeless sr=heikki
2003-09-11 03:18:50 +00:00
timeless%mozdev.org
333cd26184
Bug 217089 Compiler warnings
...
patch by mbockelkamp@web.de r=jst sr=jst
2003-09-11 03:18:49 +00:00
bryner%brianryner.com
8bd0fdbb8d
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-07 22:24:21 +00:00
cls%seawood.org
c08e99a287
Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
2003-08-16 00:42:35 +00:00
cls%seawood.org
e2a23a2389
#pragma is msvc specific, not win32 specific
2003-08-02 19:50:46 +00:00
timeless%mozdev.org
03efddedbc
Adding the ablity to disable view source.
...
patch by dougt r=bz,sr=darin,b=199335
2003-07-30 23:57:39 +00:00
timeless%mozdev.org
59985f9284
Bug 214445 View Page Source fails
...
Backing out:
Bug 199335 [minimo]make all viewsource stuff configurable
2003-07-30 17:02:52 +00:00
dougt%meer.net
e8c9880a8b
Adding the ablity to disable view source. r=bz,sr=darin,b=199335
2003-07-30 02:39:05 +00:00
dbaron%dbaron.org
f61c45ed1a
Remove unused content quality stubs. b=111346 r+sr=bzbarsky
2003-07-22 18:38:08 +00:00
jaggernaut%netscape.com
f008bc2bad
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
2003-07-20 07:47:59 +00:00
jaggernaut%netscape.com
bf82a649b9
Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
2003-07-14 07:37:39 +00:00
jaggernaut%netscape.com
20004e3489
Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
2003-07-13 22:29:00 +00:00
harishd%netscape.com
8c13e17187
Initialize userdefined element. b=176709, r=nisheeth@netscape.com, sr=jst@netscape.com
2003-07-01 22:21:20 +00:00
jkeiser%netscape.com
63f24a78b5
Make NOSCRIPT show up normally when script disabled (bug 77296), r=bzbarsky@mit.edu, sr=dbaron@dbaron.org
2003-06-26 06:10:03 +00:00
bzbarsky%mit.edu
948b38be85
Fix CDATA tokenization in view-source mode end the CDATA section on "]>", not
...
']' (as it needs to do for normal parsing mode). Bug 209485, r=harishd, sr=jst
2003-06-25 01:29:21 +00:00
alecf%flett.org
5614718dd3
fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
...
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org
2003-06-17 16:40:34 +00:00
alecf%flett.org
ccf01a2786
fix for bug 206379:
...
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2003-06-11 18:16:03 +00:00
dbaron%dbaron.org
754be58a6f
P should not be allowed to contain TABLE in standards mode. Patch by Mats Palmgren <mats.palmgren@bredband.net>. r=harishd sr=dbaron b=91927
2003-06-11 04:24:25 +00:00
dbaron%dbaron.org
162093f4a4
Make tag lists more maintainable by using sizeof to determine the array length. b=208846 r=harishd sr=jst
2003-06-10 22:12:28 +00:00
seawood%netscape.com
8f112a4226
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 21:18:27 +00:00
seawood%netscape.com
6934dc37a9
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 20:12:33 +00:00
heikki%netscape.com
826f91eada
Bug 207904, doctype with name only got destroyed by our doctype handling, r=harishd, sr=jst.
2003-06-03 17:47:10 +00:00
timeless%mozdev.org
f1e70c6436
Bug 203391 InPlaceConvertLineEndings(class nsAString &)' defined but not used
...
r=harishd sr=heikki
2003-05-30 22:36:47 +00:00
harishd%netscape.com
d0a847170e
Preserve tokenizer state between document.writes. b=99467, r=heikki@netscape.com, sr=jst@netscape.com
2003-05-28 20:56:21 +00:00
bryner%netscape.com
532fe60f5b
Removing unused nsHTMLNullSink and SelfTest.cpp. Bug 207019, r=harishd, sr=jst.
2003-05-27 22:08:44 +00:00
dwitte%stanford.edu
149f719c00
bug 100649: Length() being used where IsEmpty() is meant
...
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().
thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.
got the ok from Asa to land into a closed tree.
2003-05-23 21:34:47 +00:00
nisheeth%netscape.com
e8d81b278e
Fix for bug 206027. r=harishd@netscape.com, sr=jst@netscape.com, a=mkaply@us.ibm.com. Make cut n paste from Powerpoint into Mozilla work properly.
2003-05-21 03:03:59 +00:00
dbaron%dbaron.org
11cd80badc
Fix unicode to entity conversion in case where we have duplicate names for a unicode codepoint to prefer the correct name. Partly based on patch by brade@netscape.com. b=205110 r=alecf sr=heikki a=brendan
2003-05-20 20:53:21 +00:00
bzbarsky%mit.edu
c982b00511
Put line number ids on all the <pre> blocks that we create; this should make it
...
easier to hook up a performant "go to line" UI. Bug 104383, r+sr=rbs, a=asa
2003-05-17 16:15:30 +00:00
akkana%netscape.com
49d8498e56
Add a missing semicolon
2003-05-16 20:59:20 +00:00
akkana%netscape.com
c04a8c2901
If the serializer test fails, print the url of some helpful doc. r=mcafee sr=alecf a=sspitzer
2003-05-16 18:19:44 +00:00
bryner%netscape.com
2f5707d364
Remove some obsolete code from htmlparser. Bug 205730, r=harishd, sr=jst, a=sspitzer.
2003-05-16 00:59:04 +00:00
pkw%us.ibm.com
9ba31c1383
Bug 205812 - nsHTMLEntities.cpp fails to build in 64-bit mode on AIX.
...
r=harishd@netscape.com , sr=alecf@flett.org , a=asa@mozilla.org
2003-05-15 22:24:24 +00:00
harishd%netscape.com
55d1c05634
Allow userdefined tags in the HEAD. b=167493, r=nisheeth@netscape.com, sr=jst@netscape.com, a=sspitzer
2003-05-02 20:57:52 +00:00
bzbarsky%mit.edu
5df3b30a3b
Make CreateContextualFragment know what document the fragment is destined for.
...
Fixes some issues with images and innerHTML. Bugs 198486, 198989, 201865.
r=jfrancis, sr=jst
2003-04-15 01:09:09 +00:00
jshin%mailaps.org
7cb553ee0a
bug 68738 : UTF-16/32LE with BOM is always detected as UTF-16BE/32BE.
...
r=ftang, sr=heikki
2003-04-10 07:10:48 +00:00
timeless%mozdev.org
8a5b2016e3
Bug 201271 Fix interface inconsistencies in parser
...
patch by choess@stwing.upenn.edu r=harishd sr=jst
2003-04-09 22:44:25 +00:00
timeless%mozdev.org
e26e87ed90
Bug 63188 What is the aMode parameter in CToken::Consume?
...
patch by choess@stwing.upenn.edu r=jst sr=jst
2003-04-08 22:01:46 +00:00
timeless%mozdev.org
6b51a45da8
Bug 199200 Make Networking Tests XP friendly by using the eventqueueservice
...
sr=heikki
2003-04-08 22:01:40 +00:00
bzbarsky%mit.edu
75e0758f2a
Some random code cleanup:
...
1) Make SetContentSink and SetParserFilter not claim to return stuff
2) Clean up nsIParser to use NS_IMETHOD_() where needed. Sync up with nsParser
3) Removed some never-used code
Bug 40149, r=harishd, sr=jst
2003-04-08 21:23:34 +00:00
alecf%netscape.com
2333c115c8
remove unused #include (no reviewer, its just not used)
2003-04-08 20:55:30 +00:00
alecf%netscape.com
da50b8292c
fix for the first part of bug 200580, remove nsIDTD::ConvertEntityToUnicode, nobody is using it r=harishd, sr=jst
2003-04-08 20:54:56 +00:00
alecf%netscape.com
d8d01ffb9d
first part of fix for bug 200507 - get rid of nsAVLTree in favor of hashtables
...
r=harishd, sr=jag
2003-04-06 22:24:35 +00:00
hpradhan%hotpop.com
f7dbb93f11
bug 196829 : Removed unused DoFragment() methods from parser and contentsinks r=harishd sr=jst
2003-04-05 07:19:09 +00:00
alecf%netscape.com
40229f6383
fix for bug 200330 - const the heck out of htmlparser!
...
sr=sfraser, r=jag
2003-04-02 22:59:51 +00:00
seawood%netscape.com
de59dbee4b
Purge XP_PC.
...
Bug #56767 r=mkaply sr=alecf
2003-04-02 22:45:08 +00:00
heikki%netscape.com
645bfc7c34
Bug 169980, document.load should add its document to the parent document's loadgroup so that if we leave the current page the load will be aborted aotomatically, r=harishd, sr=darin.
2003-04-02 21:44:39 +00:00
alecf%netscape.com
6de4507aee
re-land bug 200139, moving EntityNode into static space
...
sr=sfraser, r=harishd
removed constructors/destructors since these are no longer created on the heap
2003-04-02 04:39:12 +00:00
alecf%netscape.com
20e19f5387
huh, back myself out for now, not sure if I'm causing the domtextconversion problem or not
2003-04-02 01:58:51 +00:00
alecf%netscape.com
836c6c7024
fix for bug 200139 - nsHTMLEntities has way too many static tables - switch everying over to "const" and stop allocating copies of static data
...
r=harishd, sr=sfraser
(oh, and spelling update: Comparitor -> Comparator)
2003-04-02 01:16:29 +00:00
alecf%netscape.com
925955c81d
landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
...
sr=darin, r=dbaron
2003-03-25 18:55:59 +00:00
timeless%mozdev.org
965ba28bb1
Bug 106386 rid source of misspellings
...
patch by nb@ipnode.info r=biesi sr=dmose
2003-03-24 04:15:34 +00:00
alecf%netscape.com
16af458ceb
backout my static atom patch for now until I figure out the performance loss! :(
...
bug 195262
2003-03-21 20:13:08 +00:00
timeless%mozdev.org
04e8d23b24
Bug 198620 Make grabpage work on linux by adding an event loop
...
r=harishd
2003-03-21 19:52:02 +00:00
alecf%netscape.com
c4ea07bc53
fix for bug 195262:
...
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin
this is an experimental landing - if there are performance issues, I will back it out.
2003-03-21 06:26:32 +00:00
dougt%netscape.com
a72a8635f4
fixing bustage. AppendRelativeNativePath only can be used when appending "native paths". r=saspitzer, b=197520
2003-03-17 20:14:39 +00:00
dougt%netscape.com
be629223b6
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
timeless%mozdev.org
6607572f3a
Bug 133277 give NS_PARSERSERVICE_CID {a6cf9112-15b3-11d2-932e-00805f8add32} a ContractID
...
r=harishd sr=heikki
2003-03-14 04:03:09 +00:00
heikki%netscape.com
d6f0927520
Bug 191327, make internalSubset not include delimiting brackets (was not defined in DOM 2 but is now defined in DOM 3 drafts). Also fix bug 191482, external entity definitions should be included in internal subset. r=harishd, jst, sr=peterv.
2003-03-07 23:40:51 +00:00
alecf%netscape.com
da409bcb97
fix for bug 191416 - clean up nsIUnicharInputStream to make it more like nsIInputStream:
...
- hide Fill() (or remove it where not necessary)
- add ReadSegments() so that we can do reads without copying
- remove the extra offset parameter to Read()
r=dougt, sr=darin
2003-03-06 19:54:51 +00:00