michaelp%netscape.com
15de205f12
changes for removal of zindex from nsIView::Init().
1998-10-27 03:37:03 +00:00
peterl%netscape.com
4c01f19982
removed depth style remap (context does it for us now)
1998-10-27 03:03:49 +00:00
peterl%netscape.com
1f6f1f1426
added reparent method
1998-10-27 03:03:02 +00:00
janc%netscape.com
00c5637f3b
New CSS2 parser test
1998-10-27 02:05:42 +00:00
janc%netscape.com
763b80a34a
new CSS2 parser test
1998-10-27 02:01:56 +00:00
kipp%netscape.com
7fd76bb5ad
new
1998-10-27 01:33:17 +00:00
janc%netscape.com
dbc60847fd
changed test
1998-10-27 00:08:30 +00:00
vidur%netscape.com
68fbf6a357
Added additional parameter to nsIContent::SetDocument. The document now tells content to lose its weak reference before the document goes away. Elements and text now add their script objects as roots so they don't get collected prematurely.
1998-10-26 23:26:01 +00:00
peterl%netscape.com
96a5fe34cc
added support for CSS2 properties
1998-10-26 23:24:05 +00:00
peterl%netscape.com
5216610d2c
normalized handling of gray vs grey
1998-10-26 23:23:48 +00:00
peterl%netscape.com
b35b268a4b
sync to api change
1998-10-26 23:23:11 +00:00
peterl%netscape.com
9e59e54ad2
added CSS2 property handling
1998-10-26 23:22:40 +00:00
peterl%netscape.com
59c1a6c9c5
brought existing property handing up to spec for CSS2
1998-10-26 23:22:19 +00:00
peterl%netscape.com
821744e23b
added aural style hint
1998-10-26 23:21:19 +00:00
peterl%netscape.com
d110125cab
moved !important handling into parser
1998-10-26 23:20:45 +00:00
peterl%netscape.com
2d703daf87
added new value types
1998-10-26 23:19:59 +00:00
peterl%netscape.com
66082c24f8
made helper functions static
1998-10-26 23:19:28 +00:00
peterl%netscape.com
f5f59ee897
reversed ridge & groove rendering
1998-10-26 23:18:32 +00:00
peterl%netscape.com
adfd98fcef
added CSS2 properties
1998-10-26 23:16:27 +00:00
peterl%netscape.com
a21191639f
added CSS2 keywords
1998-10-26 23:15:35 +00:00
peterl%netscape.com
055f6c9ae8
renamed cursor values
1998-10-26 23:14:45 +00:00
peterl%netscape.com
04a0fce0ba
renamed cursor defines
1998-10-26 23:14:17 +00:00
peterl%netscape.com
c881331d86
added defines for CSS2 properties
1998-10-26 23:13:44 +00:00
peterl%netscape.com
f431cf0082
moved side defines to nsStyleConsts
1998-10-26 23:13:14 +00:00
janc%netscape.com
87cc0d2810
CSS2 parser test
1998-10-26 21:53:48 +00:00
janc%netscape.com
0b05446cf3
CSS2 parser test.
1998-10-26 21:53:14 +00:00
troy%netscape.com
e3a47e2933
Made sure to set the opacity and z-index when creating the views
1998-10-26 21:46:33 +00:00
janc%netscape.com
12fd8683b2
CSS2 parser test
1998-10-26 21:33:52 +00:00
janc%netscape.com
01384f353c
new file to test CSS2 parser
1998-10-26 21:04:05 +00:00
troy%netscape.com
baf46fce94
Changed to handle incremental reflow
1998-10-26 20:32:32 +00:00
troy%netscape.com
ad0678461d
Passed in the z-index for InsertChild() call
1998-10-26 20:01:40 +00:00
buster%netscape.com
7267908f46
fixed bug 1188. Colspans beyond the end of the table were adding entries
...
into the column cache, which is very, very bad.
1998-10-26 19:15:31 +00:00
buster%netscape.com
a56810053c
fixed bug 1180 (mozilla.org) and all tables that have nonsense colspans
1998-10-26 18:42:22 +00:00
kipp%netscape.com
a05bb7ee66
Support letter and word spacing
1998-10-26 17:27:53 +00:00
kipp%netscape.com
a5b11a0e33
Use computed word-len not out parameter that is unset at the time of usage
1998-10-26 17:27:35 +00:00
kipp%netscape.com
b987962daf
Added new atoms
1998-10-26 17:27:04 +00:00
mcafee%netscape.com
9515c34572
Fixing Linux bustage
1998-10-25 22:07:11 +00:00
troy%netscape.com
0cadccb4e3
Changed the ordering so we mark the scrolled view as having transparent
...
content before setting the scrolling view's scrolled view
1998-10-25 04:15:08 +00:00
troy%netscape.com
3441ff97d9
Changed some comments
1998-10-24 05:03:55 +00:00
troy%netscape.com
cb194ac5fa
Added code to decide whether the view has transparent content based on
...
whether the background color is transparent
1998-10-24 05:03:33 +00:00
troy%netscape.com
6b3423d21a
Added code to repaint the scrolled frame during a resize reflow
1998-10-24 04:57:48 +00:00
buster%netscape.com
4d2bc42fb1
*** empty log message ***
1998-10-23 20:52:23 +00:00
rods%netscape.com
360dac6e09
Removed include "nsIHTMLCSSStyleSheet.h"
1998-10-23 20:40:26 +00:00
rods%netscape.com
e4de69dfd7
Removed several nsHTMK type tags from nsDocument.cpp
1998-10-23 20:23:02 +00:00
buster%netscape.com
c4b345b782
fixes Bug 1110, URL= http://www.webstandards.org
...
ables were not correctly applying the min width of the content of cells
that had col spans in some cases. In this case, the nested table was specified
as being too narrow for the content. There were 4 columns each with width=25%
in the first row, and in the next row a single cell with colspan=4 and whose
content min size was wider than the specified table width.
1998-10-23 19:56:11 +00:00
michaelp%netscape.com
5afda242db
changes to support opacity.
1998-10-23 17:54:23 +00:00
karnaze%netscape.com
bcf54e9139
fixed frameborder=0 for <IFRAME>s
1998-10-23 17:52:45 +00:00
buster%netscape.com
5126910ee1
fixed bug 1112 - form submission within a table sometimes doesn't work
...
because the form doesn't get a reflow command. Now it does.
1998-10-23 17:24:57 +00:00
troy%netscape.com
5e7aaac2fc
Attempt to fix Unix builds. Evidently the #define copied from a VC++ header
...
file is particular to Microsoft's compiler. Bastards...
1998-10-23 17:14:27 +00:00
troy%netscape.com
d5a29f7d19
Turned back on support for LAYER element
1998-10-23 04:20:08 +00:00
buster%netscape.com
771cfdf226
minor bug fixes
1998-10-23 03:23:29 +00:00
troy%netscape.com
5ca8612785
Removed dead code
1998-10-23 02:36:07 +00:00
pierre%netscape.com
94e2758be3
added forms\nsLabelFrame.cpp
1998-10-23 01:26:19 +00:00
karnaze%netscape.com
2a0c2366bb
implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls.
1998-10-22 23:00:37 +00:00
buster%netscape.com
381df478eb
changed base code so only frames with 0 width AND 0 height are ignored.
...
this fixes http://home.netscape.com among others that use content-free
nested tables to generate background colors and other evil tricks.
1998-10-22 22:00:50 +00:00
buster%netscape.com
7ef1be09f4
just debug info
1998-10-22 21:59:13 +00:00
buster%netscape.com
fa73a0db68
*** empty log message ***
1998-10-22 21:58:26 +00:00
troy%netscape.com
f6c9594f8f
Reduced the number of frames
1998-10-22 21:44:30 +00:00
troy%netscape.com
afea3ec53b
Fixed somecomments which had been copied from elsewhere and we not
...
completely accurate
1998-10-22 21:02:19 +00:00
troy%netscape.com
9b9a796719
Added new pseudo class style :SCROLLED-CONTENT
1998-10-22 20:12:34 +00:00
troy%netscape.com
ad2a696256
Removed some dead code
1998-10-22 18:32:43 +00:00
buster%netscape.com
5364335be2
fixed column caching
1998-10-22 06:04:37 +00:00
buster%netscape.com
0c2b7e03c1
*** empty log message ***
1998-10-22 06:04:03 +00:00
buster%netscape.com
9f3bd7bbbb
fixed a bug where columns were not always created as needed during incremental appends
...
added some extra debugging and support methods
1998-10-22 05:27:11 +00:00
buster%netscape.com
5062d0261a
fixed several incremental reflow bugs
1998-10-21 22:29:00 +00:00
buster%netscape.com
280ae703e0
preliminary code to resolve parent frame issues for table frames
1998-10-21 22:24:59 +00:00
kipp%netscape.com
bc0df52153
Slimmed down the implementation
1998-10-21 20:05:31 +00:00
kipp%netscape.com
a08c68342d
Removed premature optimization of pre vs. non-pre
1998-10-21 20:03:54 +00:00
kipp%netscape.com
84222783bc
Make sure that everything fits when wrapping is off; in addition give wrapped objects all the room that they want
1998-10-21 20:02:36 +00:00
troy%netscape.com
e4d5c45705
Changed to use new SetControlInsets() feature of scrolling view
1998-10-21 16:07:07 +00:00
rpotts%netscape.com
c8ca4c5060
Fixed bug #1159 . Reference counting bug related to forms...
1998-10-21 09:26:33 +00:00
kipp%netscape.com
4d19ad1d4c
Fixed lastFrag computation
1998-10-21 03:07:37 +00:00
kipp%netscape.com
8e19a713b7
Fixed lastFrag computation (doh!)
1998-10-21 03:04:46 +00:00
buster%netscape.com
ad3ce75efb
incremental reflow only does pass1 reflow on new frames when necessary
...
fixed some rotting bits in table frame classes having to do with breaking tables
1998-10-20 20:05:44 +00:00
buster%netscape.com
e220aee18d
all containers now decend from nsHTMLContainerFrame
...
all "unknown frame" incremental reflow support methods now
replaced with nsHTMLContainerFrame::AddFrame and ::RemoveFrame
1998-10-20 17:45:07 +00:00
buster%netscape.com
e081a8bbf6
added AddFrame and RemoveFrame as incremental reflow support methods
1998-10-20 17:44:02 +00:00
vidur%netscape.com
f9e3760137
Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs
1998-10-20 17:07:23 +00:00
kipp%netscape.com
44bf493a8a
Implement capitalization trasnform and small-caps font-variant
1998-10-20 16:46:14 +00:00
kipp%netscape.com
51d1e35d56
Added support for capitalization transform
1998-10-20 16:45:14 +00:00
buster%netscape.com
d8e6fb4c34
incremental reflow now includes insert/append/delete cell
1998-10-20 15:59:56 +00:00
buster%netscape.com
3b355c2437
added insert/append/delete cell
1998-10-20 15:59:24 +00:00
buster%netscape.com
a4725c5350
minor fix, moved a method call outside an assert macro
1998-10-20 14:35:41 +00:00
pierre%netscape.com
3fb277310f
added nsTextFragment.cpp and nsTextTransformer.cpp
1998-10-20 06:56:28 +00:00
buster%netscape.com
5a92ea0733
fixed a bug introduced by a slight change in GetColumnCount()
1998-10-20 05:05:17 +00:00
kipp%netscape.com
24008ebb0c
Added text transformer to the build
1998-10-20 00:23:44 +00:00
kipp%netscape.com
084fde0160
Added FindTextRunsFor method
1998-10-20 00:23:11 +00:00
kipp%netscape.com
1dc537c5f9
Removed nsTextRun; s/NonBreakingUnit/Word/
1998-10-20 00:22:48 +00:00
kipp%netscape.com
edb75ce15e
s/NBU/word
1998-10-20 00:22:24 +00:00
kipp%netscape.com
767b366eda
Use TextRun API instead of no-longer public variables
1998-10-20 00:21:54 +00:00
kipp%netscape.com
6f95672654
Spanked hard to use the nsTextTransformer
1998-10-20 00:21:18 +00:00
kipp%netscape.com
bd1e15f745
Revised to use a nsTextFragment to store the content
1998-10-20 00:20:04 +00:00
kipp%netscape.com
c4a597fc7f
Added nsTextFragment to the build
1998-10-20 00:19:32 +00:00
kipp%netscape.com
f13b83273b
Revised API to use TextFragment's
1998-10-20 00:19:17 +00:00
kipp%netscape.com
3f35c2f7ed
Added new header
1998-10-20 00:19:01 +00:00
valeski%netscape.com
34e7b6b15f
Raptor only. Extending the META tag http-equiv handling code to handle arbitrary http-equivs. We were previously just handing the "Refresh" case.
1998-10-20 00:18:19 +00:00
kipp%netscape.com
206b0ecefe
new
1998-10-20 00:17:17 +00:00
buster%netscape.com
7cb1f39626
rows can now be incrementally inserted, appended, and deleted.
1998-10-19 23:43:06 +00:00
karnaze%netscape.com
620b8538a5
support for constrained width, height
1998-10-19 23:02:41 +00:00
karnaze%netscape.com
98eb658b89
fixed bugs 1130, 1132, 1133
1998-10-19 20:37:40 +00:00
troy%netscape.com
e2b6409d3e
Changed scrolling view to use a clip view and to slide the scrolled
...
view up and down rather than maintain a logical scrolled offset
1998-10-19 00:44:28 +00:00
troy%netscape.com
c1e6962039
Changed a SetFrameState call to not clobber the NS_FRAME_SYNC_FRAME_AND_VIEW
...
flag
1998-10-17 04:00:58 +00:00
kipp%netscape.com
c3a0922d04
Added accessor for the line number
1998-10-17 01:06:17 +00:00
kipp%netscape.com
a134288b35
Compute text indent for the first frame in the first line of a body frame
1998-10-17 01:05:58 +00:00
karnaze%netscape.com
9fb22bd084
html 4 <BUTTON> basic functionality
1998-10-17 00:35:32 +00:00
kipp%netscape.com
b53160a31e
Moved bullet pseudo-style next to LI defns to make it clear how to keep them in sync
1998-10-16 23:18:18 +00:00
kipp%netscape.com
c6b279a725
Use :BULLET style information to place bullets instead of hard coding off of the padding (Bug #1119 )
1998-10-16 22:39:11 +00:00
kipp%netscape.com
e38d304eb9
Make default line-height be normal
1998-10-16 22:05:03 +00:00
kipp%netscape.com
e0ae19a560
Disabled line-height for inline elements; align top/bottom objects better
1998-10-16 22:04:47 +00:00
karnaze%netscape.com
1c777f29bf
added iframe, textarea, fieldset, legend to InlineReplaced list
1998-10-16 21:00:55 +00:00
kipp%netscape.com
951e920f4b
Support CSS2 floater placement by not allowing them on top of each other; fixed a bug with floater incemental reflow and spacemanager management
1998-10-16 20:22:39 +00:00
kipp%netscape.com
1c7a31aab5
Tweaked the isFloated variable computation to only support left and right floaters
1998-10-16 20:21:11 +00:00
troy%netscape.com
6be0630937
Added new state flag NS_FRAME_SYNC_FRAME_AND_VIEW for controlling
...
whether the view is automatically positioned and sized to stay in
sync with the frame
1998-10-16 20:09:32 +00:00
dcone%netscape.com
cc6bb32001
removed the file nsCSSLayout.cpp
1998-10-16 15:43:02 +00:00
kipp%netscape.com
15b3d3c0c3
nuked
1998-10-16 14:45:44 +00:00
kipp%netscape.com
80dacaee7e
Support line-height property
1998-10-16 03:49:35 +00:00
kipp%netscape.com
1de030a6f3
Added CalcLineHeightFor method
1998-10-16 03:48:48 +00:00
kipp%netscape.com
aba091f50e
Repaired a comment
1998-10-16 03:48:00 +00:00
kipp%netscape.com
454582badf
Fixed inheritance behavior of line-height ala peterl
1998-10-16 03:47:40 +00:00
kipp%netscape.com
1d04286873
Fixed negative left margin bug introduced into VerticalAlign...; eliminate usage of mFrameX and mFrameY and passing around bounds instead of using PerFrameData's mBounds.
1998-10-15 23:30:00 +00:00
kipp%netscape.com
9d2b85fa64
Removed mFrameX, mFrameY and stop passing around aBounds when the PerFrameData bounds can be used instead
1998-10-15 23:29:02 +00:00
kipp%netscape.com
04f8faaf39
Implement width/height constraints on non-top-level body's; implement nicer ListTag method
1998-10-15 23:28:36 +00:00
kipp%netscape.com
226f8032b2
Added ListTag; changed GetColumnAvailSpace to take a reflow state
1998-10-15 23:28:05 +00:00
kipp%netscape.com
580c31bce2
Added a nicer ListTag method
1998-10-15 23:27:41 +00:00
kipp%netscape.com
f2de42911f
Support clear attribute on floaters; nicer ListTag method
1998-10-15 23:27:12 +00:00
kipp%netscape.com
ffeabc6d7d
Removed unused include
1998-10-15 22:37:38 +00:00
buster%netscape.com
0c1c724f56
incremental reflow: append/insert/delete row group, append/insert/delete col
1998-10-15 21:07:37 +00:00
vidur%netscape.com
4d87ce50d3
Changes to allow absolutely positioned frames to move
1998-10-15 20:26:54 +00:00
karnaze%netscape.com
1ffe0ebea1
fixed combo box PostCreateWidget to size properly
1998-10-15 15:51:31 +00:00
buster%netscape.com
73b4846430
progress on table incremental reflow of row group insert/append/delete
1998-10-15 07:46:16 +00:00
troy%netscape.com
a3faadc325
Changed scroll view frame to have the scrolling view create a child widget.
...
This allows us to clip child views with widgets, e.g. form elements
1998-10-15 05:28:13 +00:00
kipp%netscape.com
fb3e6503a0
Create style context for blank frame; added in some missing release calls
1998-10-15 05:13:21 +00:00
kipp%netscape.com
c151b51242
Added new atom
1998-10-15 05:11:40 +00:00
kipp%netscape.com
9fb39f0732
Setup display:none for NOEMBED, NOSCRIPT and NOFRAMES
1998-10-15 05:11:23 +00:00
kipp%netscape.com
c01a050ddd
Change CreateAbsoluteView API so pass in a style context
1998-10-15 01:27:49 +00:00
kipp%netscape.com
a93c244b68
Set opacity in view
1998-10-15 01:27:25 +00:00
pierre%netscape.com
8ab9979d90
fix build: added nsHTMLButtonControlFrame.cpp
1998-10-15 00:14:47 +00:00
kipp%netscape.com
32ea84d644
Temporary work around to setting hint better
1998-10-14 23:46:02 +00:00
karnaze%netscape.com
37f2d06fe4
generalized PostCreateWidget; better combo box rendering
1998-10-14 23:01:44 +00:00
buster%netscape.com
2a254f6de9
nsTableFrame can now incrementally insert, append, and delete colgroups
1998-10-14 22:51:50 +00:00
spider%netscape.com
0cf90ba175
Add EOL to get to compile on Solaris
1998-10-14 22:23:26 +00:00
spider%netscape.com
7649993273
Adding EOL in files so will compile on Solaris
1998-10-14 22:12:06 +00:00
troy%netscape.com
0b0f2c3e12
Changed CreateViewForFrame() to mark the view as having transparent content
...
iff the background-color is transparent
1998-10-14 21:31:41 +00:00
kipp%netscape.com
639760bb7b
Pass in style context
1998-10-14 20:11:33 +00:00
kipp%netscape.com
c7d9ce1572
Revised frame sliding loop to use the pfd instead of the kid frames rect since now the kids rect is not valid until after vertical alignment
1998-10-14 20:11:12 +00:00
kipp%netscape.com
783eca0357
Create views when necessary
1998-10-14 20:10:36 +00:00
kipp%netscape.com
fcb61a671c
Create views when necessary; fixed code to avoid IsLeftMostChild when checking during flow floater placement (now that the childs rect is deferred until vertical alignment the code in IsLeftMostChild is no longer valid)
1998-10-14 20:10:08 +00:00
buster%netscape.com
535f308b62
more tests added
1998-10-14 16:35:15 +00:00
buster%netscape.com
0d373afd21
lots of work for incremental reflow when the target frame is a table frame
1998-10-14 16:32:45 +00:00
buster%netscape.com
e28895d594
fixed queryInterface to return *DOM interface
1998-10-14 16:30:24 +00:00
troy%netscape.com
0eed0c008c
Changed nsScrollViewFrame to wrap child frame in a BODY if necessary
1998-10-14 00:03:27 +00:00