michaelp%netscape.com
7b7efc8d89
modified for new fontmetrics/renderingcontext.
1998-10-02 01:12:39 +00:00
joki%netscape.com
d665195693
Adding new js window methods/props, moving js string evaluation to UC strings.
1998-10-01 22:23:48 +00:00
rpotts%netscape.com
b6b4f52e9c
Initialize the nsIURLGroup from the document base URL...
1998-10-01 21:45:20 +00:00
rpotts%netscape.com
478dc03f00
Pass the nsIURLGroup into the ImageGroup...
1998-10-01 21:44:16 +00:00
rpotts%netscape.com
2e80273909
Added GetDocumentURLGroup() method
1998-10-01 21:43:49 +00:00
rpotts%netscape.com
c70c256c86
Added GetDocumentURLGroup() methodnsIDocument.h
1998-10-01 21:43:02 +00:00
buster%netscape.com
0a193d0103
much better backwards compatibility for autowidth tables
...
now autowidth columns as assigned a width starting from their minimum. The remaining
space is proportionately divided among them, never allowing a column to go over its max (for
autowidth tables only.)
1998-10-01 18:39:31 +00:00
dcone%netscape.com
dd21227bb9
Changed the sub projects of some files, Added Troys, Steve C and Peters changes.
1998-10-01 15:59:13 +00:00
troy%netscape.com
327351dbdc
Added export of nsIFrameReflow.h
1998-10-01 04:47:10 +00:00
troy%netscape.com
8b034f4950
Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
...
added nsIHTMLReflow, which is an HTML specific reflow interface
1998-10-01 04:46:11 +00:00
troy%netscape.com
176b95045e
Added XXX warning about retuning an unitialized variable...
1998-09-30 21:41:35 +00:00
troy%netscape.com
ded6581a19
Missed adding this
1998-09-30 21:35:29 +00:00
troy%netscape.com
c1950419d6
Moved some files around
1998-09-30 21:14:17 +00:00
troy%netscape.com
5a65eb2714
Moved some files around
1998-09-30 21:01:11 +00:00
michaelp%netscape.com
28f5a9e492
we no longer have a public font cache.
1998-09-30 19:01:46 +00:00
buster%netscape.com
f56f1f80d1
just synching up some minor cleanup work
1998-09-30 18:11:48 +00:00
peterl%netscape.com
e5dfdc81c7
use new get value as string api
1998-09-30 01:09:19 +00:00
peterl%netscape.com
0a14260f95
added get value as string
1998-09-30 01:08:59 +00:00
peterl%netscape.com
61650722ad
make text decoration always an enum
1998-09-30 01:08:44 +00:00
karnaze%netscape.com
a41131d1b0
fixed case sensitive include for unix
1998-09-30 00:55:03 +00:00
peterl%netscape.com
4529e46fb0
added nsCSSProps2.cpp
1998-09-29 23:51:47 +00:00
peterl%netscape.com
e2c4541df8
added attribute & content changed code
1998-09-29 23:51:28 +00:00
peterl%netscape.com
39dc4dbc04
added hint table
...
moved non-generated code to nsCSSProps2.cpp
1998-09-29 23:50:56 +00:00
peterl%netscape.com
b9ace40b77
added change hint to parse declaration
1998-09-29 23:50:09 +00:00
peterl%netscape.com
5bd69f379a
added hint to parse delcaration
1998-09-29 23:49:19 +00:00
peterl%netscape.com
9142a937e3
added hint to attribute change notification
1998-09-29 23:48:38 +00:00
peterl%netscape.com
0bbb333f65
moved attribute change code to style sheete
...
cleaned up content change api
1998-09-29 23:48:07 +00:00
peterl%netscape.com
ba250fd0f4
added content & attribute change to style frame construction
...
cleaned up api
1998-09-29 23:47:03 +00:00
peterl%netscape.com
9e036902da
added change hints
1998-09-29 23:46:25 +00:00
peterl%netscape.com
b31daf49ff
routed content & attribute change through style set
...
routed all style frame construction calls directly to style set
1998-09-29 23:46:05 +00:00
peterl%netscape.com
df1457ede1
removed style frame construction methods
1998-09-29 23:44:53 +00:00
peterl%netscape.com
ce82eef9a6
added change hint to attribute change api
...
cleaned up content change api
1998-09-29 23:44:25 +00:00
peterl%netscape.com
acbbad31f9
added change hint to attribute change api
1998-09-29 23:43:39 +00:00
peterl%netscape.com
bd59f80ad2
added content changed & attribute changed to style frame construction api.
...
cleaned up api.
added attribute change hint.
1998-09-29 23:41:59 +00:00
karnaze%netscape.com
4e3952b977
initial fieldset, legend content classes. minor cleanup on form control content.
1998-09-29 23:22:42 +00:00
buster%netscape.com
3cc5736a1a
fixed a minor bug in colspan layout
...
the layout strategy can now query the outer frame for the caption min width,
and use it to expand the table if necessary
did some related cleanup while I was in there.
1998-09-29 23:15:01 +00:00
kipp%netscape.com
193bf42cd4
Create table-cell's body as a top-level body so that it doesn't shrink wrap around it's children during pass2 table reflow
1998-09-29 22:36:30 +00:00
kipp%netscape.com
a7429e11c7
Better margins
1998-09-29 22:35:24 +00:00
kipp%netscape.com
15c9e8aff7
Parse OL/UL type=A|a|I|i properly
1998-09-29 22:34:30 +00:00
kipp%netscape.com
37a0848e7a
Removed duplicate adjustment of the width/height; only use max-size-width if width is unconstrained AND it's a top-level body
1998-09-29 22:33:47 +00:00
kipp%netscape.com
95214f1753
Add in a bottom-line-margin when dealing with a zero-height line that contains a BR frame
1998-09-29 22:32:56 +00:00
kipp%netscape.com
f92bd37241
Added SetBRFrame/GetBRFrame for handling 0 height line layout and BR's
1998-09-29 22:32:04 +00:00
kipp%netscape.com
a94cce592f
Made BR frames 0,0; inform line layout of presence of the BR frame
1998-09-29 22:31:22 +00:00
pinkerton%netscape.com
7c640d6f80
Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon.
1998-09-29 17:11:00 +00:00
kipp%netscape.com
4892cd2cf7
Fixed nbsp bug on some win95 systems - it turns out the nbsp wasn't being mapped to space in a few of the compression cases (doh!)
1998-09-29 16:24:32 +00:00
troy%netscape.com
097535bdf9
Added back in support for absolutely positioned frames
1998-09-29 04:47:59 +00:00
kipp%netscape.com
dc4362fa13
Changed factory method to parameterize the shrink wrapping behavior
1998-09-29 03:44:25 +00:00
troy%netscape.com
f16e96f86c
Fixed some bustage I introduced with the factoring
1998-09-29 02:18:09 +00:00
kipp%netscape.com
aefe823129
nuked
1998-09-28 23:32:03 +00:00
troy%netscape.com
7ede838ed2
Partially enabled support for absolutely positioned elements
1998-09-28 23:24:37 +00:00
buster%netscape.com
e5b27fe24a
minor cleanup, removed references to obsolete table content factory methods.
1998-09-28 23:16:39 +00:00
pinkerton%netscape.com
246174f6c7
better fix for iterator problem.
1998-09-28 22:34:44 +00:00
pinkerton%netscape.com
4cfe36c732
Fix mac build bustage. Variables declared in the init section of a loop are not valid beyond the scope of the loop (regardless of what VC++ says).
1998-09-28 22:33:47 +00:00
kipp%netscape.com
16a21037b9
Added FIELDSET and LEGEND preliminary support
1998-09-28 21:52:10 +00:00
karnaze%netscape.com
0732290ed0
bugs 642, 643; also removed unused files.
1998-09-28 21:32:24 +00:00
vidur%netscape.com
13c5a9aba4
Fixed image.src=. Forwarded AttributeChanged notifications from nsPlaceholderFrame to its anchored item. Got rid of redundant calls to AttributeChanged.
1998-09-28 21:22:31 +00:00
buster%netscape.com
f6983c2bf8
fixed bug 915. Colgroup frames now get Init() calls properly with
...
synthesized COLs.
1998-09-28 20:38:10 +00:00
kipp%netscape.com
167e63dc87
Get max-element-size from inline-reflow state and pass it upwards
1998-09-28 18:57:28 +00:00
kipp%netscape.com
9a4e762f42
Only set margins if auto/undefined margins are present
1998-09-28 18:51:23 +00:00
kipp%netscape.com
d5368292ee
Cleaned up and repaired floater placement and spacemanager manipulation; the comments clearly (hopefully!) state whats going on...
1998-09-28 18:50:59 +00:00
kipp%netscape.com
cb68502a53
Setup spacemanager translation correctly
1998-09-28 18:50:06 +00:00
michaelp%netscape.com
c5af5fbd44
fixes unix build.
1998-09-27 23:59:42 +00:00
michaelp%netscape.com
b308bcd473
object tag no longer processes it's children (i put troy's change from thursday
...
in a comment until the parser is sorted out).
1998-09-27 22:44:26 +00:00
michaelp%netscape.com
cc2a2d15ea
massive changes to support java plugins.
1998-09-27 22:42:48 +00:00
michaelp%netscape.com
3db1396eb2
added "param" atom.
1998-09-27 22:41:01 +00:00
michaelp%netscape.com
53760ec266
now reflects our dependence on OJI.
1998-09-27 22:40:10 +00:00
kipp%netscape.com
61b9b6c8e6
Fixed mac/unix build problem
1998-09-26 22:48:52 +00:00
kipp%netscape.com
a9a9b3e33a
Fixed up list ordinal handling so that negatives don't work for roman numerals or for alphabetics, and that alphabetics count properly (a==1); this fixes bugzilla bug#589
1998-09-26 20:05:09 +00:00
kipp%netscape.com
cc598e583c
Added callback to image loading api
1998-09-26 18:36:59 +00:00
kipp%netscape.com
893dc326bb
use image-loader call back to trigger bullet frame reflows
1998-09-26 18:36:01 +00:00
kipp%netscape.com
5c49e7e809
Use callback to trigger frame reflows instead of hardwiring in a content-changed reflow
1998-09-26 18:35:21 +00:00
kipp%netscape.com
5df500cc6b
Fixed background-image rendering so that when the entire background is not covered by the image the background color can be seen
1998-09-26 17:29:10 +00:00
kipp%netscape.com
d7c69dee34
Use modified css rendering API
1998-09-26 17:17:20 +00:00
kipp%netscape.com
0b3b5ec832
Support a dx,dy value to adjust origin of image rendering; add in partial support for background-position property
1998-09-26 17:16:56 +00:00
kipp%netscape.com
c6e974cdf0
Diable body margin for now until rendering problem with background images is resolved
1998-09-26 17:15:07 +00:00
kipp%netscape.com
b856b97ffb
Use modified css rendering API; handle background images differently (still not quite right)
1998-09-26 17:14:35 +00:00
vidur%netscape.com
b0f5563ead
More leak fixes
1998-09-26 00:44:40 +00:00
kipp%netscape.com
9632c87bbf
Fixed memory leak (bug #910 )
1998-09-26 00:37:26 +00:00
vidur%netscape.com
13bb166f7c
Fixed memory leak in style change code
1998-09-26 00:06:26 +00:00
kipp%netscape.com
b549d341b5
Added support for percentage base margins to the root, root-content and block frames
1998-09-25 23:47:59 +00:00
kipp%netscape.com
696f3744c6
Added in support for border/padding/background-* properties for the HTML frame; added support for margin properties on the child of the HTML frame
1998-09-25 23:39:06 +00:00
kipp%netscape.com
828065ecaf
Removed scrollbar sizing from body frame
1998-09-25 23:38:30 +00:00
kipp%netscape.com
6e274e26b0
Added rules to properly setup HTML and BODY and FRAMESET
1998-09-25 23:38:10 +00:00
kipp%netscape.com
69a575c5c0
Fixed the value of the background-image property when it's not set in the composite background property
1998-09-25 23:35:55 +00:00
kipp%netscape.com
f33983a700
Backed out last change since it was too aggressive
1998-09-25 22:53:48 +00:00
troy%netscape.com
d5336ff9ad
Moved ContentReplaced() handler code to style system
1998-09-25 22:47:00 +00:00
kipp%netscape.com
8a68234233
Hooked up width/height attributes to style changed reflow
1998-09-25 18:25:20 +00:00
kipp%netscape.com
ee5b888316
Setup repository so that netlib will work
1998-09-25 18:18:09 +00:00
kipp%netscape.com
058d6e86b5
Made SkipRuleSet actually work
1998-09-25 18:17:48 +00:00
kipp%netscape.com
1189bb46bb
new
1998-09-25 18:17:07 +00:00
kipp%netscape.com
39060effc1
Resurrected tests
1998-09-25 17:55:03 +00:00
kipp%netscape.com
8117bc2b2a
Added tests back into the build
1998-09-25 17:54:48 +00:00
kipp%netscape.com
f667ecc242
Removed silly SIDE #define
1998-09-25 17:50:53 +00:00
kipp%netscape.com
856e3e82e5
Support break-before/after for block frames
1998-09-25 17:50:09 +00:00
kipp%netscape.com
1d1638b11e
Don't block incremental loading reflows because of mInMonolithicContainer (it was necessary early on, now it isn't)
1998-09-25 17:30:59 +00:00
kipp%netscape.com
3764df874e
Removed some dead crud and implemented AttributeChanged
1998-09-25 16:35:01 +00:00
kipp%netscape.com
1c24cf2f69
Support style changes for leaf frames
1998-09-25 16:33:38 +00:00
kipp%netscape.com
a1010ce974
Renamed FrameDeleted to FrameRemoved
1998-09-25 16:12:13 +00:00
kipp%netscape.com
5dd93faced
Renamed style-changed reflow method; fixed implementation to generate a reflow command
1998-09-25 16:11:36 +00:00
kipp%netscape.com
3a1b3e1c22
Switch over to FrameRemoved instead of FrameDeleted
1998-09-25 16:10:49 +00:00
kipp%netscape.com
cde642e1d6
Support (weakly) style-changed reflow and fixup naming of frame-removed methods
1998-09-25 16:10:10 +00:00
kipp%netscape.com
16e39f4b4d
Added StyleChanged reflow command; renamed FrameDeleted to be consistent with everything else
1998-09-25 16:09:04 +00:00
pinkerton%netscape.com
00eb9fc1ce
vidur's dom/css changes. Added a couple of new files.
1998-09-25 05:22:06 +00:00
troy%netscape.com
318174a3d8
Moved ContentDeleted() document notification code to the style system which
...
generates the reflow command
1998-09-25 05:13:06 +00:00
peterl%netscape.com
7c988b7689
handle HTML comment tags as whitespace
1998-09-25 01:50:51 +00:00
peterl%netscape.com
a99f96fb65
fixed bug preventing properties from parsing if followed by whitespace.
...
ie: color : blue didn't work
1998-09-25 01:50:34 +00:00
peterl%netscape.com
1a0d20c00a
removed table default values
1998-09-25 01:49:27 +00:00
peterl%netscape.com
ded981efbe
performance tweaks to apply style change
1998-09-25 01:49:10 +00:00
peterl%netscape.com
fbdaa1a086
removed content apis from style context
1998-09-25 01:48:22 +00:00
vidur%netscape.com
c65c40efea
Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration.
1998-09-25 00:51:45 +00:00
kipp%netscape.com
27fa75c112
Fixed attribute atom typo
1998-09-25 00:01:08 +00:00
kipp%netscape.com
4156cd43b6
Added some attribute handlers for inline frames (temporary)
1998-09-25 00:00:55 +00:00
kipp%netscape.com
39756bf44a
Added methods for triggering style/rendering/reflow changes
1998-09-25 00:00:22 +00:00
kipp%netscape.com
801e836a65
Hooked up noshade attribute to trigger a render
1998-09-24 23:57:01 +00:00
kipp%netscape.com
11c2f1cec3
Disable a certain kind of caching to make incremental style changes work
1998-09-24 23:56:45 +00:00
kipp%netscape.com
d9590155c5
Expose remap method
1998-09-24 23:56:30 +00:00
kipp%netscape.com
fb130fbd96
Added in an immedate flag for controlling Invalidate rendering
1998-09-24 23:56:15 +00:00
kipp%netscape.com
0b96aa5edf
Exposed a new method
1998-09-24 23:55:48 +00:00
kostello%netscape.com
e11cc15ba7
Removed:
nsHTMLContent.cpp
nsHTMLTagContent.cpp
nsHTMLContainer.cpp
nsDOMAttributes.cpp
nsDOMIterator.cpp
nsDOMNodeList.cpp
1998-09-24 23:18:32 +00:00
pinkerton%netscape.com
9cdc3ba5f2
fix mac raptor: removed nsHTMLbullet.cpp; exchanged html/forms files with their counterparts ending in Frame.
1998-09-24 22:30:05 +00:00
kipp%netscape.com
9c0b1afdb6
Implement revised nsIDocument/nsIDocumentObserver methods
1998-09-24 21:39:47 +00:00
kipp%netscape.com
f03937e013
changed frame remove methods
1998-09-24 21:39:29 +00:00
kipp%netscape.com
e010dc08d5
XPCOM'ized the notification methods; changed frame remove methods; added AttributeChanged
1998-09-24 21:39:16 +00:00
kipp%netscape.com
3dc3b04158
nuked
1998-09-24 21:38:05 +00:00
kipp%netscape.com
01b8c34dc8
Fixed up includes to not depend on old content model classes
1998-09-24 21:37:45 +00:00
kipp%netscape.com
7a05a95296
Added bullet pseudo-style
1998-09-24 21:36:21 +00:00
kipp%netscape.com
2e929b8671
Eliminate SetAttr/UnsetAttr; use standard 3arg version now; leave the attribute impl macros alone for now; pass on attribute changes to the document when aNotify is PR_TRUE
1998-09-24 21:35:52 +00:00
kipp%netscape.com
99612d095e
Pass through notify argument with UnsetAttribute method
1998-09-24 21:34:56 +00:00
kipp%netscape.com
eb17ac05c0
Removed unused include
1998-09-24 21:34:31 +00:00
kipp%netscape.com
3e7f78a4a1
Updated UnsetAttribute to have a notification flag
1998-09-24 21:33:56 +00:00
kipp%netscape.com
3f13ba5f33
Fixed code to not depend on a (bad!) cast and instead use query-interface
1998-09-24 21:33:20 +00:00
kipp%netscape.com
04604ad3be
Removed bullet pseudo-content and instead use pseudo style to process bullets properly
1998-09-24 21:32:39 +00:00
kipp%netscape.com
112e120eb8
Added bullet pseudo style attribute
1998-09-24 21:32:12 +00:00
kipp%netscape.com
1acb026237
Removed old source files from the build
1998-09-24 21:31:43 +00:00
troy%netscape.com
450e900440
Added call to ProcessChildren() for OBJECT tag
1998-09-24 20:35:59 +00:00
troy%netscape.com
8708a830f9
Removed mChildCount from nsContainerFrame
1998-09-24 17:56:35 +00:00
kipp%netscape.com
a491a713e9
Fixed block's max-element-size computation for child inline frames
1998-09-24 17:47:25 +00:00
dcone%netscape.com
8d22f82a24
updated project with new files, took out obsolete files
1998-09-24 17:31:25 +00:00
buster%netscape.com
b89f1873bc
removed lots of assumptions about frame ordering and containership.
...
table frames no longer assume they are n levels below the inner table frame
table frames no longer assume their child frames are always the expected type of
frame. Now they check the display type and use that as sufficient proof that the frame
is of the right type. This implies a heavy reliance on the frame construction code to do
the right thing and always stamp out the right kind of frame for a given display type.
1998-09-24 16:37:22 +00:00
troy%netscape.com
2ed107ad4d
Removed IsPseudoFrame() from nsContainerFrame
1998-09-24 04:57:30 +00:00
troy%netscape.com
a086892036
Changed signature of PushChildren() member function
1998-09-24 04:18:58 +00:00
troy%netscape.com
f5a11ac77b
Removed IsLastChild() member function from nsContainerFrame
1998-09-24 04:12:01 +00:00
troy%netscape.com
4a95c4039d
Removed ChildIsPseudoFrame() and IsEmpty() from nsContainerFrame
1998-09-24 04:06:42 +00:00
troy%netscape.com
82c4fa9df0
Removed PreReflowCheck() and PostReflowCheck() from nsContainerFrame
1998-09-24 03:59:30 +00:00
troy%netscape.com
79eb911422
Removed some XXX CONSTRUCTION code that was work-in-progress, but is
...
no longer needed
1998-09-24 03:49:45 +00:00
troy%netscape.com
5e4611081b
Removed mFirstContentOffset, LastContentOffset, and mLastContentIsComplete
...
from nsContainerFrame
1998-09-24 03:36:52 +00:00
troy%netscape.com
86ce7613e4
Changed the way nsIFrame inherits from nsISupports
1998-09-24 01:50:16 +00:00
karnaze%netscape.com
69a37000bf
support for getting compatibility mode from preferences
1998-09-23 23:02:02 +00:00
troy%netscape.com
88d8d60841
Removed a comment that is no longer applicable
1998-09-23 21:55:41 +00:00
buster%netscape.com
6c9e2b29cd
re-instated fixed layout strategy
1998-09-23 21:50:49 +00:00
buster%netscape.com
c1981ca059
all frame initialization and related logic has moved into the various table frames' Init() methods
...
from their respective InitalReflow() methods.
table-layout=fixed now completely skips pass1 reflow and doesn't require maxElementSize
information, saving a tremendous amount of time during initial reflow.
1998-09-23 21:48:26 +00:00
troy%netscape.com
1654cea593
Fixed leak of entire content model...
1998-09-23 20:59:57 +00:00
kipp%netscape.com
34339e3dd4
Fixed up includes
1998-09-23 20:12:21 +00:00
kipp%netscape.com
7a47ddc638
Removed bullet factory methods
1998-09-23 20:12:07 +00:00
kipp%netscape.com
9ff1793128
Removed block frame CID
1998-09-23 20:11:50 +00:00
kipp%netscape.com
75ffae6789
stop including unneeded header file
1998-09-23 20:11:37 +00:00
kipp%netscape.com
7e269eb6c3
nuked
1998-09-23 20:11:22 +00:00
kipp%netscape.com
a65baf1bd7
Return error properly if NS_NewBlockFrame fails; stop including unneeded header file
1998-09-23 20:11:14 +00:00
kipp%netscape.com
09c2bd18a7
Implement bullets here; implement list renumbering cleanly instead of having the bullets blindly do it (fixes a crash and several pagination bugs)
1998-09-23 20:10:40 +00:00
kipp%netscape.com
448fdd65d1
Removed nsHTMLBullet from the build
1998-09-23 20:09:38 +00:00
kmcclusk%netscape.com
3b43cecee1
Fix for Linux build. Moved form lib to come after style lib.
1998-09-23 20:08:14 +00:00
karnaze%netscape.com
5238a3dfac
forgot to add in last checkin
1998-09-23 17:44:33 +00:00
karnaze%netscape.com
b7d357fce8
Converted forms to use the new content model classes and better separate content from layout.
1998-09-23 17:16:51 +00:00
troy%netscape.com
ea7c23f8b9
Fixed bug in InsertNewFrame() that was screwing up the child list
1998-09-23 04:45:59 +00:00
troy%netscape.com
cbc01b084c
Fixed an off by one problem in the ContentInserted() code
1998-09-23 04:25:49 +00:00
kipp%netscape.com
37397a60f0
Disabled some tests :-(
1998-09-23 02:36:21 +00:00
kipp%netscape.com
1feda2c07d
Added a list method for outputing top/right/bottom/left objects like border/padding/margins
1998-09-23 02:36:07 +00:00
kipp%netscape.com
4a352f5802
Fixed parsing of margins to allow for auto values
1998-09-23 02:35:10 +00:00
kipp%netscape.com
216fa8884f
Removed VerticallyAlignChildren (it's in nsInlineReflow now)
1998-09-23 02:34:43 +00:00
kipp%netscape.com
c734b42d73
Improved list output for border/padding/margin
1998-09-23 02:34:21 +00:00
kipp%netscape.com
995e9b67ea
Some improvement to list layout
1998-09-23 02:33:37 +00:00
kipp%netscape.com
efdb756715
Removed unused include
1998-09-23 02:33:23 +00:00
kipp%netscape.com
e31fd84cc3
Added a reminder XXX
1998-09-23 02:33:04 +00:00
kipp%netscape.com
f4eccb41b8
Removed dead includes
1998-09-23 02:32:43 +00:00
kipp%netscape.com
6ccd415fc4
use line-layout's pres-context as a ref not a pointer
1998-09-23 02:32:17 +00:00
buster%netscape.com
f13e461396
implementation of table-layout=fixed strategy
1998-09-23 02:32:15 +00:00
kipp%netscape.com
8441b66d77
use nsHTMLContainerFrame instead of nsHTMLBase
1998-09-23 02:31:48 +00:00
kipp%netscape.com
5bb033f24d
Use pres-context as a ref instead of a pointer
1998-09-23 02:31:16 +00:00
kipp%netscape.com
90e7f6356a
Added methods for counting the number of placed frames; switched the pres-context to a ref from a pointer; removed some debris
1998-09-23 02:31:00 +00:00
kipp%netscape.com
e81efcd58d
Use nsHTMLContainerFrame instead of nsHTMLBase
1998-09-23 02:30:21 +00:00
kipp%netscape.com
0f1e6c91f4
Updated NS_INLINE_LINE_BREAK_BEFORE macro to not take an argument and explained why in the comment
1998-09-23 02:30:00 +00:00
kipp%netscape.com
5a0b05a4f0
Moved some methods from various places into this class
1998-09-23 02:29:31 +00:00
kipp%netscape.com
8dafa680da
nuked
1998-09-23 02:29:03 +00:00
kipp%netscape.com
cf5cff6e52
moved CreateViewForFrame to nsHTMLContainerFrame; changed usage of line-layout pres-context from pointer to ref
1998-09-23 02:27:56 +00:00
kipp%netscape.com
04a2ccfd10
Added more args to ComputeDesiredSize
1998-09-23 02:27:21 +00:00
kipp%netscape.com
6991f1dc20
Partial implementation of body style width/height support
1998-09-23 02:26:29 +00:00
kipp%netscape.com
383af639b3
Spanked hard to reorg code around nsInlineReflow; rework list handling; rework factoring of inline/block reflow
1998-09-23 02:25:26 +00:00
kipp%netscape.com
313976d02e
use line layout pres-context as a ref not a pointer
1998-09-23 02:24:49 +00:00
kipp%netscape.com
9712cd257b
Added new source; removed old source
1998-09-23 02:24:15 +00:00
kipp%netscape.com
648cae5c1a
Made DeleteChildsNextInFlow public and virtual
1998-09-23 02:23:33 +00:00
kipp%netscape.com
86fc054d7d
Renamed margin carry in/out variables in the metrics struct
1998-09-23 02:21:53 +00:00
kipp%netscape.com
bf77db41a5
new
1998-09-23 02:19:05 +00:00
kipp%netscape.com
406e4648c3
Fixed the build
1998-09-23 01:47:17 +00:00
buster%netscape.com
29018c63f5
set all the groundwork for FAST table layout based on CSS-2 table-layout property
1998-09-22 23:36:06 +00:00
troy%netscape.com
8b1e799713
Changed to how broken image is handled
1998-09-22 04:01:16 +00:00
troy%netscape.com
80993d95c6
Added display of icon when loading image
1998-09-22 03:34:44 +00:00
peterl%netscape.com
368f1a106e
don't set attributes that are already set
1998-09-22 02:09:26 +00:00
peterl%netscape.com
bbc834e0ac
clamp border & padding width to 0
1998-09-22 02:08:45 +00:00
troy%netscape.com
01dab470d9
Fixed dump-tree problem
1998-09-21 19:33:21 +00:00
buster%netscape.com
4dc3232dcf
added "center" to table horizontal align attribute as a legal value, although the HTML4 spec
...
says "middle" for h-align and "center" for v-align. But Nav4 and IE both accept "center" as
well as "middle", so now we do too.
1998-09-21 18:34:30 +00:00