Граф коммитов

382 Коммитов

Автор SHA1 Сообщение Дата
mcafee%netscape.com 390dea2f05 Fixing return types and swtich to proper PR_TRUE/PR_FALSE types. r=akkana@netscape.com 1999-02-19 02:32:58 +00:00
mcafee%netscape.com fd53f70412 Fixing return types and swtich to proper PR_TRUE/PR_FALSE types. r=akkana@netscape.com 1999-02-19 02:03:23 +00:00
mcafee%netscape.com babefe5414 Solaris: mIsDone is a PRBool, that means use PR_FALSE or PR_TRUE. 1999-02-19 01:41:03 +00:00
scc%netscape.com ab59e4df7a 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
kipp%netscape.com 10ed4226e9 Removed usage of GetAutoMarginSize 1999-02-18 03:24:58 +00:00
danm%netscape.com 80dc7af313 changed nsCOMPtr comparison operators to explicitly use get(). part of nsCOMPtr carpool. 1999-02-17 04:39:22 +00:00
mcafee%netscape.com 3ece48d719 Adding do_QueryInterface() wrapper for nsCOMPtr carpool. r=scc a=sar 1999-02-17 02:08:00 +00:00
jfrancis%netscape.com 1f0604e40f new content subtree iterator 1999-02-16 15:48:13 +00:00
jfrancis%netscape.com f8e62db214 replaced IsNodeInsideRange() with CompareNodeToRange() 1999-02-16 15:46:37 +00:00
jfrancis%netscape.com 17ecef61e9 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 17a29c2230 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 142e6503b2 I wish VC++ would give me a @#$*&^#! break. 1999-02-14 12:51:29 +00:00
jfrancis%netscape.com 51b5ee7434 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 6db0bb5c14 VC++ not hip to mixing goto's with automatics that have contructor/destructors. 1999-02-14 10:18:20 +00:00
jfrancis%netscape.com bce33616de ground work for new content subtree iterator 1999-02-14 09:15:13 +00:00
jfrancis%netscape.com 18894a69ca nsCOMPtr conversion plus some new utility functions 1999-02-14 09:14:50 +00:00
troy%netscape.com 59520aa119 Fixed some compile errors using nsCOMPtr 1999-02-12 18:15:02 +00:00
kipp%netscape.com 5a554d526e COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
jfrancis%netscape.com 4918559f5d divorce from nsIEnumerator 1999-02-12 08:20:40 +00:00
peterl%netscape.com 8d65d14ec2 changed all html atoms to lower case 1999-02-12 06:19:07 +00:00
jfrancis%netscape.com 8ccb052a1b XPCOMified the content iterator; fixed some bugs in DeleteRange() 1999-02-12 05:28:46 +00:00
jfrancis%netscape.com 1e5b102dee XPCOMified nsContentIterator; added it to layout factory CreateInstance code 1999-02-12 05:28:12 +00:00
jfrancis%netscape.com 10ea728eb2 fixing iid collision with simon 1999-02-12 04:39:21 +00:00
jfrancis%netscape.com d5d4efaef9 First Checked In. 1999-02-12 04:28:29 +00:00
akkana%netscape.com bf0baf8027 Rename nsISelection to nsIFrameSelection 1999-02-11 23:12:28 +00:00
mjudge%netscape.com bca382f43e 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 5c3d1395f3 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 40e3d2b1c8 Changed GetParent() to use ** instead of *& 1999-02-10 01:36:30 +00:00
troy%netscape.com c9c1fa187e Changed some nsIFrame member functions to use ** instead of *& for OUT
paremeters
1999-02-10 00:42:56 +00:00
vidur%netscape.com c7b9881715 implemented nsHTMLDocument::GetElementsByName 1999-02-04 23:23:07 +00:00
troy%netscape.com d98c1338c9 Work-in-progress for replaced elements that can't be rendered 1999-02-04 17:03:46 +00:00
vidur%netscape.com a130dcf90d 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 e0eef219d9 made visible an int instead of bool 1999-02-02 03:24:23 +00:00
peterl%netscape.com 630bf20269 removed default html namespace prefix 1999-02-02 03:23:36 +00:00
peterl%netscape.com c2da5f89db made attribute accessors respect unknown namespace for getters (wildcard) 1999-01-30 06:20:39 +00:00
akkana%netscape.com 00ab697624 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 2c0164f877 fixed implementation of IsDone() 1999-01-28 23:55:53 +00:00
vidur%netscape.com f04310ff94 First pass implementation of document.implementation 1999-01-27 00:12:33 +00:00
vidur%netscape.com d3c356d48b Implemented nsIDOMElement::Normalize 1999-01-25 22:17:15 +00:00
ftang%netscape.com 8ca2c39a5b change nsCharSetID into nsString type 1999-01-25 16:05:04 +00:00
peterl%netscape.com a248deec36 set now manages order of doc style sheets 1999-01-23 07:01:57 +00:00
peterl%netscape.com 3ac2246665 added header data accessors
cleaned up style sheet ordering
1999-01-23 07:01:40 +00:00
peterl%netscape.com ee50e2c8ff added header data accesors 1999-01-23 07:00:10 +00:00
akkana%netscape.com cfdcb911fb remove some verbose debugging messages 1999-01-23 00:38:54 +00:00
vidur%netscape.com 606d0f0cf7 Implemented splitText for text nodes 1999-01-23 00:10:08 +00:00
vidur%netscape.com 6a4a691b03 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 fc44c4c3c4 efficiency improvement to ComparePointToRange() 1999-01-22 08:59:26 +00:00
kostello%netscape.com 683f5f2ea1 Updated XIF code to match the new selection work. 1999-01-21 21:45:17 +00:00
vidur%netscape.com b9e4d31fab 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 7818412fda 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 138b6c99da Started implementation of Node properties and methods for documents. 1999-01-19 16:58:45 +00:00
vidur%netscape.com 8ee20c8bf8 new file - base class for other node lists 1999-01-19 15:50:20 +00:00
vidur%netscape.com 73b2ab6abe 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 0b590ab2f8 fixing addref/release errors in SelectAll code - fixes bug #2166 1999-01-19 01:54:57 +00:00
jfrancis%netscape.com 09dcebe273 fixing bug in range endpoint comparison 1999-01-19 01:07:52 +00:00
vidur%netscape.com 572ca70ca6 Implemented Element::GetElementsByTagName. Fixed bug 2327 - forms appearing multiple times in document.forms array. 1999-01-18 03:43:43 +00:00
kipp%netscape.com 06d2d8efb3 Spanked away SizeOf methods and nsIListFilter 1999-01-16 00:00:50 +00:00
vidur%netscape.com c45b15cee6 Wildcard handling of document.getElementsByTagName. Better handling of casing and namespaces for tagNames. 1999-01-15 19:18:30 +00:00
peterl%netscape.com 51e2312609 changed parent/child ref/counting policy
Checkin during red tree approved by sar
1999-01-15 01:57:05 +00:00
peterl%netscape.com ead1262451 added better base url support
tweaks to attribute change notification

Checkin during red tree approved by sar
1999-01-15 01:56:18 +00:00
peterl%netscape.com baec5f2b55 added GetBaseURL
Checkin during red tree approved by sar
1999-01-15 01:53:50 +00:00
sfraser%netscape.com 819907dcbd Fix a couple of warnings by making callbacks static. 1999-01-14 23:37:57 +00:00
vidur%netscape.com d6d3d60d57 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
troy%netscape.com 5d8b4656eb Removed the content-parent frame pointer. Now we just have the one geometric
parent
1999-01-14 05:16:23 +00:00
vidur%netscape.com 3348aaedd0 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
vidur%netscape.com 19388472d7 new files 1999-01-12 08:45:23 +00:00
kipp%netscape.com ffc1451884 Added missing forward decl of nsIAtom 1999-01-09 00:11:10 +00:00
troy%netscape.com 310d08ec36 Added support for 'right' and 'bottom' properties. Changed to using a
nsStyleSides struct to hold all the offsets
1999-01-08 04:47:46 +00:00
akkana%netscape.com 21dc9ae92a Remove erroneous NOT_IMPLEMENTED return 1999-01-07 21:06:43 +00:00
brade%netscape.com 67027efc9d reduce compiler warnings on Macintosh by adding comparisons in while loops (around assignments) 1999-01-06 20:00:56 +00:00
peterl%netscape.com 2a81aed4d1 changed DOM attribute methods to return the return value from the underlying attribute mechanism 1999-01-06 01:20:54 +00:00
vidur%netscape.com 324cfd0b4f 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
kipp%netscape.com 545a278435 Consolidated character set macros into this file 1999-01-05 23:01:32 +00:00
jfrancis%netscape.com 9d910a070e satisfying compiler oddities 1999-01-04 17:44:20 +00:00
jfrancis%netscape.com 489624a921 bug fixing range gravity code; general cleanup 1999-01-04 16:48:33 +00:00
jfrancis%netscape.com 0e16d2b97f adding range gravity for dom text nodes 1999-01-03 14:29:54 +00:00
jfrancis%netscape.com bad257e0cd more dom range gravity work 1998-12-30 08:28:16 +00:00
troy%netscape.com 7baf302727 Renamed FindFrameWithContent() to GetPrimaryFrameFor() 1998-12-29 04:45:18 +00:00
troy%netscape.com e1f9e8b29f Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
1998-12-29 03:38:16 +00:00
peterl%netscape.com 22e1f5d16e added support for the 'xmlns' pseudo namespace 1998-12-21 05:56:51 +00:00
peterl%netscape.com e75a76898d sync to new attribute api 1998-12-20 01:21:23 +00:00
peterl%netscape.com cf007064b5 fix equals to not be case sensative 1998-12-20 01:18:47 +00:00
peterl%netscape.com 3e5db19bb3 fix background flags initial value
tweak table inheritance quirk
1998-12-20 01:11:36 +00:00
peterl%netscape.com 40a4d86e38 made get strength const 1998-12-20 01:08:31 +00:00
peterl%netscape.com 439d2af3fd changed attribute api to take atoms & namespace 1998-12-20 01:08:13 +00:00
akkana%netscape.com fb1c00e52c Add a comment explaining ComparePoints 1998-12-18 23:13:25 +00:00
akkana%netscape.com aa734ee3dc Fix startup crash -- when setting one endpoint with the other one null, collapse the range 1998-12-18 23:12:29 +00:00
kipp%netscape.com 12fb04dd78 Fixed numerous compiler warnings (hopefully) from the mac build 1998-12-18 17:34:34 +00:00
jfrancis%netscape.com 085c89871c More range gravity work 1998-12-18 09:32:40 +00:00
jfrancis%netscape.com aa679385e5 More range gravity work 1998-12-18 09:28:55 +00:00
scc%netscape.com 2513a5445e Added static IID() method. This member function will be generated automatically in the future. 1998-12-18 03:43:29 +00:00
troy%netscape.com d18aa1ed6e Changed static casts so they compiled under VC 6.0 1998-12-18 03:29:51 +00:00
jfrancis%netscape.com 642ddb05ae More range gravity work 1998-12-18 02:51:34 +00:00
jfrancis%netscape.com 3e69dc07c3 Adding support for notifying content that it harbors a DOMRange. 1998-12-17 07:22:28 +00:00
sfraser%netscape.com 73c06bfa93 Add ; after class definition 1998-12-17 01:42:02 +00:00
buster%netscape.com 309914d87f oops, there were duplicate entries for border collapse values. Now there's not. 1998-12-16 22:20:44 +00:00
akkana%netscape.com afa58600ae Adding public routine ComparePoints for mjudge 1998-12-16 18:36:48 +00:00
warren%netscape.com b22a4e72fd Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
jfrancis%netscape.com 7b8d9cd7bd ComparePointToRange() now reuses IsIncreasing functionality; also fixed a for loop in DeleteContents() 1998-12-15 23:58:09 +00:00
akkana%netscape.com 000f201d6a Initial stab at CloneContents implementation 1998-12-15 18:47:44 +00:00