warren%netscape.com
4001aade80
Renamed nsIURLGroup to nsILoadGroup in preparation for necko.
1999-06-25 02:17:37 +00:00
warren%netscape.com
1f76168d21
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
valeski%netscape.com
e23b3c673c
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
8eae23158b
sync to css loader api change (default namespace)
1999-06-15 06:22:46 +00:00
peterl%netscape.com
24bee1ac96
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
4ad268acd8
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
9a7d3f32e2
tweaks to css loader handling
1999-05-26 23:59:00 +00:00
peterl%netscape.com
e1efc3ec2f
use css loader to load css sheets
...
better css handling
1999-05-26 23:58:06 +00:00
peterl%netscape.com
ef63b400f9
added css loader support
1999-05-18 23:16:26 +00:00
neeti%netscape.com
41dc3a3222
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
26a71e3928
Added IsValidFragment and CreateRange implementations. Added GetContentType method to nsIDocument interface.
1999-05-11 20:22:35 +00:00
nisheeth%netscape.com
456d374c32
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
cd8197867b
set the document character set to UTF-8 for XSL document
1999-04-27 23:42:22 +00:00
ftang%netscape.com
31fe1fe2f7
call SetDocumentCharset method to pass default charset to the parser
1999-04-26 17:58:50 +00:00
nisheeth%netscape.com
732f173e3d
Fix off by one error for arrow that points out XML error locations.
1999-04-24 10:23:39 +00:00
rickg%netscape.com
13ca296be6
update to sync with nsString2
1999-04-22 05:49:39 +00:00
vidur%netscape.com
d801e996bd
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
29ed08771b
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
695fabe1b5
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
42b362f298
- 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
634e324575
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
warren%netscape.com
4b2d56fbaa
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
nisheeth%netscape.com
a8aa6a7b87
Changed nsIContentSink->NotifyError() to accept an nsParserError argument. This change is needed for propagating errors from the new expat parser.
1999-03-06 02:01:11 +00:00
nisheeth%netscape.com
e870ce9054
We've decided to do away with the notion of an nsExpatDTD. The expat tokenizer which encapsulates the expat parser will be driven by nsWellFormedDTD. So, I'm removing the code that constructed an expat DTD for controlling the parsing of an XML document.
1999-03-03 01:57:03 +00:00
vidur%netscape.com
6094c1ca21
Fixes to get CDATASections working again. Also changes to fix XML links.
1999-03-02 23:22:05 +00:00
nisheeth%netscape.com
937b4d59c2
We no longer call RegisterDTD() on nsParser when initiating parsing of XML
...
documents.
1999-03-02 02:58:25 +00:00
nisheeth%netscape.com
8d35655233
- Add expat to the windows build only...
...
- Changed nsXMLDocument such that expat gets used for XML parsing if
EXPAT is #define'd
1999-02-27 08:02:15 +00:00
kipp%netscape.com
2eee855f3b
Support entities (bug #3112 )
1999-02-26 17:13:51 +00:00
warren%netscape.com
01dd4f0ed6
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
scc%netscape.com
5f8d7aa381
updated for nsCOMPtr (no implicit construction from raw pointers) owners should check that they agree with my choices for |dont_QueryInterface|, |do_QueryInterface| and |dont_AddRef|
1999-02-18 23:55:10 +00:00
cyeh%netscape.com
af4818f5e3
Remove mozilla/layout/config and use mozilla/config instead.
1999-02-18 18:16:21 +00:00
vidur%netscape.com
5ed7dde231
Supported XML namespace decls as attributes of HTML content embedded in XML
1999-02-18 00:18:50 +00:00
rickg%netscape.com
359e6e5567
fixed a wad of little bugs and added regression test
1999-02-16 07:38:27 +00:00
troy%netscape.com
0debd6f0d1
Fixed some errors related to switch to using nsCOMPtr
1999-02-12 18:41:26 +00:00
kipp%netscape.com
36c243cdc0
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
peterl%netscape.com
7f04fb00e6
changed all html atoms to lower case
1999-02-12 06:19:07 +00:00
peterl%netscape.com
8459a64073
fixed bug handling multiple namespace declarations in one tag
1999-02-02 03:24:56 +00:00
peterl%netscape.com
9937b38698
cleaned up style sheet ordering
1999-01-23 07:09:06 +00:00
vidur%netscape.com
22a8cb9919
Fix to get default namespaces to work. Cleanup of DOM handling of character data.
1999-01-21 19:33:03 +00:00
danm%netscape.com
673e89c4af
load XUL atoms on XML document creation
1999-01-21 03:35:24 +00:00
vidur%netscape.com
6748215978
Fixing build bustage
1999-01-20 00:50:07 +00:00
vidur%netscape.com
8ff9eaa54b
Completion of document as node - specifically, the childNodes array. Completion of nodeName, nodeValue and attributes properties for different types of nodes.
1999-01-19 23:07:33 +00:00
vidur%netscape.com
895ce771ea
Moved text and comment code out of HTML-specific directories. Completed CloneNode for elements. Completed factory methods for intersection of XML and HTML.
1999-01-14 23:14:02 +00:00
vidur%netscape.com
274a4add3e
Second pass of attributes as nodes. Improved namespace management - XML elements now hold on to their containing namespace. Fixed Get/SetDOMAttriute naming issue. Added new namespace parsing methods to nsIContent
1999-01-12 16:37:24 +00:00
rickg%netscape.com
8f11084fc8
sync up with mods to the parser
1999-01-09 01:11:37 +00:00
vidur%netscape.com
2934b39e2c
Work in progres to get out-of-line document.write working. Created Reset() method in nsDocument. Fix for bug 1668.
1999-01-06 00:32:41 +00:00
nisheeth%netscape.com
7a8631dcf7
Adding code protected by an ifdef for making the XML content sink initiate
...
the load of an XSL stylesheet when it sees a stylesheet PI with an XSL
content type.
1998-12-27 08:24:04 +00:00
peterl%netscape.com
650a9f3060
fix spelling
...
fix namespace of HTML element's attributes
1998-12-21 05:59:40 +00:00
peterl%netscape.com
887cd5f867
sync to new attribute api
1998-12-20 01:21:23 +00:00
kipp%netscape.com
40c2cfef07
Fixed numerous compiler warnings (hopefully) from the mac build
1998-12-18 17:34:34 +00:00
vidur%netscape.com
ef7751a987
Added asynchronous script and style loading to XML. Moved out stream loader to netlib.
1998-12-18 01:36:41 +00:00
warren%netscape.com
0580a8e5c4
Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
1998-12-16 05:40:20 +00:00
shaver%netscape.com
30635270f8
Add --enable-debug=module1,module2 to selective turn on debugging.
...
Remove --enable-dom, because Mariner is dead (sob).
Rename some MODULE= lines to make the afore-mentioned --enable-debug
technique actually useful. Feel free to recategorize.
Fix libraptorhtml.so link bogosity by disabling shared lib generation for the
sub-archives (libraptor*_s.a), so that we can put bin before lib in the
library path and still get the right effect. We could disable static-lib
generation in most other places and cut the build time down a fair bit, too.
[NOTE: I'm getting on a train...msw@gimp.org has agreed to be my tinderbox
buddy. Thanks, Matt!]
1998-12-15 16:32:37 +00:00
vidur%netscape.com
fd093d0d82
Enabled asynchronous loading of SCRIPT SRC=, STYLE SRC= and LINK elements for style sheets. Changed nsIScriptContext to not be dependent on JavaScript.
1998-12-15 06:10:59 +00:00
vidur%netscape.com
3a9dd64bbf
Work in progress of async loading of SCRIPT and STYLE with SRC attributes. Content sinks can now return a BLOCK_PARSER return code, forcing the parser to block. nsIParser::EnableParser can be used to unblock. Also introduced nsIContentSink::SetParser.
1998-12-11 17:02:37 +00:00
peterl%netscape.com
5b4cdf46ee
moved name space management to name space manager, tweaked apis
1998-12-11 02:53:49 +00:00
ramiro%netscape.com
e2b921bf3c
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
peterl%netscape.com
c1a6062752
added inline style sheet support for contained HTML
1998-12-02 00:39:10 +00:00
waterson%netscape.com
ca441d8de1
First Checked In.
1998-12-02 00:20:07 +00:00
rickg%netscape.com
d23278ec63
improvements to recursive parser calls
1998-11-26 02:56:40 +00:00
peterl%netscape.com
e3f218d5b4
style change notification support
1998-11-26 01:34:53 +00:00
vidur%netscape.com
a56f770bde
First pass to allow HTML forms to be embedded inside XML documents.
1998-11-16 06:16:17 +00:00
vidur%netscape.com
d5fc2aaaea
Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface.
1998-11-14 00:21:19 +00:00
rickg%netscape.com
2f234d74a2
allow view-source on XML
1998-11-13 04:36:46 +00:00
vidur%netscape.com
dbf2544c2b
Added script handling to XML content sink. Made sure frame construction by tag wasn't done for XML.
1998-11-12 23:55:47 +00:00
troy%netscape.com
532ccd2885
Cleaned up the way construction of the root frame happens for XML documents.
...
We no longer create a pseudo root element
1998-11-12 23:03:35 +00:00
kipp%netscape.com
7314e95171
init the html atoms too...(temporary)
1998-11-12 18:16:25 +00:00
vidur%netscape.com
f1f2518804
Factored GetAttributStyleSheet method into separate nsHTMLContentContainer interface that can be implemented by both HTML and XML document classes.
1998-11-12 07:54:12 +00:00
vidur%netscape.com
8723f8326b
Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces.
1998-11-11 22:06:16 +00:00