Commit Graph

90 Commits

Author SHA1 Message Date
buster
288d645ae3 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
5b6d6015b1 First Checked In. 1998-06-15 22:13:46 +00:00
buster
f1483bd22e more separation between table content and frames 1998-06-11 17:50:51 +00:00
troy
66b6882d23 Added nsIReflowCommand interface 1998-06-09 04:51:44 +00:00
joki
10ffd04c8c Adding new event handling mechanism into raptor. 1998-06-08 00:57:15 +00:00
kipp
591b2ccd11 Sprinkled SizeOf methods around 1998-06-05 21:06:24 +00:00
peterl
2c0fe9653c changed GetStyleData to return const pointers to style structs
new method GetMutableStyleData to get non-const pointer
1998-06-05 05:59:34 +00:00
peterl
29b60dc6ff added flag to force return of unique style context 1998-06-05 05:58:20 +00:00
michaelp
9f71c8886e added support for handling transparent views to viewmanager. added
transparency query to nsIFrame.
1998-06-03 22:49:45 +00:00
kipp
41b1731f72 Presentation shell is no longer a subclass of nsIDocumentObserver (the implementation still is however, it's just not publicized) 1998-06-03 15:41:39 +00:00
kipp
c9660cdcf8 COMized API; added Begin/End reflow and Begin/End Load methods 1998-06-03 15:40:56 +00:00
kipp
627dc37066 Added begin/end load methods 1998-06-03 15:39:45 +00:00
kipp
521349db05 COMized some of the API; added a notify flag to the child insert/replace/append/remove methods 1998-06-03 15:39:32 +00:00
kipp
db0df5f7c3 Revised LoadURL to take an nsIStreamListener; removed old document load hooks 1998-06-01 19:52:39 +00:00
troy
7a485fcc40 Changed nsReflowState structs to be linked together 1998-05-29 20:36:05 +00:00
kipp
cb30a1fea6 Added a new content method to see if a piece of content is synthetic or not 1998-05-29 02:09:38 +00:00
kipp
e4431fe3a2 Added another state bit 1998-05-29 02:09:18 +00:00
kipp
5aa4fad9a2 Simplified mOpacity to a float 1998-05-28 19:54:50 +00:00
kipp
51e93a2d77 Added mOpacity to nsStyleColor 1998-05-28 01:59:38 +00:00
karnaze
f1382417c0 post submission, file content submission 1998-05-27 17:51:41 +00:00
peterl
ffff5d5941 documented reset vs inherited attributes
shuffled some attributes around
1998-05-26 23:12:14 +00:00
troy
3ea1d2d8e3 Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function 1998-05-25 17:31:49 +00:00
kipp
eb7c893d4f Fixed windows cvpack problem 1998-05-22 18:41:08 +00:00
kipp
619abbfb24 Removed unneeded include 1998-05-22 18:28:02 +00:00
kipp
73c89fcb92 Repaired GetVisibleArea API 1998-05-22 18:27:48 +00:00
troy
9b54fbae32 Changed reference to reflow command to a pointer to a reflow command 1998-05-22 04:56:27 +00:00
troy
6204c78831 Changed splittable enum to be bit flags 1998-05-22 04:54:11 +00:00
troy
a1ab3d3e9a Changed the nsBandTrapezoid::State enum values to conform to the coding
standard
1998-05-22 04:03:14 +00:00
troy
a4a33ecef7 Added new Reflow() member function that will eventually supersede the two
existing reflow functions: ResizeReflow() and IncrementalReflow()
1998-05-22 03:52:51 +00:00
peterl
f850f5baa5 new file 1998-05-21 02:34:45 +00:00
peterl
7168f94691 Changed GetStyleData to use an enum instead of an nsID 1998-05-21 02:34:13 +00:00
peterl
fa54b78ed1 added rule count accessor 1998-05-20 20:32:57 +00:00
kipp
98f696a9af Added more debugging hooks that use nspr logging 1998-05-20 16:22:15 +00:00
troy
70eb627aa6 Changes for removing regions 1998-05-19 22:55:40 +00:00
thom
a2729a12bc Mac checkin 1998-05-18 22:47:24 +00:00
peterl
3a943ba17e added pseudo frame style support 1998-05-18 21:03:10 +00:00
peterl
a8329d74b5 added list method 1998-05-18 21:02:49 +00:00
kipp
c0075966dd Flipped state value of NS_FRAME_COMPLETE with NS_FRAME_NOT_COMPLETE; added new methods WillReflow and DidReflow as well as GetFrameState and SetFrameState 1998-05-14 00:47:05 +00:00
peterl
084e36938f added style size calculation methods
made get style data const
1998-05-13 22:38:09 +00:00
peterl
cb3cb74d17 removed cache invalidation methods 1998-05-13 22:35:30 +00:00
troy
2269c1d962 Changes to space manager implementation. 1998-05-13 16:22:44 +00:00
kipp
f926f04a0b Eliminate anonymous struct (and useless bitfields) to fix irix compilation problem 1998-05-13 00:10:35 +00:00
kipp
a56175b972 Export nsIFrameImageLoader too 1998-05-13 00:10:06 +00:00
kipp
6a762cbfff Added methods to invalidate the caches 1998-05-12 23:47:50 +00:00
troy
2f7c5e2ad6 Changed API 1998-05-12 23:02:14 +00:00
peterl
8f0b181a70 Merged nsStyleBorder & nsStyleSpacing
changed spacing values o use nsStyleSides
removed virtual methods
1998-05-12 22:21:03 +00:00
peterl
c66846cbf8 added factor unit type
added nsStyleSides
1998-05-12 22:18:42 +00:00
troy
8f2db5dfa6 Changed enum to conform with coding standards 1998-05-12 04:38:23 +00:00
troy
5b69e1f043 Change to nsIFrame API 1998-05-12 04:17:56 +00:00
kipp
f66e300932 Added stop and abort methods 1998-05-12 01:28:31 +00:00