peterl%netscape.com
8582fa89ce
removed table default values
1998-09-25 01:49:27 +00:00
peterl%netscape.com
31f87234c8
performance tweaks to apply style change
1998-09-25 01:49:10 +00:00
vidur%netscape.com
b4fc446c94
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
30286f0567
Fixed attribute atom typo
1998-09-25 00:01:08 +00:00
kipp%netscape.com
d19f90e1a5
Added some attribute handlers for inline frames (temporary)
1998-09-25 00:00:55 +00:00
kipp%netscape.com
bf54e184b3
Added methods for triggering style/rendering/reflow changes
1998-09-25 00:00:22 +00:00
kipp%netscape.com
4d4673881d
Hooked up noshade attribute to trigger a render
1998-09-24 23:57:01 +00:00
kipp%netscape.com
2ca9353b6b
nuked
1998-09-24 21:38:05 +00:00
kipp%netscape.com
a388e31cbd
Fixed up includes to not depend on old content model classes
1998-09-24 21:37:45 +00:00
kipp%netscape.com
77548847c2
Added bullet pseudo-style
1998-09-24 21:36:21 +00:00
kipp%netscape.com
a7c647f26c
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
a53b4e8abb
Pass through notify argument with UnsetAttribute method
1998-09-24 21:34:56 +00:00
kipp%netscape.com
57b94db9d0
Removed unused include
1998-09-24 21:34:31 +00:00
kipp%netscape.com
8dd144f2a8
Updated UnsetAttribute to have a notification flag
1998-09-24 21:33:56 +00:00
kipp%netscape.com
7ebc005e2f
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
99bde8b304
Removed bullet pseudo-content and instead use pseudo style to process bullets properly
1998-09-24 21:32:39 +00:00
kipp%netscape.com
2ae6430c3d
Added bullet pseudo style attribute
1998-09-24 21:32:12 +00:00
kipp%netscape.com
9050186e0f
Removed old source files from the build
1998-09-24 21:31:43 +00:00
troy%netscape.com
bc86038f2a
Added call to ProcessChildren() for OBJECT tag
1998-09-24 20:35:59 +00:00
troy%netscape.com
f54279e62f
Removed mChildCount from nsContainerFrame
1998-09-24 17:56:35 +00:00
kipp%netscape.com
0f80d4a261
Fixed block's max-element-size computation for child inline frames
1998-09-24 17:47:25 +00:00
buster%netscape.com
0bec735087
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
5dac3c72a9
Removed IsPseudoFrame() from nsContainerFrame
1998-09-24 04:57:30 +00:00
troy%netscape.com
f1e955440e
Changed signature of PushChildren() member function
1998-09-24 04:18:58 +00:00
troy%netscape.com
1724bb5dad
Removed IsLastChild() member function from nsContainerFrame
1998-09-24 04:12:01 +00:00
troy%netscape.com
fb0251ec2e
Removed ChildIsPseudoFrame() and IsEmpty() from nsContainerFrame
1998-09-24 04:06:42 +00:00
troy%netscape.com
dd71642dd1
Removed PreReflowCheck() and PostReflowCheck() from nsContainerFrame
1998-09-24 03:59:30 +00:00
troy%netscape.com
cdf9d06a40
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
b31a3f0a5f
Removed mFirstContentOffset, LastContentOffset, and mLastContentIsComplete
...
from nsContainerFrame
1998-09-24 03:36:52 +00:00
troy%netscape.com
06c2b4210f
Removed a comment that is no longer applicable
1998-09-23 21:55:41 +00:00
buster%netscape.com
ad0328db0a
re-instated fixed layout strategy
1998-09-23 21:50:49 +00:00
buster%netscape.com
1fba5ac7dc
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
kipp%netscape.com
728050bc38
Fixed up includes
1998-09-23 20:12:21 +00:00
kipp%netscape.com
9529a8eeaf
Removed bullet factory methods
1998-09-23 20:12:07 +00:00
kipp%netscape.com
8633ecd966
Removed block frame CID
1998-09-23 20:11:50 +00:00
kipp%netscape.com
8b53548f6b
stop including unneeded header file
1998-09-23 20:11:37 +00:00
kipp%netscape.com
8244706ce7
nuked
1998-09-23 20:11:22 +00:00
kipp%netscape.com
8647c8e804
Return error properly if NS_NewBlockFrame fails; stop including unneeded header file
1998-09-23 20:11:14 +00:00
kipp%netscape.com
e580331b37
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
c8f5135d91
Removed nsHTMLBullet from the build
1998-09-23 20:09:38 +00:00
karnaze%netscape.com
64c27c4711
forgot to add in last checkin
1998-09-23 17:44:33 +00:00
karnaze%netscape.com
fb883f1869
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
6544fb7160
Fixed bug in InsertNewFrame() that was screwing up the child list
1998-09-23 04:45:59 +00:00
troy%netscape.com
c2b31326e5
Fixed an off by one problem in the ContentInserted() code
1998-09-23 04:25:49 +00:00
kipp%netscape.com
a08ad0469d
Disabled some tests :-(
1998-09-23 02:36:21 +00:00
kipp%netscape.com
045654d701
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
dfe4d42ca1
Fixed parsing of margins to allow for auto values
1998-09-23 02:35:10 +00:00
kipp%netscape.com
cd78e9f1fb
Removed VerticallyAlignChildren (it's in nsInlineReflow now)
1998-09-23 02:34:43 +00:00
kipp%netscape.com
2687e9ae4c
Improved list output for border/padding/margin
1998-09-23 02:34:21 +00:00
kipp%netscape.com
aa0e54c319
Some improvement to list layout
1998-09-23 02:33:37 +00:00