kipp%netscape.com
7a265c6bc8
Added new source
1998-08-29 03:13:56 +00:00
kipp%netscape.com
9b895928a2
Added new atoms
1998-08-29 03:13:03 +00:00
troy%netscape.com
6a2fa61df2
Changed interface nsIFontMetrics to use the XPCOM conventions for returning
...
a nsresult
1998-08-29 02:34:34 +00:00
kipp%netscape.com
d62a59d111
Added AttributeToString and StringToAttribute methods
1998-08-28 23:31:44 +00:00
kipp%netscape.com
0791159665
Added new atoms
1998-08-28 23:29:05 +00:00
kipp%netscape.com
7eaaa2834f
Use new factory method for HR's
1998-08-28 23:27:55 +00:00
kipp%netscape.com
b3d61c6b02
Added new source files to the build
1998-08-28 23:25:56 +00:00
kipp%netscape.com
a70705bc50
Use kIHTMLContentSinkIID so that inferior compilers will work
1998-08-28 21:29:50 +00:00
rods%netscape.com
bcf0f46789
Fixed ref count problem in FindNext (should be able to switch docs now)
1998-08-28 19:55:03 +00:00
rods%netscape.com
7b1cfa19fa
Added a couple of data members to the header and cleanup some of the
...
ref count problems
1998-08-28 18:15:14 +00:00
kipp%netscape.com
3fd5aad19c
Spanked hard to support multiple sink contexts; incremental reflow now happens only on WillInterrupt
1998-08-28 16:20:16 +00:00
kipp%netscape.com
7a8648b60e
Added a new atom
1998-08-28 16:19:27 +00:00
rods%netscape.com
a64a41408a
Added Find/Search capability and supporting methods
1998-08-28 15:55:31 +00:00
troy%netscape.com
a72700df68
Changed nsIViewManager interface to conform to XPCOM conventions
1998-08-28 04:56:56 +00:00
peterl%netscape.com
0839a8ef32
added table cell style rule inheritance
1998-08-27 00:50:52 +00:00
peterl%netscape.com
7950fd1f43
reversed rule ordering
1998-08-27 00:49:55 +00:00
peterl%netscape.com
7f8d1aa4e3
made col tag be handled as a leaf
1998-08-27 00:48:53 +00:00
peterl%netscape.com
67c362eb78
added td & th
1998-08-27 00:48:06 +00:00
troy%netscape.com
35df864e01
Work in progress for LAYER tag
1998-08-26 02:23:21 +00:00
joki%netscape.com
da96d34a84
Modifying nsIContent's AppendChild -> AppendChildTo to stop conflict with
...
DOM interfaces.
1998-08-21 21:38:26 +00:00
jevering%netscape.com
ef000221d6
Moved the ART image hack to the tip.
1998-08-20 22:10:06 +00:00
troy%netscape.com
127b354adf
Destructor now releases ref to image maps
1998-08-15 16:25:33 +00:00
troy%netscape.com
627d313af3
Added NS_RELEASE in ProcessTEXTAREATag(). This fixes a problem with
...
text area content objects being leaked
1998-08-14 05:21:43 +00:00
valeski%netscape.com
de619bce9a
310133 - Injected code into HTMLContentSink::ProcessMETATag() to check for an "http-equiv" header (specifically the Refresh header). If found, an nsIHTTPUrl interface is retrieved so the "http-equiv" header can be added to the url struct.
1998-08-13 20:09:10 +00:00
joki%netscape.com
a0e09aecb4
Adding url and lineno to script evaluation
1998-08-12 23:37:50 +00:00
joki%netscape.com
67753fb375
Fix script src equals problem when src contained in quotes.
1998-08-12 22:28:50 +00:00
kipp%netscape.com
01e0130879
Use new forwarding macros
1998-08-12 18:00:04 +00:00
troy%netscape.com
4d885abc9e
Fixed leak of an HTML Meta content object
1998-08-12 05:27:21 +00:00
troy%netscape.com
32dc8c035c
Fixed a leak of the HTML title
1998-08-12 01:36:25 +00:00
troy%netscape.com
b499cf04c1
Added NS_RELEASE in FlushText() of interface returned from QueryInterface()
1998-08-11 22:44:28 +00:00
karnaze%netscape.com
e107ac30e5
removed nsIWebFrame
1998-08-11 18:52:35 +00:00
kipp%netscape.com
fcc5b8f97e
Make sure text at the end of the document is reflowed properly
1998-08-11 00:19:11 +00:00
peterl%netscape.com
7023fda1bb
connected LINKed style sheets
1998-08-10 23:02:39 +00:00
kipp%netscape.com
08463f0ae8
Fixed documents w/o titles bug #313016
1998-08-10 17:39:48 +00:00
karnaze%netscape.com
8d13db0971
adjusted sizing for text controls; default control is text; assertion cleanup
1998-08-10 04:28:17 +00:00
troy%netscape.com
4b212c0467
Change to object lifetime management. Views are no longer ref counted
1998-08-08 04:23:33 +00:00
vidur%netscape.com
627b2eff62
Implemented additional document and form interfaces. Implemented named elements for documents and forms. nsInput now implements nsIDOMHTMLInputElement.
1998-08-07 23:08:00 +00:00
peterl%netscape.com
595a6844b4
fixed processing of font face (preserve original quotes)
1998-08-07 02:17:56 +00:00
peterl%netscape.com
1d86a0da53
save quote char on string tokens
1998-08-07 02:17:10 +00:00
peterl%netscape.com
939ca85c1d
fixed font face support
1998-08-07 02:16:38 +00:00
kipp%netscape.com
16eb3794d2
Fixed embed/flush-text bug #312433
1998-08-07 01:49:12 +00:00
michaelp%netscape.com
5469028d38
added tags for plugins.
1998-08-05 04:22:51 +00:00
kipp%netscape.com
60c46b2341
Added an assertion and a little more debug noise when nspr logging is maxed out
1998-08-05 01:43:42 +00:00
kipp%netscape.com
08e80f94e6
Init refcnt for html anchor rules
1998-08-04 23:06:39 +00:00
kipp%netscape.com
4818d9956c
Enable refresh after document is loaded
1998-08-04 21:16:13 +00:00
vidur%netscape.com
df5b5c6dea
Added document.forms. Specialized interfaces for images and forms. Better handling of childNodes collection.
1998-08-04 00:05:22 +00:00
kipp%netscape.com
bf962e383b
Fixed reference counting bugs with OPTION tag handling
1998-08-03 19:21:26 +00:00
peterl%netscape.com
4d01ae8f02
rounding support
1998-07-31 23:34:45 +00:00
joki%netscape.com
44c03fce8e
Adding support for event handlers in html tags and moving event handler IIDs to central file.
1998-07-31 18:21:37 +00:00
spider%netscape.com
5b4bd4898e
XPCOM'ing the parser. Use repository to get a parser now.
1998-07-30 22:42:27 +00:00
kipp%netscape.com
d7bc48bd9e
Moved root creation into WillBuildModel; added code to enable refresh of the display on the first StartLayout call
1998-07-30 16:06:22 +00:00
kipp%netscape.com
4a52add42a
Remove most compiler warnings on IRIX
1998-07-29 20:19:08 +00:00
kostello%netscape.com
cc3108d953
Added support for the copy command (converting the selection to XIF)
...
Changed XIF interface
1998-07-27 18:11:14 +00:00
kipp%netscape.com
4b35b4e04d
Disable releasing atoms for now
1998-07-27 18:04:58 +00:00
kipp%netscape.com
3d6a8db89e
Added some more logging; discard dangling frame's
1998-07-27 18:04:38 +00:00
kipp%netscape.com
d69679eec4
new
1998-07-27 17:50:58 +00:00
karnaze%netscape.com
0c57bd7dac
more robust frameset layout; <frame>, <iframe> borders; reenabled scrolling attr for <iframe>
1998-07-27 05:59:37 +00:00
peterl%netscape.com
f521c68042
added accessor for html style sheet
1998-07-25 01:26:12 +00:00
peterl%netscape.com
53e7e44e55
added font scaling support
1998-07-25 01:22:10 +00:00
peterl%netscape.com
2e94829b3e
made anchor pseudo classes not resolve unless anchor has an href
1998-07-25 01:21:47 +00:00
peterl%netscape.com
e5cf0b2266
added body link color support
1998-07-25 01:20:48 +00:00
vidur%netscape.com
982ccf235d
Added document.cookie. HTMLCollection.namedItem looks for both NAME and ID attributes
1998-07-25 00:31:52 +00:00
michaelp%netscape.com
8fd323a89b
added APIs to viewmanager to enable and disable all rendering.
...
made Refresh() APIs of viewmanager implementation private.
1998-07-24 21:05:50 +00:00
kipp%netscape.com
4f654709c7
Added base tag support
1998-07-24 18:20:27 +00:00
kipp%netscape.com
12892af0b0
New atoms for base tag handling
1998-07-24 18:16:24 +00:00
kipp%netscape.com
d1ac217668
Check style unit before translating relative position coords
1998-07-24 16:22:54 +00:00
vidur%netscape.com
b5579ac6cf
nsHTMLDocument now holds on to its parser till loading is complete. Hooked up document.write and document.writeln
1998-07-23 22:06:05 +00:00
michaelp%netscape.com
8a42c31205
modified for new streaming APIs.
1998-07-23 20:35:43 +00:00
peterl%netscape.com
8b578ec62e
added nsStyleUtil.cpp
1998-07-23 18:04:24 +00:00
peterl%netscape.com
8ca7b29de7
factored font sizing code to nsStyleUtil
...
implemented font flags
1998-07-23 18:03:55 +00:00
kipp%netscape.com
aeced7d7c1
Work around scrolling bug and fix a memory leak with #ref url's
1998-07-23 15:29:04 +00:00
kipp%netscape.com
ecf252c565
Implement scroll to ref
1998-07-22 23:42:47 +00:00
vidur%netscape.com
b60713860e
Introduced nsContentLists. Added a DocumentWillBeDestroyed method to nsIDocumentObserver. Added a document parameter to all DocumentObserver notifications. Added the nsIDOMHTMLDocument interface to HTMLDocument. Implemented document.images, etc and getElementsByTagName.
1998-07-22 23:32:19 +00:00
kipp%netscape.com
64688f6fd0
Avoid excessive content-changed reflows during text appending
1998-07-22 17:40:05 +00:00
karnaze%netscape.com
62fd08cdee
set attributes on <frame>, <frameset> layout
1998-07-21 23:20:04 +00:00
kipp%netscape.com
a631b04db6
Get correct url to open for script src=
1998-07-21 16:43:48 +00:00
karnaze%netscape.com
0bb1d87245
initial support for <frameset> <frame> in content sink
1998-07-20 18:52:40 +00:00
kipp%netscape.com
e460541f55
Pass title to web shell if we are wrapped in one
1998-07-19 01:14:53 +00:00
kipp%netscape.com
6eef05bf6b
Port to new nsIWebShell and related API's
1998-07-18 21:47:56 +00:00
kostello%netscape.com
a930953dfa
1) Move the CSS dependent methods out of nsDocument and placed them
...
in a new class nsMarkupDocument. The point of nsMarkupDocument is
to hold methods which are common to HTML and XML but not relevant
to the base nsDocument class.
2) Added Selection support methods for Rod.
3) Added LookupProperty to nsCSSProperty:
Given a property ID and Property Index returns back the string representation
of the property. This was need to convert CSSValues back to strings for saving.
TODO: Make sure that our URL Information stored in a CSSDeclaration contains
enough information to return it to it's original form on output.
1998-07-17 23:00:54 +00:00
rpotts%netscape.com
5465bbd7a8
Split the Content viewer out of the WebWidget. The WebWidget is now a ContentViewer Container (supporting the nsIViewerContainer interface)...
1998-07-17 06:32:39 +00:00
rpotts%netscape.com
1ee329c1d5
Split the Content viewer out of the WebWidget. The WebWidget is now a ContentViewer Container (supporting the nsIViewerContainer interface)...nsHTMLDocument.h
1998-07-17 06:30:00 +00:00
peterl%netscape.com
1d53cc71ce
added comment support
1998-07-17 05:50:35 +00:00
peterl%netscape.com
d542a81118
fixed @import parsing
...
rejected malformed id selectors
sync to declaration api change
1998-07-17 05:50:07 +00:00
peterl%netscape.com
9edff7f8db
fixed fixed font handling
1998-07-17 05:49:03 +00:00
peterl%netscape.com
dea1e981bd
added fixed font support
...
better font size support
1998-07-17 05:46:12 +00:00
joki%netscape.com
1adb49aa32
Turning on scripts by default. This should just show an error or two
...
and not affect how pages show up. If this proves not to be true we'll
turn it back off. But it will help show where we are.
1998-07-17 04:38:47 +00:00
kipp%netscape.com
18fa173534
Deal with lingering leaf content properly during append reflow
1998-07-16 18:19:53 +00:00
karnaze%netscape.com
f0fd4a385f
initial framesets, nsHTMLIFrame.cpp absorbed by nsHTMLFrame.cpp
1998-07-15 23:42:14 +00:00
kipp%netscape.com
503b4a123d
Updated to XPCOM'ized sink api
1998-07-15 22:31:10 +00:00
kipp
af61558bea
Handle unconstrained width during percentage width computations
1998-07-15 17:07:20 +00:00
kipp
ea7b5b6165
Speed up doc loading by not reflowing after appending leaf elements (temporary hack)
1998-07-15 17:06:53 +00:00
kipp
ce90528b49
Treat embed properly as a leaf; fixed typo with object tag
1998-07-15 00:49:26 +00:00
kipp
aad4b832a4
Added nsObjectContent
1998-07-15 00:48:15 +00:00
kipp
a35909b3f6
Handle applet, object and embed tags
1998-07-15 00:22:15 +00:00
kipp
c83d696716
added nsHTMLEmbed
1998-07-15 00:21:43 +00:00
kostello
97e90b0639
Added XIF (XML Interchange Format) Support. XIF is designed
...
as an Netscape internal XML application. It is designed to
allow conversion from our content model to any output format --
most importantly to HTML 3.2 and HTML4.0 format.
1998-07-14 22:34:27 +00:00
kipp
01960261fe
new
1998-07-14 18:52:27 +00:00
vidur
ef2bd5eb2a
Moved over to a new version of Level 1. NodeIterators and AttributeLists out. NodeLists and NamedNodeMaps in.
1998-07-14 18:44:44 +00:00
kipp
f6a71595aa
Stop using GetText for node tag names whenever possible
1998-07-14 01:57:51 +00:00
kipp
3773621cca
Added code to move content in bad spots in tables out
1998-07-12 00:18:26 +00:00
rpotts
ca4a702aa6
Fixed up CVS merge problem that was horking reference counts...
1998-07-11 08:07:17 +00:00
kipp
329d9232e9
Improved tracing somewhat; fixed map handling; removed some dead code
1998-07-11 03:51:50 +00:00
rickg
665f63b9f3
dynamic DTD support
1998-07-10 05:35:23 +00:00
kipp
c567f52925
Added debug code that syncs up the display when running slow so that incremental loading reflow can be visible
1998-07-09 17:08:40 +00:00
kipp
01ecca0c0c
Worked around a startup problem that caused body's attributes and style context to be prematurely mapped before the attributes were read in or the ua.css was read in
1998-07-08 23:15:32 +00:00
jevering
6041a1925c
Fixing optimized build.
1998-07-07 22:20:00 +00:00
kipp
a8907efbbc
Create head & body object during init phase to avoid having the root content frame code have to renumber it's child frames when the head section shows up)
1998-07-06 22:15:55 +00:00
kipp
656913c53f
Use NS_CreateHTMLElement to implement dom create-element method
1998-07-03 17:50:25 +00:00
rickg
c7c8f485ed
major improvements to parser API's; fixed a few bugs
1998-07-02 08:14:22 +00:00
rpotts
1afdd4f963
Reworked Post data to avoid memory leaks... Removed nsIDocument::LoadURL(...). Added nsIDocument::StartDocumentLoad(...) as a callback method for the DocumentLoader...
1998-07-01 11:16:09 +00:00
kipp
0f3bc0bc43
Revised logging code to work with nspr properly; updated to support incremental content appended reflow
1998-06-30 23:51:53 +00:00
kipp
30f8f69d23
Avoid crashing when no link handler is involved
1998-06-30 20:22:27 +00:00
kipp
0fb4c0d0ce
Take text content and join it together so reduce the size of the content model
1998-06-27 22:57:52 +00:00
kipp
b9e2811c6a
Make a title object that's a child of the head when we get a title
1998-06-26 16:12:51 +00:00
kipp
6661115e62
new files
1998-06-26 16:11:26 +00:00
kipp
396b89b7f9
Added content directory and moved some code
1998-06-26 15:08:55 +00:00
peterl
ba118571c6
added ! important support
1998-06-26 05:51:55 +00:00
peterl
ec0fee2a9a
fixed equal weight rule ordering
1998-06-26 05:50:10 +00:00
vidur
ebd644e8a3
Hooked up SCRIPT tag evaluation. Added the nsIScriptContextOwner interface.
1998-06-25 22:26:52 +00:00
kipp
4b8864ebbc
New and improved (?) line layout
1998-06-25 16:33:10 +00:00
karnaze
ea5cd1554d
named <iframe>s, scrolling attribute, more complete test9.html
1998-06-23 22:25:28 +00:00
rickg
7c82c6b547
added support for doc quality
1998-06-23 01:34:25 +00:00
rickg
f6ad11fa02
added a new secret argument to Parse()
1998-06-23 00:52:21 +00:00
rickg
0b9c578eb7
more bug fixes; changed nsHTMLParser to nsParser.
1998-06-19 01:00:27 +00:00
rickg
b2f62ff8a2
huge refactoring effort; transient style support; tables fixes, and more
1998-06-17 23:13:28 +00:00
buster
3f9f422457
Separated table content from table layout. This paves the way for XML/CSS-2 tables.
...
Lots and lots of optimizations.
1998-06-17 16:38:24 +00:00
atotic
1a848918c0
First Checked In.
1998-06-16 22:55:47 +00:00
karnaze
f2d01e4d6f
more <iframe> support
1998-06-16 21:32:54 +00:00
troy
6617da99b2
Changed some GetStyleContext/GetStyleData calls to use nsIFrame::GetStyleData
...
instead. This saves the AddRef/Release overhead
1998-06-14 05:23:59 +00:00
karnaze
6800f5f5d8
initial support for <iframe>
1998-06-11 16:46:33 +00:00
buster
ed47ffbd62
most HTML 4 attributes supported (though some are still ignored)
...
lots of methods made inline
1998-06-08 19:57:04 +00:00
buster
0f3aab57c0
more attributes: cell nowrap, caption align, some misc HTML 4 attributes too
1998-06-08 15:47:03 +00:00
kipp
6330f10bbe
Made option code more robust
1998-06-06 20:25:11 +00:00
kipp
c76c309fef
Revised SizeOf methods to add in nsString's, nsIAtom's and nsVoidArray's properly
1998-06-05 21:50:57 +00:00
kipp
71d12dae58
Sprinkled SizeOf methods around
1998-06-05 21:06:24 +00:00
peterl
71d5fd1025
sync up to new style data apis
1998-06-05 06:09:09 +00:00
peterl
1e36945bf8
now track rules by insertion order as well as weighted order
...
added accessor to rules for save code
1998-06-05 06:06:50 +00:00
kipp
73f4a27382
Create head part and insert it into the model
1998-06-04 21:33:44 +00:00
kipp
e9039ce54f
Use revised GetDocument API from content
1998-06-03 16:00:40 +00:00
kipp
26910a6705
Print out percentage values properly
1998-06-03 16:00:15 +00:00
kipp
4c3de0fa0a
Fixed IID reference and added a reminder comment
1998-06-03 15:59:09 +00:00
kipp
5c085a6c3d
Use revised Presentation shell API; control notifications directly; propogate end of document load to document so that observers can be notified
1998-06-03 15:58:52 +00:00
kipp
ec65b1cd5d
Updated LoadURL API to take an nsIStreamListener
1998-06-01 19:53:27 +00:00
kipp
4bc2a2d2a2
Updated LoadURL API to take an nsIStreamListener; pass on listener to parser
1998-06-01 19:53:19 +00:00
troy
6d244dcc50
Added a comment to GetStyleDimension indicating that computed percentage
...
values are being handled incorrectly
1998-05-31 04:45:21 +00:00
kipp
b17d369aaa
Revised API so that correct percentage width/height could be computed
1998-05-30 21:22:17 +00:00
kipp
f9f814bcd1
NS_IMETHOD'd some of the API's
1998-05-30 01:36:47 +00:00
kipp
865bd3915c
updated
1998-05-30 01:32:10 +00:00
buster
c3e2859006
set the groundwork for handling COLS attribute, and attributes on COLGROUP and COL tags. WIP.
...
set the groundwork for handling percentage-width tables. Troy is adding a hook for me to get the correct width info from the parent. WIP.
1998-05-28 21:39:22 +00:00
kipp
8655e732f4
Use mOpacity as a float in the nsStyleColor struct
1998-05-28 19:55:42 +00:00
kipp
c9ea9ff9f5
Port to new parser API
1998-05-28 18:40:23 +00:00
kipp
2dcaa2827c
Revised API to be com-ish and added ParseDeclarations; implement ParseDeclartions using basic declaration handling routines
1998-05-28 18:39:42 +00:00
kipp
b665a9ad54
Revised API to be com-ish and added ParseDeclarations
1998-05-28 18:39:08 +00:00
kipp
3fb5c8ed07
Fixed infinite loop in GetStyleSize code
1998-05-28 17:06:43 +00:00
kipp
8f988b8282
Added style support for the new css opacity property
1998-05-28 02:02:43 +00:00
kipp
4ddfb90b4c
Revised HorizontallyPlaceChildren API to support a default alignment based on the layout direction
1998-05-28 02:02:22 +00:00
kipp
937fd8363b
Parse (and ignore) important declarations
1998-05-27 23:38:16 +00:00
kipp
18f6c1ef3a
Only perform horizontal alignment when there is room to do it
1998-05-27 21:04:33 +00:00
karnaze
a73bfbfe46
post submission, file content submission
1998-05-27 17:51:41 +00:00
peterl
22f5019124
moved attributes around
1998-05-26 23:16:55 +00:00
kipp
849b13f63b
Use new GetVisibleArea API
1998-05-22 18:38:33 +00:00
jevering
06e8be5b52
Fixed about: URL's from crashing the viewer.
1998-05-22 18:10:08 +00:00
rickg
81938c0115
moved to new incremental API
1998-05-21 20:37:41 +00:00
peterl
5a96d99f60
Changed GetStyleData to use an enum instead of an nsID
1998-05-21 02:34:13 +00:00
peterl
cb3b43ce42
made it build on irix
1998-05-20 21:28:36 +00:00
peterl
4aaff46277
added rule hash table to speed up style resolution
1998-05-20 20:34:17 +00:00
karnaze
6cbe78c066
temp hack to test post submission
1998-05-20 00:10:42 +00:00
thom
5493b2968c
fixed compile errors for mac
1998-05-19 23:11:28 +00:00
peterl
ad536d754b
added pseudo-class rule matching
1998-05-19 00:09:29 +00:00
peterl
33ba5e5aad
added pseudo-class atoms
1998-05-19 00:08:16 +00:00
peterl
3c44130d7a
added pseudo frame support
1998-05-18 21:11:08 +00:00
peterl
5a28a44c63
cleaned up list output
1998-05-18 21:10:44 +00:00
peterl
d017d2a20f
pseudo frame support
1998-05-18 21:10:19 +00:00
peterl
cf28024bc8
correct case of selectors
...
skip empty selectors
better pseudo-class support
1998-05-18 21:09:43 +00:00
peterl
2976d767a8
added pseudo element support
1998-05-18 21:07:54 +00:00
peterl
52fd4dfeed
fixed memory leak
...
fixed uninitialized memory read
1998-05-18 21:07:24 +00:00
peterl
6ab1e5bee0
added pseudo style support
1998-05-18 21:06:33 +00:00
karnaze
2ec55336d9
initial support for <input type=file>, combo box use of widget init data for sizing
1998-05-18 16:39:42 +00:00
kipp
ad7b3ca94e
Removed some useless code
1998-05-14 00:49:11 +00:00
peterl
cbb5bab76b
added HTML CSS style sheet (for STYLE= attributes)
1998-05-13 23:43:44 +00:00
peterl
c987b58eea
added style atom
1998-05-13 23:42:40 +00:00
peterl
344a1920c3
added HTML CSS style sheet
1998-05-13 23:42:18 +00:00
peterl
295b3beff6
renamed getSupportsValue to getISupportsValue
1998-05-13 23:42:01 +00:00
peterl
9b327283f0
fixed bug in parse declaration block, we now discard empty declarations
...
tweaked position
1998-05-13 22:40:54 +00:00
peterl
197d50c4d7
fixed position
1998-05-13 22:40:17 +00:00
karnaze
13b5043578
more select/option support
1998-05-13 17:43:35 +00:00
kipp
7353bb57bd
Fixed vertical alignment bug: lines that contained bottom aligned objects would add in too much height
1998-05-12 23:53:37 +00:00
peterl
8dd3604496
added proper support for border padding & margin
...
better support for clip
1998-05-12 22:57:52 +00:00
peterl
3a1b51ba69
added clip inherit support
...
added line-height number support
1998-05-12 22:56:18 +00:00
kipp
55e1c1ea89
Make url's absolute per the css spec
1998-05-11 23:28:47 +00:00
kipp
8f85d77685
Skip over whitespace properly after url string (it's optional whitespace not mandatory whitespace)
1998-05-11 23:28:22 +00:00
kipp
773127ceb5
Removed uneeded code; added a reminder comment
1998-05-09 03:23:41 +00:00
karnaze
b454203501
select/option
1998-05-08 23:08:43 +00:00
karnaze
11f4c32b98
more support for textarea, select/option in content sink
1998-05-08 20:18:06 +00:00
kipp
a19ea215c6
Added GetStyleSize
1998-05-07 21:36:16 +00:00
rickg
1a832ee7ce
new contentsink api's for kipp
1998-05-07 21:11:07 +00:00
kipp
c07c22af17
Ported to new CreateFrame/CreateContinuingFrame APIs
1998-05-07 00:08:20 +00:00
troy
ca23e47c2e
Frames no longet store the content index-in-parent
1998-05-05 23:56:50 +00:00
troy
806d70ed8c
Implemented DOM document's createTextNode() function, and changed insertBefore()
...
handler to allow refChild to be null
1998-05-04 20:34:37 +00:00
troy
9ae1d79f61
Work in progress for incremental reflow (insert)
1998-05-04 17:54:45 +00:00
peterl
28e3d1856a
update to new value class api
1998-04-30 19:57:36 +00:00
peterl
1cbc581d30
added new unit types, cleaned up api
1998-04-30 19:56:39 +00:00
peterl
e680905372
changed nsStyleText to use nsStyleCoord
1998-04-28 23:57:01 +00:00
peterl
e7b269d828
removed inheritance from style mapping
...
changed nsStyleText to use nsStyleCoord
1998-04-28 23:56:28 +00:00
karnaze
0aaeba3e9b
fix submit crash in nsWindow; more form control functionality
1998-04-28 18:59:38 +00:00
kipp
9c9549a2f1
Allow for optional commas between clip rect elements
1998-04-28 15:24:44 +00:00
troy
2aae959115
Added mClip and mClipFlags to nsStylePosition
1998-04-28 03:21:18 +00:00
kipp
11bd0397f6
Implement all of the text styles; update to use PERCENT in naming of style constants
1998-04-27 21:26:06 +00:00
kipp
b28f6f8258
Use PERCENT instead of PCT in style constants; implement vertial alignment for length values and percent values
1998-04-27 21:24:33 +00:00
kipp
4037b259df
Normalize structure member names
1998-04-27 21:24:06 +00:00
kipp
063c7a9abd
Removed hack
1998-04-27 15:39:58 +00:00
kipp
096465ba4b
Get cursor properly
1998-04-26 03:47:53 +00:00
kipp
38416b1028
Added in cursor and direction properties
1998-04-26 03:47:37 +00:00
kipp
86764b175c
Fix porting bugs - made it compile on IRIX
1998-04-26 02:59:29 +00:00
rickg
ff997823ad
update
1998-04-25 19:46:11 +00:00
kipp
1767b4a8f8
Port to removal of nsStyleMolecule
1998-04-25 18:48:48 +00:00
kipp
b5a253fd63
Added in nsCSSDisplay; cleaned up text align; moved float, clear and display out of position and into display
1998-04-25 18:45:22 +00:00
kipp
051226c143
Implement borders, padding, text-align properties, display, etc. Fixed bug in list inheritance
1998-04-25 18:44:55 +00:00
kipp
a1062f035e
Updated to use new style constants
1998-04-25 18:44:17 +00:00
kipp
7207ba993f
Added support for more properties
1998-04-25 18:43:42 +00:00
kipp
f5e013b60d
new atoms
1998-04-25 18:39:16 +00:00
troy
8b8a36182f
Added mOverflow to nsStylePosition
1998-04-25 04:07:18 +00:00
karnaze
e37717d211
enabled text area
1998-04-24 22:27:07 +00:00
karnaze
4364c856d4
added radio groups, select/option, beter sizing. widgets take creation parms.
1998-04-24 21:37:30 +00:00
troy
e8efdaa3c6
Added mZIndex to nsStylePosition. Absolutely positioned code now passed
...
it along to view system
1998-04-24 18:34:31 +00:00
troy
6d930e9882
Added more position properties and removed some stuff from nsStyleMolecule
1998-04-24 03:50:38 +00:00
troy
3edf6508da
Fixed PROP_HEIGHT to use VARIANT_KLP (was using VARIANT_KL)
1998-04-24 02:43:42 +00:00
troy
568903a5d9
Setting up style for CSS positioning
1998-04-22 23:28:02 +00:00
kipp
28ac9e9218
Added in support for select/option
1998-04-22 23:24:43 +00:00
kipp
8988288b3b
support textarea tag; some support for custom form managers
1998-04-22 22:12:24 +00:00
troy
8c63963bdf
Fixed some bustage
1998-04-22 18:15:48 +00:00
troy
71631d79cd
Added support for CSS 'position' property
1998-04-22 15:46:53 +00:00
troy
0ea90de2c4
Fixed a problem in SelectorMatches() that was causing id-based selectors
...
to always match
1998-04-22 15:43:46 +00:00
peterl
66a1912794
Switch to nsIPtrs to eliminate leaks (and to test them)
...
added debug code for ref counts
1998-04-22 06:41:10 +00:00
peterl
17d1b9d01d
WIP moving margin, border & padding out of nsStyleMolecule
...
added debug code to track ref counts
1998-04-22 06:40:21 +00:00
peterl
ffe8fffe19
Switch to nsIPtr for style context ptrs to eliminate leaks
1998-04-22 06:39:00 +00:00
peterl
dc64321aa5
added ref counting debug code
1998-04-22 06:38:31 +00:00
buster
6378b17edb
THEAD and TFOOT tags enabled
1998-04-21 16:36:46 +00:00
troy
ee9a9cab3d
Added code to handle CSS margin properties
1998-04-18 22:16:37 +00:00
troy
d504fcfb0c
Changed nsIFrame member functions to return a nsresult
1998-04-17 01:41:24 +00:00
peterl
c839e3a447
fix leaks
1998-04-16 21:51:16 +00:00
peterl
76461eca1f
fix memory leaks
1998-04-16 21:49:49 +00:00
rickg
9c576dc904
added 'marker-style' entities and fixed a few bugs
1998-04-16 08:18:15 +00:00
kipp
4717009d75
moved to pub
1998-04-13 20:24:54 +00:00