warren%netscape.com
06d707be48
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
...
git-svn-id: svn://10.0.0.236/trunk@36440 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 03:29:44 +00:00
akkana%netscape.com
f8788ed37c
Remove selection methods from nsIDocument -- they were bogus anyway, real selection lives in the pres shell
...
git-svn-id: svn://10.0.0.236/trunk@36352 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-22 21:47:45 +00:00
peterl%netscape.com
1721617943
added UseForMedium (for faster medium testing)
...
git-svn-id: svn://10.0.0.236/trunk@35387 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 06:14:31 +00:00
peterl%netscape.com
1e96c5e167
added new create child namespace
...
git-svn-id: svn://10.0.0.236/trunk@35386 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 06:14:09 +00:00
peterl%netscape.com
a9ba7b2cdd
removed equals and hashvalue methods
...
git-svn-id: svn://10.0.0.236/trunk@34559 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 05:17:27 +00:00
kostello%netscape.com
e69948ccbb
Akkana set up a service for encoding a document.
...
This checkin adds the implementations for encoding
HTML and plain text:
nsTextEncoder::EncodeToString(..)
nsHTMLEncoder::EncodeToStream(..)
Hooked these services into the nsHTMLEditor implemenation
We probably want to update the clipboard code to
use the same pattern as in nsHTMLEditor.cpp
git-svn-id: svn://10.0.0.236/trunk@34518 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 00:35:02 +00:00
akkana%netscape.com
ee09a04094
Add Init method to pass in the document and mime type
...
git-svn-id: svn://10.0.0.236/trunk@34129 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 00:01:55 +00:00
akkana%netscape.com
3db80acc76
Split document encoder's Encode() method into a stream method and a string method
...
git-svn-id: svn://10.0.0.236/trunk@34033 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-07 19:32:36 +00:00
akkana%netscape.com
5199693c7c
Checking in the non-dangerous parts of the XIF document/html encoder
...
git-svn-id: svn://10.0.0.236/trunk@33681 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 01:04:08 +00:00
peterl%netscape.com
2c1e117763
changed style rule API to use array
...
git-svn-id: svn://10.0.0.236/trunk@32794 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 23:44:32 +00:00
peterl%netscape.com
9b48d494aa
added insert style sheet method
...
git-svn-id: svn://10.0.0.236/trunk@32134 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 23:02:25 +00:00
vidur%netscape.com
5ed31d3cbe
Added IsValidFragment and CreateRange implementations. Added GetContentType method to nsIDocument interface.
...
git-svn-id: svn://10.0.0.236/trunk@31128 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 20:22:35 +00:00
kipp%netscape.com
cec1954858
Moved from webshell directory
...
git-svn-id: svn://10.0.0.236/trunk@30556 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 19:25:10 +00:00
pinkerton%netscape.com
f6143cd473
added GetIID() method.
...
git-svn-id: svn://10.0.0.236/trunk@29830 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 08:59:11 +00:00
ftang%netscape.com
93bada68b4
change S/GetDocumentCharacterSet method for nsIDocument interface.
...
git-svn-id: svn://10.0.0.236/trunk@29531 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 21:49:25 +00:00
scc%netscape.com
7c47b7b308
Added required GetIID methods
...
git-svn-id: svn://10.0.0.236/trunk@28861 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 16:48:32 +00:00
peterl%netscape.com
47bf3e319c
widened content state change api
...
added test for state dependent style
git-svn-id: svn://10.0.0.236/trunk@28162 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 00:02:22 +00:00
peterl%netscape.com
ae015c0f0f
split font style mapping from regular style mapping
...
git-svn-id: svn://10.0.0.236/trunk@27701 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 21:23:05 +00:00
waterson%netscape.com
ab45c7b417
Added GetIID() method so this can be used with nsCOMPtr.
...
git-svn-id: svn://10.0.0.236/trunk@27158 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 18:08:43 +00:00
vidur%netscape.com
fe0a023b26
Added epilog and prolog to document. Added processing instructions and CDATASections for XML. Completed document Node methods.
...
git-svn-id: svn://10.0.0.236/trunk@25744 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 20:49:25 +00:00
kipp%netscape.com
cde51e3c4f
Added a new method
...
git-svn-id: svn://10.0.0.236/trunk@25288 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 01:20:02 +00:00
ftang%netscape.com
f630cec648
add Set/GetWordBreaker to nsIDocument. Reviewed and approved by kipp
...
git-svn-id: svn://10.0.0.236/trunk@25283 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 00:58:41 +00:00
jfrancis%netscape.com
ce8a8d2a09
exposing on-the-fly switchability between pre and post order iterors in the interface. exposing PositionAt in the interface.
...
git-svn-id: svn://10.0.0.236/trunk@24833 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 11:54:52 +00:00
vidur%netscape.com
edfbccc3cb
Implemented ID targetting for HTML in XML documents. Changed name of GetNameSpacePrefix to avoid clash.
...
git-svn-id: svn://10.0.0.236/trunk@24531 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-20 01:51:00 +00:00
scc%netscape.com
817f56596f
rename |IID()| --> |GetIID()|
...
git-svn-id: svn://10.0.0.236/trunk@22744 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-03 19:48:57 +00:00
peterl%netscape.com
46ee5bae96
added content state changed
...
git-svn-id: svn://10.0.0.236/trunk@22333 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-27 07:15:09 +00:00
hyatt%netscape.com
36c680cad0
The nsIStyledContent interface. Removes CLASS, ID, and STYLE support (as well
...
as the ability to supply style hints) from nsIHTMLContent.
git-svn-id: svn://10.0.0.236/trunk@22263 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-27 01:31:01 +00:00
vidur%netscape.com
c1da744044
Added nsIStyleSheetLinkingElement interface and implemented it for LINK and STYLE elements. Got attribute modifications for lists and list items working (including correct renumbering of lists when attribute values change).
...
git-svn-id: svn://10.0.0.236/trunk@21624 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-23 19:18:12 +00:00
ftang%netscape.com
0c167bb377
add S/GetLineBreaker to nsIDocument.h. Reviewed by kipp and waterson
...
git-svn-id: svn://10.0.0.236/trunk@21558 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-23 03:31:26 +00:00
jfrancis%netscape.com
abf14ae01a
fixing iid collision with simon
...
git-svn-id: svn://10.0.0.236/trunk@20508 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 04:39:21 +00:00
jfrancis%netscape.com
0527883d33
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@20505 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 04:28:29 +00:00
akkana%netscape.com
0ebe0a4652
Rename nsISelection to nsIFrameSelection
...
git-svn-id: svn://10.0.0.236/trunk@20457 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 23:12:28 +00:00
mjudge%netscape.com
2a9e445535
Keyboard navigation, removing nsICollection(not used) adding PeekOffset to have the nsIFrame tell us where to go when moving a character ect. adding nsFrameTraversal to traverse frames, based on nsIEnumerator. mjudge x4661
...
git-svn-id: svn://10.0.0.236/trunk@20274 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-10 18:55:25 +00:00
vidur%netscape.com
1349b5dad4
Added additional key argument to string parsing routine. Improved Reset handling for document to include style sets and frame construction. Modified root frame construction. Got out-of-line document.write to work
...
git-svn-id: svn://10.0.0.236/trunk@19537 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-03 19:38:16 +00:00
ftang%netscape.com
48e0a7b1ab
change nsCharSetID into nsString type
...
git-svn-id: svn://10.0.0.236/trunk@18491 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-25 16:05:04 +00:00
peterl%netscape.com
edced705c2
added header data accesors
...
git-svn-id: svn://10.0.0.236/trunk@18419 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-23 07:00:10 +00:00
kostello%netscape.com
75d16ce80a
Updated XIF code to match the new selection work.
...
git-svn-id: svn://10.0.0.236/trunk@18198 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-21 21:45:17 +00:00
vidur%netscape.com
d39be21072
Made unparented nodes outside the document return a new document fragment as parent. Inserting a node into a tree removes it from its previous position
...
git-svn-id: svn://10.0.0.236/trunk@17996 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-19 03:54:26 +00:00
kipp%netscape.com
4e355995e6
Spanked away SizeOf methods and nsIListFilter
...
git-svn-id: svn://10.0.0.236/trunk@17895 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-16 00:00:50 +00:00
peterl%netscape.com
7b54523bc5
added GetBaseURL
...
Checkin during red tree approved by sar
git-svn-id: svn://10.0.0.236/trunk@17817 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 01:53:50 +00:00
vidur%netscape.com
d81e61b1ff
Moved text and comment code out of HTML-specific directories. Completed CloneNode for elements. Completed factory methods for intersection of XML and HTML.
...
git-svn-id: svn://10.0.0.236/trunk@17775 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-14 23:14:02 +00:00
vidur%netscape.com
c5e776a818
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
...
git-svn-id: svn://10.0.0.236/trunk@17582 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-12 16:37:24 +00:00
kipp%netscape.com
60c4b45a54
Added missing forward decl of nsIAtom
...
git-svn-id: svn://10.0.0.236/trunk@17408 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 00:11:10 +00:00
kipp%netscape.com
e0acc8d3d0
Consolidated character set macros into this file
...
git-svn-id: svn://10.0.0.236/trunk@17196 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-05 23:01:32 +00:00
jfrancis%netscape.com
9a6867b7e9
more dom range gravity work
...
git-svn-id: svn://10.0.0.236/trunk@16990 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-30 08:28:16 +00:00
peterl%netscape.com
e734385812
added support for the 'xmlns' pseudo namespace
...
git-svn-id: svn://10.0.0.236/trunk@16736 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-21 05:56:51 +00:00
peterl%netscape.com
b9266d33d7
made get strength const
...
git-svn-id: svn://10.0.0.236/trunk@16715 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-20 01:08:31 +00:00
peterl%netscape.com
6c56fda631
changed attribute api to take atoms & namespace
...
git-svn-id: svn://10.0.0.236/trunk@16714 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-20 01:08:13 +00:00
scc%netscape.com
d20b401d1b
Added static IID() method. This member function will be generated automatically in the future.
...
git-svn-id: svn://10.0.0.236/trunk@16636 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-18 03:43:29 +00:00
jfrancis%netscape.com
214410065f
Adding support for notifying content that it harbors a DOMRange.
...
git-svn-id: svn://10.0.0.236/trunk@16563 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 07:22:28 +00:00