Commit Graph

328 Commits

Author SHA1 Message Date
kipp%netscape.com
eeca19df62 Removed usage of GetAutoMarginSize 1999-02-18 03:24:58 +00:00
danm%netscape.com
8a3666cbb7 changed nsCOMPtr comparison operators to explicitly use get(). part of nsCOMPtr carpool. 1999-02-17 04:39:22 +00:00
mcafee%netscape.com
9a63580434 Adding do_QueryInterface() wrapper for nsCOMPtr carpool. r=scc a=sar 1999-02-17 02:08:00 +00:00
jfrancis%netscape.com
1a6a12c09f new content subtree iterator 1999-02-16 15:48:13 +00:00
jfrancis%netscape.com
7718e783d0 replaced IsNodeInsideRange() with CompareNodeToRange() 1999-02-16 15:46:37 +00:00
jfrancis%netscape.com
515a5cf2a2 Replaced IsNodeInsideRange() with CompareNodeToRange() and also removed forward class declarations to make VC5 happy 1999-02-16 15:43:28 +00:00
buster%netscape.com
ef3bcb4d01 changed some forward class declarations to #include of the class
declaration.  These classes are used in nsCOMPtr's, and
VC 5.0 needs the full class declaration to compile.
1999-02-15 16:26:04 +00:00
jfrancis%netscape.com
eaa564b983 I wish VC++ would give me a @#$*&^#! break. 1999-02-14 12:51:29 +00:00
jfrancis%netscape.com
990f18eb3b some (NULL != nsCOMPtr<Foo>'s) snuck thru - VC++ no like. I don't like 'em either. 1999-02-14 11:14:55 +00:00
jfrancis%netscape.com
f6a8523fba VC++ not hip to mixing goto's with automatics that have contructor/destructors. 1999-02-14 10:18:20 +00:00
jfrancis%netscape.com
9dcb3ba518 ground work for new content subtree iterator 1999-02-14 09:15:13 +00:00
jfrancis%netscape.com
f15faad70f nsCOMPtr conversion plus some new utility functions 1999-02-14 09:14:50 +00:00
troy%netscape.com
06e9dfdb74 Fixed some compile errors using nsCOMPtr 1999-02-12 18:15:02 +00:00
kipp%netscape.com
36c243cdc0 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
jfrancis%netscape.com
ae13ec75e4 divorce from nsIEnumerator 1999-02-12 08:20:40 +00:00
peterl%netscape.com
7f04fb00e6 changed all html atoms to lower case 1999-02-12 06:19:07 +00:00
jfrancis%netscape.com
c05f31a624 XPCOMified the content iterator; fixed some bugs in DeleteRange() 1999-02-12 05:28:46 +00:00
jfrancis%netscape.com
c7563c0df2 XPCOMified nsContentIterator; added it to layout factory CreateInstance code 1999-02-12 05:28:12 +00:00
jfrancis%netscape.com
acff8104b6 fixing iid collision with simon 1999-02-12 04:39:21 +00:00
jfrancis%netscape.com
a53854a1ea First Checked In. 1999-02-12 04:28:29 +00:00
akkana%netscape.com
7982a421d6 Rename nsISelection to nsIFrameSelection 1999-02-11 23:12:28 +00:00
mjudge%netscape.com
d6da223dbd 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 1999-02-10 18:55:25 +00:00
troy%netscape.com
9d570499cf Changed a bunch more nsIFrame member functions to be pointer arguments
instead of references
1999-02-10 05:38:18 +00:00
troy%netscape.com
c85f9efd2a Changed GetParent() to use ** instead of *& 1999-02-10 01:36:30 +00:00
troy%netscape.com
b974e26cea Changed some nsIFrame member functions to use ** instead of *& for OUT
paremeters
1999-02-10 00:42:56 +00:00
vidur%netscape.com
e0542e23e1 implemented nsHTMLDocument::GetElementsByName 1999-02-04 23:23:07 +00:00
troy%netscape.com
bcc69e2898 Work-in-progress for replaced elements that can't be rendered 1999-02-04 17:03:46 +00:00
vidur%netscape.com
b91611a7b2 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 1999-02-03 19:38:16 +00:00
peterl%netscape.com
763f6a8dde made visible an int instead of bool 1999-02-02 03:24:23 +00:00
peterl%netscape.com
47d7059b69 removed default html namespace prefix 1999-02-02 03:23:36 +00:00
peterl%netscape.com
77e6eb5115 made attribute accessors respect unknown namespace for getters (wildcard) 1999-01-30 06:20:39 +00:00
akkana%netscape.com
eb4fd64caa Implement a new interface, nsIDOMSelection, intended to become the
external interface for selection (to be IDL-ified later).

Fix some editor bugs:
- Advance the cursor on text insert (so text is inserted in the right order)
- Make DeleteSelection in the editor call the actual selection
- Make DeleteSelection update the frames' notion of the selection
1999-01-29 18:57:56 +00:00
jfrancis%netscape.com
32034efe71 fixed implementation of IsDone() 1999-01-28 23:55:53 +00:00
vidur%netscape.com
995b47b08a First pass implementation of document.implementation 1999-01-27 00:12:33 +00:00
vidur%netscape.com
8bab99aac5 Implemented nsIDOMElement::Normalize 1999-01-25 22:17:15 +00:00
ftang%netscape.com
3759b987f5 change nsCharSetID into nsString type 1999-01-25 16:05:04 +00:00
peterl%netscape.com
6adda0ee50 set now manages order of doc style sheets 1999-01-23 07:01:57 +00:00
peterl%netscape.com
119785d7c2 added header data accessors
cleaned up style sheet ordering
1999-01-23 07:01:40 +00:00
peterl%netscape.com
b8cf627e7d added header data accesors 1999-01-23 07:00:10 +00:00
akkana%netscape.com
581ab7e058 remove some verbose debugging messages 1999-01-23 00:38:54 +00:00
vidur%netscape.com
f7657749c8 Implemented splitText for text nodes 1999-01-23 00:10:08 +00:00
vidur%netscape.com
ae6e5a8019 Comments added to content model. Comments and text content now have a special tagname 1999-01-22 22:48:00 +00:00
jfrancis%netscape.com
87e977ff11 efficiency improvement to ComparePointToRange() 1999-01-22 08:59:26 +00:00
kostello%netscape.com
20ddd08b9c Updated XIF code to match the new selection work. 1999-01-21 21:45:17 +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
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
f052b61c9d Started implementation of Node properties and methods for documents. 1999-01-19 16:58:45 +00:00
vidur%netscape.com
792728fe8b new file - base class for other node lists 1999-01-19 15:50:20 +00:00
vidur%netscape.com
5fed996e8a 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 1999-01-19 03:54:26 +00:00
jfrancis%netscape.com
6e0a3b6fa1 fixing addref/release errors in SelectAll code - fixes bug #2166 1999-01-19 01:54:57 +00:00