troy%netscape.com
ad3a2965f8
Implemented fixed position tables
1999-02-02 04:28:55 +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
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
waterson%netscape.com
0b542b62ed
Force an nsXULAtoms::AddrefAtoms to ensure that the XUL atoms and namespace are created in the layout DLL before trying to refer to them. (a=hyatt%netscape.com)
1999-02-01 23:06:49 +00:00
kmcclusk%netscape.com
78015f31f6
Moved GetPrimaryFrame to nsGenericHTMLElement.
...
Modifed nsHTMLTextAreaElement to go through it's frame to set and get values
1999-02-01 18:44:59 +00:00
troy%netscape.com
0f2e27b0d9
Fixed it so scrollable BLOCK elements can be fixed positioned
1999-02-01 18:09:57 +00:00
kipp%netscape.com
42312a552c
Fixed pseudo style atom value
1999-02-01 17:34:31 +00:00
rickg%netscape.com
06970832e3
mondo improvements to DTD
1999-02-01 04:24:37 +00:00
karnaze%netscape.com
6256ccca5b
Made table frame construction flexible enough to allow arbitrary content to be mapped
...
to arbitrary table related display types.
1999-01-30 15:52:19 +00:00
peterl%netscape.com
87e2ee2cc6
fixed multi-link header delimiter (comma not semicolon)
...
fixed uninitialized blocking variable in header link code
fixed error return code for style sheet linking
1999-01-30 06:24:09 +00:00
peterl%netscape.com
7dac483dcd
fixed namespace
1999-01-30 06:22:39 +00:00
peterl%netscape.com
0f67d466fc
accept namespace none for attributes
1999-01-30 06:21:08 +00:00
peterl%netscape.com
77e6eb5115
made attribute accessors respect unknown namespace for getters (wildcard)
1999-01-30 06:20:39 +00:00
pollmann%netscape.com
8baa289920
Bug 2716, 2792, 1190, 1750: Wired up selected, defaultSelected, and selectedIndex.
1999-01-30 01:02:28 +00:00
pollmann%netscape.com
fa5187e571
Bug 2788: Crash on leaving page where js references named options.
1999-01-30 00:53:53 +00:00
pollmann%netscape.com
86db74417d
Bug 2787: Crash on js accessing option index out of range.
1999-01-30 00:51:10 +00:00
pollmann%netscape.com
d6d23fe90a
Initializing res.
1999-01-30 00:41:41 +00:00
troy%netscape.com
3b19a38dd6
Removed an "extra" NS_RELEASE of "map" which was causing double-frees. Permission
...
from Sarah to check in while the tree's closed
1999-01-29 22:38:48 +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
troy%netscape.com
01313168f3
Fixed memory leak of MAP content object in OpenMap()
1999-01-29 06:13:55 +00:00
troy%netscape.com
94cf1a6dcd
Fixed memory leak of AREA content object in ProcessAREATag()
1999-01-29 05:37:45 +00:00
jfrancis%netscape.com
32034efe71
fixed implementation of IsDone()
1999-01-28 23:55:53 +00:00
joki%netscape.com
c14cc1cb25
Removing nsILinkHandler enum types from dependencies, fixing event handler bugs
1999-01-28 23:14:36 +00:00
kmcclusk%netscape.com
a71561f847
Added return type to fix build bustage
1999-01-28 19:29:15 +00:00
kmcclusk%netscape.com
aaa2d0a40d
Modified nsHTMLInputElement text fields to go through nsTextControlFrame
...
for SetValue and GetValue
1999-01-28 18:58:11 +00:00
kmcclusk%netscape.com
07d49a6960
Added check for null nsFormControlFrame in GetChecked. This should fix the Mac
...
when viewing www.netscape.com
1999-01-28 00:36:43 +00:00
kmcclusk%netscape.com
87b47319d8
Replaced defaultchecked with checked
1999-01-27 19:19:07 +00:00
kostello%netscape.com
f4cb89a986
Fixed bug: dereferencing a null in nsMarkupDocument
...
Suppressed creation of STYLE leaf tag in the XIF encoding
until style sheet output is fixed.
1999-01-27 16:35:32 +00:00
hyatt%netscape.com
0aecfc3e54
Making events still possible within tree cells.
1999-01-27 12:42:37 +00:00
hyatt%netscape.com
902e7c0207
Making events for arbitrary HTML still work in tree cells.
1999-01-27 12:42:21 +00:00
hyatt%netscape.com
829b7f8804
Fixed a bug wherein tree frames weren't being added to the flow.
1999-01-27 10:10:02 +00:00
hyatt%netscape.com
b7887fe8d6
@%!%@!
1999-01-27 07:30:24 +00:00
hyatt%netscape.com
91364acc34
Getting rid of a conflict that I had.
1999-01-27 07:23:58 +00:00
hyatt%netscape.com
b0f9e290a5
Tweaking XUL frame construction. Also adding in a temporary tweak to
...
keep a NOTYETIMPLEMENTED from firing when an attribute in XML is
changed. (Making it do a reflow rather than a reframe.)
1999-01-27 07:22:05 +00:00
troy%netscape.com
ff371f2925
Added work-in-progress for 'fixed' positioning
1999-01-27 05:37:55 +00:00
rods%netscape.com
afa1a733ff
Commented out the MACRO for for settting and getting the disabled attribute
...
I implemented them fully so I code set the "disabled" pseudo-class properly
1999-01-27 04:13:44 +00:00
troy%netscape.com
b8a53effbd
Changed nsAbsoluteItems to be a derived class of nsFrameItems
1999-01-27 03:53:54 +00:00
troy%netscape.com
303956b39c
Added nsLayoutAtoms::fixedList for specifying the name of the additional
...
child list for 'fixed' elements
1999-01-27 03:48:39 +00:00
troy%netscape.com
b63b2eb881
Hooked printing back up. It was a casuality of the viewport changes
1999-01-27 03:24:12 +00:00
kmcclusk%netscape.com
a92dfe581a
Modified GetDefaultChecked and SetDefaultChecked to get and set the checked
...
attribute.
1999-01-27 01:35:30 +00:00
kmcclusk%netscape.com
88326ce269
Implemented GetChecked and SetChecked for nsHTMLInputElement by going through
...
the nsCheckboxControlFrame and nsRadioControlFrame.cpp
1999-01-27 00:51:46 +00:00
vidur%netscape.com
995b47b08a
First pass implementation of document.implementation
1999-01-27 00:12:33 +00:00
kmcclusk%netscape.com
e342fc0ca1
Added GetPrimaryFrame utility method.
1999-01-26 23:43:52 +00:00
troy%netscape.com
fa93923bcf
Fixed a problem in ConstructFrameByTag() where absolutely positioned elements
...
weren't handled properly
1999-01-26 06:00:30 +00:00
troy%netscape.com
9ae6259485
Fixed some problem in ConstructFrameByDisplayType() where in now cases
...
(e.g. floaters and relatively positioned blocks) the newly constructed
frame wasn't getting added to aFrameItems
1999-01-26 05:46:04 +00:00
troy%netscape.com
85b271d4dd
Fixed a problem with placeholder frame's clearing the child list and
...
causing the previous frames to disappear
1999-01-26 05:05:19 +00:00
troy%netscape.com
2fa2920b29
Removed "tab" chars
1999-01-26 01:47:01 +00:00
troy%netscape.com
5198f513b4
Hooked up print-preview to work again
1999-01-26 01:39:08 +00:00
rickg%netscape.com
aed1baa2e5
made javascript happier
1999-01-26 01:25:37 +00:00
hyatt%netscape.com
2ce7b53770
Added support for tree indentation.
1999-01-26 01:12:51 +00:00
troy%netscape.com
ff3d3b60b5
Changed scrolling so it happens on the viewport instead of the HTML
...
element
1999-01-26 00:05:21 +00:00
mjudge%netscape.com
1462f685fc
fixing build bustage for someone
1999-01-25 23:55:59 +00:00
hyatt%netscape.com
abd68f001f
Tweaks to enable XUL frame construction to prevent the construction based on
...
display type.
1999-01-25 23:07:17 +00:00
vidur%netscape.com
8bab99aac5
Implemented nsIDOMElement::Normalize
1999-01-25 22:17:15 +00:00
hyatt%netscape.com
6d67538c8d
Altered the way frame construction works. ConstructFrame can now potentially
...
build up a list of sibling frame subtrees. This allows for the creation of
multiple frames from a single content node, and for easy merging of two different
lists of subtrees during frame construction.
1999-01-25 22:13:03 +00:00
ftang%netscape.com
3759b987f5
change nsCharSetID into nsString type
1999-01-25 16:05:04 +00:00
peterl%netscape.com
37624b3834
fixed a leak of an input stream
1999-01-23 19:28:09 +00:00
peterl%netscape.com
9937b38698
cleaned up style sheet ordering
1999-01-23 07:09:06 +00:00
peterl%netscape.com
3e1e2ce68d
allow reconstruct frames to work on all documents
1999-01-23 07:08:38 +00:00
peterl%netscape.com
870cd4ed7f
made media case insensitive (for now)
1999-01-23 07:08:11 +00:00
peterl%netscape.com
c23d28c907
added insert style sheet
1999-01-23 07:07:32 +00:00
peterl%netscape.com
bbbe75c6c2
cleaned up style sheet ordering
...
support for selecting alternate style sheets
1999-01-23 07:07:09 +00:00
peterl%netscape.com
ec711cef0c
added meta tag http-equiv support
...
fixed selection of default style sheets
made style sheet loading not block parser
added support for several http headers
1999-01-23 07:05:49 +00:00
peterl%netscape.com
c5492c1e93
only parse style attributes if doc style language is text/css
1999-01-23 07:04:28 +00:00
peterl%netscape.com
1d4db24d11
added HTTP header atoms
1999-01-23 07:02:56 +00:00
peterl%netscape.com
7597321ac7
fixed case of media atoms
1999-01-23 07:02:10 +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
harishd%netscape.com
c53ae7e35c
StyleContext info. is passed on into PaintBorder()
1999-01-22 22:30:02 +00:00
kmcclusk%netscape.com
eb492feecc
Removed code which set the defaultchecked from the checked attribute.
1999-01-22 22:14:58 +00:00
rods%netscape.com
34e9cde15c
Factored out the Initialization code for the ScrollFrame into a separate method
...
Added code to hide and show view when applied to the whole tree
Added a method for Creating the proper frames for the SELECT tag
1999-01-22 15:27:54 +00:00
rods%netscape.com
b7e36c8bcd
Added some additional attoms for the Combobox Frame Control
1999-01-22 15:25:12 +00:00
jfrancis%netscape.com
87e977ff11
efficiency improvement to ComparePointToRange()
1999-01-22 08:59:26 +00:00
pinkerton%netscape.com
9229101e5c
hooking toolbars and toolbox back up. Sigh.
1999-01-22 04:04:12 +00:00
hyatt%netscape.com
52ef97fc7c
Added support for tree frame instantiation.
1999-01-22 03:31:56 +00:00
hyatt%netscape.com
7c65ced2f3
Added atoms for the tree widget. Modified the makefile to make sure
...
that nsTreeView.cpp builds.
1999-01-22 03:27:35 +00:00
pinkerton%netscape.com
c563c226a1
ack, unhook toolbars until i can solve the export problem on win.
1999-01-22 01:53:05 +00:00
pinkerton%netscape.com
e959db5706
hookup toolbars and toolbox so they are instantiated when xul sees those tags.
1999-01-22 01:42:44 +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
hyatt%netscape.com
32b7e34970
Adding support for the widget tag to XUL.
1999-01-21 09:26:01 +00:00
hyatt%netscape.com
4672f50061
Fixing bugs related to the widget atom.
1999-01-21 09:25:40 +00:00
pinkerton%netscape.com
9ead608102
adding toolbox to collection of xul atoms
1999-01-21 05:54:38 +00:00
danm%netscape.com
23f9c7d07f
create XUL frames
1999-01-21 03:37:37 +00:00
danm%netscape.com
673e89c4af
load XUL atoms on XML document creation
1999-01-21 03:35:24 +00:00
danm%netscape.com
57ae1e3dd3
new xul directory
1999-01-21 01:56:05 +00:00
vidur%netscape.com
6748215978
Fixing build bustage
1999-01-20 00:50:07 +00:00
karnaze%netscape.com
29d75b2c52
content sink uses nsWebShell::GetIsFrame to set scrolling on nsWebShell
1999-01-19 23:16:02 +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
karnaze%netscape.com
d29710743f
<form> inside <table> submits; marginwidth, marginheight in <frame> working; scrolling in <frame>, <iframe> working
1999-01-19 17:26:06 +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
jfrancis%netscape.com
121d8da171
fixing bug in range endpoint comparison
1999-01-19 01:07:52 +00:00
vidur%netscape.com
c00b32a482
Implemented Element::GetElementsByTagName. Fixed bug 2327 - forms appearing multiple times in document.forms array.
1999-01-18 03:43:43 +00:00
karnaze%netscape.com
7b139f6c8e
scrollable row groups
1999-01-17 23:35:56 +00:00
troy%netscape.com
5febae06f6
Fixed it so relatively positioned block frames act as containing blocks
...
for absolutely positioned child elements
1999-01-16 22:18:08 +00:00
kipp%netscape.com
7f96144059
Spanked away SizeOf methods and nsIListFilter
1999-01-16 00:00:50 +00:00
kipp%netscape.com
4243726f6a
Switch to using nsFrameList for frame lists
1999-01-15 22:53:39 +00:00
joki%netscape.com
fd239d7a9b
Fix bogus return value on GetImageMap
1999-01-15 22:26:30 +00:00
troy%netscape.com
80866615d9
Fixed it so that box offsets (left/right/top/bottom) can be negative numbers
1999-01-15 22:09:15 +00:00
vidur%netscape.com
9fe347aafc
Wildcard handling of document.getElementsByTagName. Better handling of casing and namespaces for tagNames.
1999-01-15 19:18:30 +00:00
kipp%netscape.com
73cb7e9384
Fixed absolute positioning bug I introduced in my last checkin
1999-01-15 17:33:00 +00:00
peterl%netscape.com
3a21eef741
better base url handling
...
Checkin during red tree approved by sar
1999-01-15 02:09:56 +00:00
peterl%netscape.com
b37a2f5b7a
better base url support
...
added support for "none" style change hint
added assert for recycling of html attributes
Checkin during red tree approved by sar
1999-01-15 02:09:29 +00:00
peterl%netscape.com
c251f70e4b
don't assert when not mapping anything without mapping function
...
Checkin during red tree approved by sar
1999-01-15 02:08:20 +00:00
peterl%netscape.com
5cc1370c12
better base url support
...
Checkin during red tree approved by sar
1999-01-15 02:07:46 +00:00
peterl%netscape.com
e4dc4ef541
better base url support
...
fixed assert in call to deprecated url method
Checkin during red tree approved by sar
1999-01-15 02:07:15 +00:00
peterl%netscape.com
c925f3459e
better base URL support
...
better parsing of media types (per HTML4.0 spec)
enforce pseudo element sepectors at end of seletor list
Checkin during red tree approved by sar
1999-01-15 02:06:13 +00:00
peterl%netscape.com
081bfbad68
better computation of style hint
...
Checkin during red tree approved by sar
1999-01-15 02:04:51 +00:00
peterl%netscape.com
f9f88131ba
better base url support
...
fixed parsing of media attribute
Checkin during red tree approved by sar
1999-01-15 02:02:48 +00:00
peterl%netscape.com
1ccd2192a7
better base url and target support
...
Checkin during red tree approved by sar
1999-01-15 02:01:36 +00:00
peterl%netscape.com
bd2008b38c
better base URL support
...
set base url when parsing style attributes
better style attribute change notification
Checkin during red tree approved by sar
1999-01-15 01:59:42 +00:00
peterl%netscape.com
b0fe9100a0
made font color also set text decoration color
...
Checkin during red tree approved by sar
1999-01-15 01:58:41 +00:00
peterl%netscape.com
e86b440abd
better base URL support
...
Checkin during red tree approved by sar
1999-01-15 01:57:58 +00:00
peterl%netscape.com
4d6c75857f
changed parent/child ref/counting policy
...
Checkin during red tree approved by sar
1999-01-15 01:57:05 +00:00
peterl%netscape.com
7623bb0e4e
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
609b48d91d
added GetBaseURL
...
Checkin during red tree approved by sar
1999-01-15 01:53:50 +00:00
kipp%netscape.com
402aa6541a
Stop using reflow commands for frame structure changes; instead invoke methods on the frames which then generate reflow commands as needed
1999-01-15 01:30:12 +00:00
sfraser%netscape.com
524b4090da
Fix a couple of warnings by making callbacks static.
1999-01-14 23:37:57 +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
troy%netscape.com
036e6852f2
Removed the content-parent frame pointer. Now we just have the one geometric
...
parent
1999-01-14 05:16:23 +00:00
troy%netscape.com
cc9c6e9338
Fix for bug #2316 . Added back some code I removed because I didn't think we
...
needed it, but without out it 'color' doesn't inherit properly
1999-01-14 05:14:11 +00:00
troy%netscape.com
5c75ea66f0
Fix for bug #2276 , and some initial support for 'right' and 'bottom'
...
for absolutely positioned elements
1999-01-13 06:37:31 +00:00
troy%netscape.com
4332a082d5
Re-commiting my fucking changes...
1999-01-13 00:44:48 +00:00
cltbld%netscape.com
89457008d5
backing out changes made against a red tree
1999-01-13 00:00:57 +00:00
vidur%netscape.com
145af966ed
Fix for bug 1258. Content sink flushes tags when it sees a script, but makes sure that reflow doesn't happen until its safe again.
1999-01-12 23:49:13 +00:00
troy%netscape.com
b72a94c761
Fixed a memory leak
1999-01-12 23:17:49 +00:00
waterson%netscape.com
6644cf58c5
Obsoleted.
1999-01-12 19:42:36 +00:00
kipp%netscape.com
cd76455b98
Use new flag defines
1999-01-12 16:42:03 +00:00
vidur%netscape.com
d63e315360
Added new namespace/attribute parsing methods to nsIContent
1999-01-12 16:38:28 +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
vidur%netscape.com
3a4638a52c
new files
1999-01-12 08:45:23 +00:00
waterson%netscape.com
086f25dbe1
Initial revision. (Not yet in the build.)
1999-01-12 05:32:30 +00:00
troy%netscape.com
0ec574a5c1
Fix for bug #2285 . Just reseting the mFlags isn't enough, because the PaintBackground()
...
member function ignores the flags and checks for a non-empty URL. This way is safer and
should work in all cases
1999-01-11 19:44:22 +00:00
troy%netscape.com
82966e298c
Hooked up marginwidth and marginheight attributes to change the 'margin'
...
property instead of the 'padding' property
1999-01-09 04:31:51 +00:00
rickg%netscape.com
8f11084fc8
sync up with mods to the parser
1999-01-09 01:11:37 +00:00
kipp%netscape.com
ef74e3273a
Implement GetAreas; cleanup some whitespace; removed some out of date comments
1999-01-09 00:17:07 +00:00
kipp%netscape.com
00cbea9c70
Removed a spurious Addref of an atom
1999-01-09 00:16:42 +00:00
kipp%netscape.com
063d9973c9
Added some whitespace
1999-01-09 00:16:07 +00:00
kipp%netscape.com
30202d5e7c
Reformatted a comment
1999-01-09 00:15:54 +00:00
kipp%netscape.com
4d283102bd
Store maps as nsIDOMHTMLMapElement instead of the obsolete nsIImageMap
1999-01-09 00:15:19 +00:00
kipp%netscape.com
0448f13e03
Use dom content objects for map/area tags; add map to the content model
1999-01-09 00:14:53 +00:00
kipp%netscape.com
4cbb066ec7
Added new atom
1999-01-09 00:12:28 +00:00