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