harishd%netscape.com
f14b0efea9
Added code to handle "stray" block closer ( bug# 11365 ).
...
Did some cleanup..
1999-08-09 21:26:55 +00:00
nisheeth%netscape.com
ec008c2bd4
Fix for bug 8607. DOCTYPE decls are now propagated from the XML tokenizer to the XML content sink.
1999-08-07 06:26:01 +00:00
nisheeth%netscape.com
dc583804db
Updating expat to latest release from James Clark.
1999-08-07 06:24:08 +00:00
akkana%netscape.com
a0e97ef4b7
Don't convert charset on nsStrings, as suggested in comments in bug 6672
1999-08-06 20:50:37 +00:00
rickg%netscape.com
517aef5d90
fixed bug 6659
1999-08-06 09:20:42 +00:00
harishd%netscape.com
4453e599bd
Disabling RGESS_DEBUG which I had accidentally
...
checked in!!
1999-08-03 21:08:36 +00:00
harishd%netscape.com
3e6347d00d
Hardcoding PI length in GetProcessingInstruction().
1999-08-03 00:12:22 +00:00
harishd%netscape.com
888393d1ec
Tweaks... Removed an extra append call.
1999-08-03 00:07:58 +00:00
harishd%netscape.com
f144d32ae8
Partial fix of bug 10593.
1999-08-03 00:03:52 +00:00
harishd%netscape.com
88682a4fc0
Removed warning. mDTDState is of type nsresult
1999-08-03 00:03:00 +00:00
harishd%netscape.com
7dfb5e2370
Fix for bug# 11001. Allowing <P> to
...
contain <TABLE> - for backwards compatibility
1999-08-03 00:01:16 +00:00
harishd%netscape.com
aedb5f920b
Fix for bug#s 10530, and 10596.
...
Conditioning the raw buffer by removing the unwanted null chars.
1999-07-31 20:16:30 +00:00
akkana%netscape.com
b0a31b5dd3
Fix 10621: write NS_LINEBREAK when we see the html whitespace tag
1999-07-30 23:40:57 +00:00
nisheeth%netscape.com
ae646d4611
Fix for bug 10829. Removed an extra ADDREF to the content sink which was causing leakage of sinks and webshells.
1999-07-30 20:13:07 +00:00
mscott%netscape.com
fa4af9e632
fix build breakage by including config.mak
1999-07-29 02:39:17 +00:00
mscott%netscape.com
b7f64fc0df
include config.mak to fix build breakage.
1999-07-29 02:16:06 +00:00
briano%netscape.com
ea37bbc00a
Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
1999-07-29 01:18:12 +00:00
harishd%netscape.com
304f79c93e
Fixed sink addref bug [A] rickg, cyeh
1999-07-28 21:46:07 +00:00
nisheeth%netscape.com
1458ecf3e7
Adding a new parameter, aMode, to nsIContentSink::AddDocTypeDecl.
1999-07-28 06:56:05 +00:00
nisheeth%netscape.com
9a70bf805a
More work to fix bug 8607. This is still not enabled at run-time because one of the XML tests isn't displaying properly. XML decls and DOCTYPE decls will be passed up to the content sink once this is enabled.
1999-07-28 01:21:54 +00:00
harishd%netscape.com
870b76a971
Made EnableParse() to return nsresult. Used to return PRBool
1999-07-27 23:32:30 +00:00
briano%netscape.com
d99daeea9b
Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568.
1999-07-27 23:27:44 +00:00
bruce%cybersight.com
2611441355
Add newlines for unix compilers.
1999-07-27 20:31:21 +00:00
harishd%netscape.com
fcf7c10c28
Fix for Bug# 3571.
...
Added Terminate() method in nsIDTD.
1999-07-27 00:54:46 +00:00
harishd%netscape.com
7818033e9e
Fixed a bug in DidBuildModel().
...
Approved by: rickg and chofmann.
1999-07-26 21:07:26 +00:00
nisheeth%netscape.com
42227ad243
Don't set the default handler for now. It might be causing the Linux build to go orange.
1999-07-26 08:22:35 +00:00
nisheeth%netscape.com
d989be7cb3
- Move AddDocTypeDecl method from nsIXMLContentSink to nsIContentSink.
...
- Fix bug 8607 by passing the XML decl and the doctype decl from the expat tokenizer to the XML DTD.
1999-07-26 05:40:25 +00:00
rickg%netscape.com
eb2f9fd83e
substitute calls to deprecated string API
1999-07-26 00:24:02 +00:00
rickg%netscape.com
4270360d20
remove warnings, bug fixes, API enhancements
1999-07-25 17:23:24 +00:00
peterl%netscape.com
8a7e45d78b
remove warning
1999-07-24 18:58:48 +00:00
harishd%netscape.com
c9bb651d2c
Tweaked my previous checkin in fixing
...
bug# 7548. Changed Sanitize() method to
SanitizeKey().
1999-07-22 22:30:13 +00:00
harishd%netscape.com
fd28224a2e
Fix for bug# 7548.
...
Added a Sanitize() method for attribute tokens that
would remove non-alpha-non-digit characters from the
end of a string ( could be a "key" or "value")
1999-07-22 18:06:00 +00:00
sspitzer%netscape.com
34d9c69603
this pragma is only for windows
1999-07-22 17:44:19 +00:00
sspitzer%netscape.com
777101030a
prevent crash on startup.
1999-07-22 07:42:37 +00:00
scc%netscape.com
12c243677f
explicitly define kCharsetConversionManagerCID only in files that need it ... move to canonical scheme for defining and using IIDs and CIDs
1999-07-22 05:25:17 +00:00
nisheeth%netscape.com
4963ec25ab
Fix Necko build bustage. Rename local variable ret to rv.
1999-07-21 20:20:50 +00:00
nisheeth%netscape.com
fcb6c3e7bf
Fix for bugs 10259 and 8251. We resolve relative urls to absolute urls when loading up external DTDs in the XML parser. We no longer crash if a non-existent DTD is specified.
1999-07-21 19:48:14 +00:00
jfrancis%netscape.com
5c7ca6139f
adding nsExpatDTD.cpp to mac build
1999-07-20 23:28:06 +00:00
nisheeth%netscape.com
e128a37f38
Adding nsExpat.dtd to the Unix build.
1999-07-20 22:20:43 +00:00
sspitzer%netscape.com
4e43ae2fd2
fix warnings
1999-07-20 21:12:28 +00:00
akkana%netscape.com
01bc85c741
Bug 9749: insert a newline after a PRE tag even if mode isn't formatted
1999-07-20 20:54:46 +00:00
rickg%netscape.com
efb108462d
fixed bugs 10104 and 10107 -- also removed warnings
1999-07-20 06:58:01 +00:00
jfrancis%netscape.com
a0143758fe
fixing build bustage - why is nsExpatDTD not built on mac?
1999-07-19 23:35:33 +00:00
akkana%netscape.com
a0aec05610
Oops, #else in wrong place
1999-07-19 23:09:50 +00:00
jfrancis%netscape.com
774ea8435e
assorted work to expose nav html dtd to editor
1999-07-19 22:52:48 +00:00
jfrancis%netscape.com
8e8f2f24ef
assorted work to expose nav html dtd to the editor
1999-07-19 22:49:21 +00:00
akkana%netscape.com
fac197e8ec
Use the Range methods instead of homebrew stuff to determine when a point is contained in a range; eliminate code duplication
1999-07-19 22:41:49 +00:00
rickg%netscape.com
f8604cc85d
fixed stupidity in scanner. Sorry folks
1999-07-19 08:06:24 +00:00
rickg%netscape.com
2cb5e6b8a7
fixed bug 9421
1999-07-19 06:21:52 +00:00
rickg%netscape.com
ce65daf56c
fix bug 10109
1999-07-19 05:30:49 +00:00
rickg%netscape.com
54ab7cf886
switching to faster string APIs
1999-07-19 03:09:16 +00:00
rickg%netscape.com
dbd87436ec
post-process fix to unicode library error
1999-07-18 23:43:52 +00:00
rickg%netscape.com
0522b1ad72
fixed bug 9905
1999-07-18 03:46:21 +00:00
peterl%netscape.com
b06a4e3232
fix linux
1999-07-18 00:59:40 +00:00
peterl%netscape.com
41134b4b6d
changed to preprocessor for code generation for tag & entity tables
...
cleanup tag and entity lookup apis
1999-07-18 00:12:32 +00:00
peterl%netscape.com
8441d32c38
new file
1999-07-18 00:03:58 +00:00
ramiro%netscape.com
342b5083f1
Landing timer move on unix.
1999-07-17 14:22:51 +00:00
rickg%netscape.com
3865b6d896
fixed bug 9748
1999-07-17 13:01:47 +00:00
rickg%netscape.com
b13f16c48a
removed potential memory deref errors
1999-07-17 11:08:28 +00:00
rickg%netscape.com
2d65385505
fixed build warnings and eliminated a few bugs
1999-07-17 10:06:04 +00:00
rickg%netscape.com
e63f9e0805
fix another error in observer-DB; thanks ramiro!
1999-07-17 09:51:00 +00:00
rickg%netscape.com
9de50284ac
working on removing iostream
1999-07-17 08:16:04 +00:00
rickg%netscape.com
ab3cd6fc56
fixed fatal error in observer dictionary code
1999-07-17 07:21:57 +00:00
beard%netscape.com
fad627620a
added <iostream.h>
1999-07-17 01:58:38 +00:00
rhp%netscape.com
8bdcc103e1
Newline at end
1999-07-17 00:34:16 +00:00
harishd%netscape.com
5d3e036100
Doing a proper unicode conversion!!
1999-07-16 23:36:04 +00:00
nisheeth%netscape.com
a2600badfc
Enable external parameter entity parsing in expat.
1999-07-16 21:54:04 +00:00
harishd%netscape.com
9ddffbdebc
Added Observernotification for XML PI, cleaned up some warnings.
1999-07-16 21:07:54 +00:00
rickg%netscape.com
26fdbf9464
fix regression in viewsource
1999-07-16 19:18:06 +00:00
rickg%netscape.com
d40d2fd6f8
fixed the REAL problem this time
1999-07-16 18:24:14 +00:00
rickg%netscape.com
6ccb1da00b
This should not have been an error
1999-07-16 18:21:59 +00:00
rickg%netscape.com
ea83b0e8a2
fixed linkage error
1999-07-16 18:14:40 +00:00
kipp%netscape.com
f9e23515cd
Removed a compiler warning
1999-07-16 17:40:39 +00:00
harishd%netscape.com
ee326dffd2
Added a little comment about <SCRIPT> and <STYLE>
1999-07-16 17:37:26 +00:00
harishd%netscape.com
da4bf73713
Treating <SCRIPT> as CDATA.
1999-07-16 17:36:04 +00:00
rickg%netscape.com
cebdfa4a10
bug fixes, warning removal, perf. improvements
1999-07-16 17:31:38 +00:00
warren%netscape.com
c5684bf4d7
Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
1999-07-16 11:14:36 +00:00
nisheeth%netscape.com
ecdff20a62
Fix for bug 8703. We now display errors for incomplete XML files like "<b><c></c>". XML_Parse() was not being called with the isFinal parameter set to TRUE after the last chunk of data was passed to expat. Fixed.
1999-07-15 08:23:37 +00:00
harishd%netscape.com
e2688463c8
Per spec. IFRAME can contain flow elements.
...
Updating element table accordingly.
(courtesy - vidur )
1999-07-14 17:30:30 +00:00
harishd%netscape.com
376c7e6005
Cleaning up a couple of warnings!
1999-07-14 16:20:58 +00:00
harishd%netscape.com
3e6e2d4284
A little tweaking to my previous checkin.
...
Checking for NS_OK.
1999-07-14 16:04:41 +00:00
harishd%netscape.com
16b41f6558
Added support for javascript entities in the parser.
...
More refinement in collecting content within <SCRIPT>,i.e.,
paying attention to quotes, apostrophe,etc.
1999-07-14 16:01:38 +00:00
rickg%netscape.com
1a9da72da0
fixed bug9583
1999-07-10 17:14:28 +00:00
mscott%netscape.com
28ea821413
NECKO change only --> if we failed to get a content type we would crash because we were executing code even if
...
the return value was failure that dependend on the content type ptr being valid.
1999-07-09 23:07:50 +00:00
warren%netscape.com
0cd57746e8
Necko stuff for dealing with load groups when opening URLs.
1999-07-09 21:18:47 +00:00
rickg%netscape.com
8a9210b82d
fixed API error
1999-07-08 04:59:28 +00:00
rickg%netscape.com
7d4586a4d1
fixed bug 9386 and added Terminate() to parser API
1999-07-08 04:39:38 +00:00
nisheeth%netscape.com
10263f61e7
Remove XML_DTD #define. Reviewed by Tao.
1999-07-08 03:21:33 +00:00
nisheeth%netscape.com
dca858b78d
Remove #define XML_DTD. This is defined in the makefiles.
1999-07-08 03:20:09 +00:00
briano%netscape.com
4373fd65ef
Fix for AIX and HP-UX and probably other Unix variants.
1999-07-08 03:06:59 +00:00
kipp%netscape.com
204a56be12
Eliminate array overruns that caused spurious crashes for deeply nested documents (bug #8098 )
1999-07-07 21:53:05 +00:00
valeski%netscape.com
6a1660c347
converted GetBuffer calls to ToNewCString for prunichar reasons
1999-07-07 14:38:39 +00:00
rickg%netscape.com
79289daf8f
remove warnings
1999-07-07 08:32:09 +00:00
warren%netscape.com
9efa754f74
Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
1999-07-07 08:08:40 +00:00
rickg%netscape.com
552df0c371
fix bugs 8523, 9127, parially fix 8803
1999-07-07 07:40:35 +00:00
nisheeth%netscape.com
cd31885b07
Turning on the XML_DTD define...
1999-07-07 04:38:25 +00:00
ramiro%netscape.com
abf0cc4a0f
Define the toolkit flags in one place an reuse that. Hopefully this will
...
put an end to the cut-n-paste insanity.
1999-07-07 04:38:18 +00:00
tao%netscape.com
fc5dc6d964
Turn on XML_DTD manually.
1999-07-07 03:13:58 +00:00
akkana%netscape.com
9e5868b5e5
Fix formatted plaintext output -- it wasn't following prettyprint or wrap length
1999-07-06 23:13:15 +00:00
rickg%netscape.com
e1c0845a73
fixed bug 9127
1999-07-06 07:12:34 +00:00
andreas.otte%primus-online.de
408686f70b
some more ignorance
1999-07-03 08:35:42 +00:00
nisheeth%netscape.com
a4803997bb
Including external DTD support in Unix and Windows builds.
1999-07-02 21:02:06 +00:00
ramiro%netscape.com
86fad9ffe1
Part I of Alexander Larsson's (alex@signum.se) patch to reduce symbol bloat.
...
All these changes are safely ifdefed out for the time being.
There are also a few implementation
DEFINES cleanups.
1999-07-02 14:59:36 +00:00
dveditz%netscape.com
ac92b86ba4
makeile cleanups
1999-07-02 13:38:47 +00:00
ramiro%netscape.com
b86c78a296
Separate the widget and gfx toolkits into two variables.
...
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
dveditz%netscape.com
5dd9cff22d
Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles
1999-07-02 11:50:19 +00:00
warren%netscape.com
4bd019ddbb
More necko ifdefs.
1999-07-02 06:37:07 +00:00
mcafee%netscape.com
d22a10589c
Solaris needs function declarations, adding header file for NECKO=1 case.
1999-07-02 06:17:57 +00:00
tao%netscape.com
e85ebabd6b
Fix bustage
1999-07-02 03:34:24 +00:00
tao%netscape.com
040ae7e730
Fix build bustage.
1999-07-02 03:20:48 +00:00
tao%netscape.com
e638f61672
Hook up James Clark's external DTD support; protected by XML_DTD.
1999-07-02 02:35:28 +00:00
tao%netscape.com
f0f1371745
Merge James Clark's DTD patch. "ifdefed by XML_DTD".
1999-07-02 02:32:56 +00:00
warren%netscape.com
8462929dda
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
akkana%netscape.com
830cc10614
- New dialog and editor shell API for Insert HTML Source
...
- Add wrapcolumn setting to document encoders, and use it in the editor
- Fix numbered lists in the html to text sink stream.
1999-06-30 19:26:08 +00:00
waterson%netscape.com
e508ce5686
Add GetIID()'s to interfaces.
1999-06-30 19:12:21 +00:00
rickg%netscape.com
3e9855287f
removed a rickg debug flag that was causing a performance hit
1999-06-30 00:41:04 +00:00
valeski%netscape.com
adb914545d
we need to watch the error code of content type
1999-06-29 23:26:11 +00:00
scc%netscape.com
d049be3c31
Added |GetIID()|
1999-06-29 20:28:56 +00:00
valeski%netscape.com
039969618d
nsIChannel api change
1999-06-29 01:54:05 +00:00
vidur%netscape.com
0320ec9575
Added comment handler
1999-06-29 00:44:26 +00:00
gagan%netscape.com
a78cd1e21b
Necko changes (from Andreas)
1999-06-29 00:26:25 +00:00
gagan%netscape.com
ed2b503c50
Added Makefile.in for Linux builds.
1999-06-28 23:38:33 +00:00
harishd%netscape.com
3dacdfd89f
Subtleties involved in treating <SCRIPT> as CDATA ( internally ).
...
Therefore, undoing my change in fixing Bug# 7853.
1999-06-28 22:47:54 +00:00
mscott%netscape.com
19e27ea0e4
necko change: nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream.
1999-06-28 20:43:28 +00:00
harishd%netscape.com
21caed7ef7
Fix for Bug# 8229.
1999-06-28 19:59:38 +00:00
harishd%netscape.com
eaefcc74a8
Fix for Bug# 7853.
...
Treating SCRIPT to be CDATA.
1999-06-28 19:58:30 +00:00
rickg%netscape.com
50d1d0da5d
fixed bugs 4041 and 8047
1999-06-28 07:03:01 +00:00
akkana%netscape.com
78e98af618
- Add a prettyprint flag to the html-to-text sink (false by default).
...
When prettyprinting is on, we will attempt to make the plaintext
mimic the look of the html; when off (as for copy/paste), we just
dump the text with no formatting information.
1999-06-26 00:01:11 +00:00
mcafee%netscape.com
836d5a0855
Adding case for BeOS.
1999-06-25 13:08:05 +00:00
ramiro%netscape.com
05ae9c3868
Changes to turn gfxps into a true component. Thanks to alecf@netscape.com
...
for providing the base patch.
1999-06-25 09:38:26 +00:00
akkana%netscape.com
f0da4068f2
5924: Fix XIF handling of HTML comments, and also pass through the document's original formatting whitespace
1999-06-24 20:15:52 +00:00
warren%netscape.com
23864df5e3
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
akkana%netscape.com
3deba4a434
Use NS_LINEBREAK from nsCRT.h
1999-06-22 22:05:12 +00:00
akkana%netscape.com
0b6ce245d8
Change unicode assertion to a warning
1999-06-22 21:45:42 +00:00
ftang%netscape.com
b9613ca36e
remove #if 0 section per harish
1999-06-22 03:54:04 +00:00
ftang%netscape.com
a3759e6dfd
add new topic and method per harish
1999-06-22 03:38:44 +00:00
rickg%netscape.com
bff190dbcb
bug 8354 and fix for th nesting error
1999-06-21 23:46:02 +00:00
warren%netscape.com
43c1f0c4af
Parser changes for necko.
1999-06-21 00:33:51 +00:00
valeski%netscape.com
487d9ea921
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
rickg%netscape.com
82f5b462fc
approved fix
1999-06-17 07:08:30 +00:00
nisheeth%netscape.com
4bc541dcea
Do not include nsXMLTokenizer.h any more.
1999-06-16 01:31:55 +00:00
nisheeth%netscape.com
f3d6ae27d7
We no longer need to check an environment variable before instantiating the expat tokenizer. The next step is to remove the XML tokenizer from the build system.
1999-06-16 01:11:48 +00:00
jdunn%netscape.com
844d5ad262
Use C comment delims and not C++
1999-06-16 01:08:26 +00:00
akkana%netscape.com
e230b266b9
Oh, drat. Previous fix for const problem also threw away the result
...
of UnicodeToHTMLString. This fixes that.
1999-06-16 00:52:47 +00:00
akkana%netscape.com
d00f0fc008
Fix const problem
1999-06-15 23:56:44 +00:00
ftang%netscape.com
93be096728
push SetParserFilter from nsParser.h to nsIParser.h
1999-06-15 23:29:54 +00:00
akkana%netscape.com
60ad2fc1a4
6671: map dom codes back to entity form on output
1999-06-15 23:26:13 +00:00
cata%netscape.com
7e287d56b0
External DTD support. (but wrapped in #ifdef EXTERNAL_ENTITY_SUPPORT)
1999-06-15 23:20:01 +00:00
bruce%cybersight.com
954fc36cb6
Fix HP build bustage. Must comment out text after an #endif
1999-06-15 13:38:14 +00:00
akkana%netscape.com
a396f46641
6180: Use proper Mac linebreaks on Mac; 6083: Don't output '=value' in attributes unless there is a value
1999-06-15 01:42:16 +00:00