Commit Graph

1710 Commits

Author SHA1 Message Date
timeless@mozdev.org
f24adf8862 not part of the build. these directories are probably going to be removed shortly. 2002-11-20 04:06:57 +00:00
darin@netscape.com
c7215e3a11 fixing linux bustage: make |nsCParserNode::operator delete| protected
instead of private.  also fixes some warnings.
2002-11-19 19:42:46 +00:00
harishd@netscape.com
0874eb0a8d Fixing warning 2002-11-19 19:25:47 +00:00
harishd@netscape.com
696dfc1a5e Do not hold parser nodes, that do not contain residual style information, longer than necessary. By recycling the nodes earlier the number of malloc calls and the peak memory usage can be reduced. b=177994, r=heikki, sr=jst 2002-11-19 18:29:35 +00:00
timeless@mozdev.org
c55a76175e Bug 180286 cvs remove mozilla/htmlparser/tests/windows/Selftest.cpp
r=harishd, sr=heikki
2002-11-17 02:22:49 +00:00
timeless@mozdev.org
8f2fc7f458 not part of the build
Makefile.in changes should make this build on platforms (at least windows)
grabpage.cpp suffered from serious API rot.
2002-11-15 12:22:58 +00:00
harishd@netscape.com
d16b5928cc bug 167493 - Backing out the patch based on the bug report 2002-11-14 00:38:53 +00:00
bzbarsky@mit.edu
18d0430bf2 DD should be allowed to contain DL. Bug 179071 and company, r=harishd, sr=heikki 2002-11-13 21:55:36 +00:00
seawood@netscape.com
fc429b571e Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
cbiesinger@web.de
2b5c9be79d bug 170219 patch originally by jani.lehtinen@oulu.fi brought to patch form by ajschult@eos.ncsu.edu r=biesi sr=bzbarsky
misspelled #define name
2002-09-23 16:36:51 +00:00
rjesup@wgate.com
5541b0bdfb Bug 167493: userdefined tags should be allowed in <head>. r=harishd, sr=jst 2002-09-12 20:04:43 +00:00
alecf@netscape.com
3a298d9bc4 fix bug 124182 - move nsAVLTree into htmlparser, since it is the only consumer
r=harishd, sr=jst
2002-09-12 04:52:01 +00:00
bzbarsky@mit.edu
2b09788244 Fix debug-only build bustage on GCC 3.2. Don't pass objects through "...". 2002-09-12 03:44:37 +00:00
dougt@netscape.com
46ce738546 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 17:13:19 +00:00
bzbarsky@mit.edu
b4a66781e3 use prefix ++, not postfix ++. Bug 82615, r=heikki, sr=jst 2002-09-03 22:23:22 +00:00
jfrancis@netscape.com
db48d7f810 fix for 159842: parser has no mechanism to allow parsing of incomplete html fragments. sr's from heikki, kin, bz 2002-08-29 08:17:41 +00:00
shanjian@netscape.com
b2836457c6 #162239 POST document could not inherit charset from previous page if the previous charset is from autodetection.
r=ftang, darin, sr=jst
added PrevDocCharset to markupViewer, and pass around previous document charset.
This charset is later used to load POST document.
2002-08-26 20:13:31 +00:00
bryner@netscape.com
98d94d1eae Ignore generated Makefiles. 2002-08-23 10:30:06 +00:00
smontagu@netscape.com
355b869ab5 Bug 110388: Enhancements and bugfixes to viewsource. r=bz, sr=rbs. 2002-08-20 17:29:16 +00:00
heikki@netscape.com
20254caaf7 Bug 63558, we now store XML declaration in the document and can serialize it. There is fix for 158617 as well, newlines behave properly around doctype. r=bzbarsky, sr=jst. 2002-08-13 18:41:16 +00:00
gerv@gerv.net
092dc25426 Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan. 2002-08-10 08:39:43 +00:00
seawood@netscape.com
f31500b018 Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
seawood@netscape.com
db5eb6781f Removing unused htmlparserSharedPrefix{,_debug}.h
Bug #125118 r=cls sr=bryner
2002-08-08 00:34:45 +00:00
seawood@netscape.com
78d67d2c7f Remove unused defines:
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG

Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner

_IMPL_NS_VIEW

Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
bzbarsky@mit.edu
aba870aa05 Bug 124870. PRBool -> PRPackedBool in lots of places. Patch by
dann@godzilla.ics.uci.edu, r=heikki, sr=jst
2002-08-06 01:22:59 +00:00
alecf@netscape.com
fff3bf6fe2 fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
r=dmose, sr=jag, a=asa
2002-07-25 18:31:10 +00:00
kyle.yuan@sun.com
d79db182e2 Bug 157865 </HTML> at the beginning of the page followed by <HEAD> or <BODY> causes Mozilla to freeze
r=choess, sr=bzbarsky, a=asa
Check in for Jerry's fix.
2002-07-23 02:00:48 +00:00
dougt@netscape.com
24acb17901 Fixes the following:
154047
This change cleans up the category manager in hopes to freeze it for 1.1 final.  This change removes dead and unsupported methods from the interface as well as removes the C++ code from the interface.  This should land for 1.1b since users of the current category manager will have to update their components.

157597
Make embedding base and examples use XPCOM Glue
This change makes our embedding samples use the XPCOM glue.

157625
nsLocalFile::Remove's file pointer is sometimes null afte...
This fixes a crash when we dereference null.  It is a bandaide fix as the real problems involves retooling the directory enumerator.

157801
This fixes a terrible state which you can get into whereby XPCOM will fail to startup regardless of what you do.  The fix is to cause autoreg to happen if the component registry (compreg.dat) is not found.

r/sr=alecf@netscape.com, rpotts@netscape.com.  a=scc@mozilla.org
2002-07-18 05:09:10 +00:00
harishd@netscape.com
55daf15294 ** DEBUG ONLY **
Initialize local variables ( were causing problems running parser regression tests )
2002-07-09 21:32:56 +00:00
harishd@netscape.com
f177270471 ** NOT PART OF THE BUILD **
Adding more testcases to the regression test suite
2002-07-09 21:19:20 +00:00
bryner@netscape.com
94410e9bc5 Fix all of the warnings about member initializer ordering in constructors (bug 156135). r=timeless, sr=jag. 2002-07-08 07:56:50 +00:00
timeless@mac.com
d5d544d503 Bug 155466 clean up test consumers to correctly use NS_ShutdownXPCOM
r=dmose, sr=scc, moa: dougt, dbradley, gagan, harish, akk
2002-07-04 14:29:25 +00:00
harishd@netscape.com
b2090f3332 ** NOT PART OF THE BUILD **
Removing unncessary files pertaining to parser tests
2002-07-03 20:25:29 +00:00
harishd@netscape.com
a9421a9c22 ** NOT PART OF THE BUILD **
Removing unnecessary files
2002-07-03 20:18:53 +00:00
harishd@netscape.com
3668d944f6 ** NOT PART OF THE BUILD ** | Moving parser test cases from logparse dir. to html dir. 2002-07-03 20:12:28 +00:00
harishd@netscape.com
a713289b96 ** NOT PART OF THE BUILD **
Pertaining to parser regerssion testing
2002-07-03 00:47:07 +00:00
harishd@netscape.com
2bd7acb0d5 ** NOT PART OF THE BUILD **
Removing unnecessary files
2002-07-02 22:01:04 +00:00
harishd@netscape.com
e0c8644e26 ** NOT PART OF THE BUILD **Restoring parser regression testing 2002-07-02 21:51:42 +00:00
seawood@netscape.com
0ae28f14fb Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
harishd@netscape.com
fb897f6ece Make marquee tag a block level element. b=154173, r=heikki, sr=jst 2002-06-27 01:49:38 +00:00
dbaron@fas.harvard.edu
cedf05843b Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
dbaron@fas.harvard.edu
d7ebbb7e37 Split strict mode into almost-standards and full-standards mode, where the only quirk in almost standards mode is the quirky inline box model. Remove previous fix for bug 151620. Tweak mode detection to use almost-standards for XHTML Transitional, HTML 4.01 transitional with system ID, and for IBM system DOCTYPE. b=153032 r=karnaze, bzbarsky, harishd sr=waterson 2002-06-25 21:16:17 +00:00
kyle.yuan@sun.com
df69808f5c Bug 133853 why always add <HTML> token into Tokenizer even there is an <HTML> token already?
r=harishd, sr=jst
Check in for Jerry Tan(jerry.tan@sun.com)'s fix.
2002-06-18 02:06:29 +00:00
jfrancis@netscape.com
30f9d67db5 bug 139466: paste can create nested headers. r=harish; sr=jst 2002-06-12 14:07:05 +00:00
stephend@netscape.com
74202df591 Bug 150653. Fixing a comment for nsHTMLEntities::UnicodeToEntity(). Patch by alge@samsen.com. r=choess, sr=vidur 2002-06-11 23:37:34 +00:00
harishd@netscape.com
41083236f5 Fixed data loss of malformed table content. b=138577, r=heikki, sr=jst 2002-06-11 23:13:48 +00:00
alecf@netscape.com
ebfefbe69c fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes) 2002-06-06 20:28:14 +00:00
rbs@maths.uq.edu.au
ead87461ec Add the DOCTYPE for the XHTML+MathML+SVG profile in the recognized catalog list, b=145810, r=heikki, sr=jst 2002-05-23 08:16:54 +00:00
harishd@netscape.com
f4e27eb322 Preserve comment declaration for textarea and viewsource. b=133044, r=heikki, sr=jst 2002-05-22 23:51:30 +00:00
harishd@netscape.com
dbc55a04d0 Ensuring complete consumption of DOCTYPE content. b=142625, r=heikki, sr=jst 2002-05-22 00:46:16 +00:00