vidur@netscape.com
7f051e3171
Converted parser into a module. Removed usage of static parser methods and used nsIParserService and nsIDTD methods instead. To be reviewed by RickG.
1999-09-30 22:07:04 +00:00
kipp@netscape.com
14498bdaac
Removed atom table hacks
1999-09-30 21:17:28 +00:00
rpotts@netscape.com
17f3a2f093
Changed GetDocumentLoadGroup(...) to be XPCom complient. THis helps prevent leaks when using nsCOMPtrs.
1999-09-18 06:34:24 +00:00
kipp@netscape.com
e9732b7feb
Squish a warning or two
1999-09-17 20:16:37 +00:00
briano@netscape.com
635d6efa69
General cleanup.
1999-09-14 01:02:20 +00:00
ftang@netscape.com
170fa05969
fix bug 12500
1999-09-03 22:48:20 +00:00
nisheeth@netscape.com
0c2a981b2c
Work in progress to integrate Keith Visco's XSL processor, Transformiix, into Gecko. All code is protected by #ifdef XSL and will not affect the build.
1999-08-28 07:31:08 +00:00
vidur@netscape.com
b934a4b73e
Changed method signature of EvaluateScript to return nsresult. Added nsJSThreadContextStack pushing and popping around script evaluation.
1999-08-19 20:36:31 +00:00
nisheeth@netscape.com
ccabacda10
Fix for bug 11483. Scripts were not getting loaded on XML pages.
1999-08-11 23:24:59 +00:00
nisheeth@netscape.com
fd67f88e34
Adding a new parameter, aMode, to nsIContentSink::AddDocTypeDecl.
1999-07-28 06:56:05 +00:00
nisheeth@netscape.com
5221d48a89
Add static GetIID() method for creating smart pointers to nsIXMLContentSink.
1999-07-28 01:17:09 +00:00
rickg@netscape.com
9e8c855244
replaced calls to deprecated nsString API
1999-07-26 00:37:24 +00:00
vidur@netscape.com
fedbce2269
Forms can now be container content.
1999-07-22 23:28:16 +00:00
warren@netscape.com
ccfdb6afee
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
peterl@netscape.com
6d5f40b161
string usage cleanup
1999-07-18 00:34:53 +00:00
peterl@netscape.com
aad11a45e7
string usage cleanup
...
sync to new entity api
1999-07-18 00:34:41 +00:00
warren@netscape.com
61a33642b8
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
e90f8b0010
Removing ifdef XML_PSEUDO_ELEMENT which is never defined.
1999-07-14 17:59:19 +00:00
warren@netscape.com
66090be01f
Necko stuff for dealing with load groups when opening URLs.
1999-07-09 21:18:47 +00:00
peterl@netscape.com
e837c6fe93
force quirks off for XML
1999-07-07 01:33:27 +00:00
andreas.otte@primus-online.de
b7a7d8272b
NECKO only: replacing GetBuffer with ToNewCString and some error checking
1999-07-06 23:08:16 +00:00
warren@netscape.com
1496c3eec1
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
waterson@netscape.com
99d02a6d85
Add GetIID().
1999-06-30 19:28:16 +00:00
nisheeth@netscape.com
4f90f74a90
Replacing nsIURI.h with nsIURL.h in the include list.
1999-06-28 15:06:33 +00:00
nisheeth@netscape.com
298355164f
Adding the architecture for an external transformation engine to hook into Raptor's layout process. One way this architecture can be used is for doing XSL transforms using a 3rd party component that implements the XSL processor. More details will be posted in mozilla.layout.
...
Currently enabled on windows only. Set MOZ_XSL to 1 in your environment and build mozilla/layout.
1999-06-28 14:49:29 +00:00
nisheeth@netscape.com
ea53a4c8e3
Adding the architecture for an external transformation engine to hook into Raptor's layout process. One way this architecture can be used is for doing XSL transforms using a 3rd party component that implements the XSL processor. More details will be posted in mozilla.layout.
...
Currently enabled on windows only. Set MOZ_XSL to 1 in your environment and build mozilla/layout.
1999-06-28 14:17:30 +00:00
nisheeth@netscape.com
9979b14102
Adding the architecture for an external transformation engine to hook into Raptor's layout process. One way this architecture can be used is for doing XSL transforms using a 3rd party component that implements the XSL processor. More details will be posted in mozilla.layout.
...
Currently enabled on windows only. Set MOZ_XSL to 1 in your environment and build mozilla/layout.
1999-06-28 14:12:07 +00:00
valeski@netscape.com
3b026e97ba
various #ifdef NECKO fixes.
1999-06-27 16:12:20 +00:00
warren@netscape.com
0dddd47c95
Necko ifdefs for layout and rdf.
1999-06-26 06:36:26 +00:00
warren@netscape.com
c56575d679
Renamed nsIURLGroup to nsILoadGroup in preparation for necko.
1999-06-25 02:17:37 +00:00
warren@netscape.com
753ac43fff
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
valeski@netscape.com
3737aa0d15
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
peterl@netscape.com
ab64ea999e
sync to css loader api change (default namespace)
1999-06-15 06:22:46 +00:00
peterl@netscape.com
f1d6f3cf1b
added code to ignore unknown namespace prefix for attributes
...
(actually the parser should've rejected it before here)
1999-06-10 05:33:47 +00:00
nisheeth@netscape.com
267c040579
Fix for bug 4924. Attributes created with no namespace prefix are now assigned no namespace. They were erroneously being assigned the default namespace earlier.
1999-06-04 01:16:18 +00:00
peterl@netscape.com
c1c3d44e1f
tweaks to css loader handling
1999-05-26 23:59:00 +00:00
peterl@netscape.com
278f0bcc78
use css loader to load css sheets
...
better css handling
1999-05-26 23:58:06 +00:00
peterl@netscape.com
368c655c35
added css loader support
1999-05-18 23:16:26 +00:00
neeti@netscape.com
b8c43a5bb8
Fixed SetEnableRendering() in nsDocumentViewer.cpp
...
Initialized mEnableRendering in constructors of nsDocumentViewer.cpp and nsPlugin.cpp to a default value of PR_TRU
Do EnableRefresh only if mEnableRendering is set to true in nsHTMLContentSink.cpp,nsXMLContentSink.cpp,
nsXMLContentSink.h
1999-05-13 20:27:47 +00:00
vidur@netscape.com
8c4b5ba767
Added IsValidFragment and CreateRange implementations. Added GetContentType method to nsIDocument interface.
1999-05-11 20:22:35 +00:00
nisheeth@netscape.com
ac1759356e
Pass a pointer to the document object when you call the Parse method on the parser object.f
1999-05-06 01:51:31 +00:00
ftang@netscape.com
ad3e3e800d
set the document character set to UTF-8 for XSL document
1999-04-27 23:42:22 +00:00
ftang@netscape.com
34d94a4fb4
call SetDocumentCharset method to pass default charset to the parser
1999-04-26 17:58:50 +00:00
nisheeth@netscape.com
08a0c4fdb3
Fix off by one error for arrow that points out XML error locations.
1999-04-24 10:23:39 +00:00
rickg@netscape.com
01cadfda87
update to sync with nsString2
1999-04-22 05:49:39 +00:00
vidur@netscape.com
5783ab9995
Added epilog and prolog to document. Added processing instructions and CDATASections for XML. Completed document Node methods.
1999-03-31 20:49:25 +00:00
briano@netscape.com
a007ba71da
Handle NO_STATIC_LIB being set, when all this file does is create a static library.
1999-03-25 21:21:47 +00:00
vidur@netscape.com
b974d61254
Implemented ID targetting for HTML in XML documents. Changed name of GetNameSpacePrefix to avoid clash.
1999-03-20 01:51:00 +00:00
nisheeth@netscape.com
5e07d4ca56
- Beautified error reporting of expat errors. We now don't just dump the error text out as nodes. We create the parsererror and sourcetext HTML nodes that can be styled via ua.css.
1999-03-11 05:29:36 +00:00
vidur@netscape.com
4d1f72abb7
Added CreateElementWithNameSpace to proprietary document interface. Fixed GetTagName for HTML to uppercase tag names. Hooked up style rule addition and deletion to reconstruct frames. Fixed DOM generation problem
1999-03-10 01:17:49 +00:00