Граф коммитов

2046 Коммитов

Автор SHA1 Сообщение Дата
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