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

163 Коммитов

Автор SHA1 Сообщение Дата
troy 6d84299cc2 Changed reference to reflow command to a pointer to a reflow command 1998-05-22 04:56:27 +00:00
troy 63046c8bfd Changed splittable enum to be bit flags 1998-05-22 04:54:11 +00:00
troy e6fd0dce2e Changed the nsBandTrapezoid::State enum values to conform to the coding
standard
1998-05-22 04:03:14 +00:00
troy 3148067708 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
troy a19cf15e0f Fixed some busted code of a bogus type cast 1998-05-22 00:45:34 +00:00
kipp 7301df38ab Removed temporary content appended hack (it no longer works) 1998-05-21 16:10:35 +00:00
peterl a3d3041b2f new file 1998-05-21 02:34:45 +00:00
peterl 5a96d99f60 Changed GetStyleData to use an enum instead of an nsID 1998-05-21 02:34:13 +00:00
peterl 75034db5c9 collapse double empty contexts 1998-05-20 20:33:30 +00:00
peterl addc527eb6 added rule count accessor 1998-05-20 20:32:57 +00:00
kipp 3797d9dd39 Added a minor optimization to avoid memcpy calls that aren't needed 1998-05-20 16:25:16 +00:00
kipp 426fc03c00 Use new frame tracing macros 1998-05-20 16:24:54 +00:00
kipp 709eb14960 Declare tracing macros that use nspr logging and tracing methods that support the macros 1998-05-20 16:24:36 +00:00
kipp 42d343339e Implement new debugging hooks that use nspr logging; also implement tracing methods in nsFrame; use tracing in will/did-reflow hooks 1998-05-20 16:24:13 +00:00
kipp a0a0b6c6b4 Added some trace messages; fixed bug in PaintChildren that was always painting all children instead of allowing the intersection with the dirty rect to avoid paints 1998-05-20 16:23:37 +00:00
kipp 4f3ea52e14 Added more debugging hooks that use nspr logging 1998-05-20 16:22:15 +00:00
troy a7ced78f30 Added more self-test code 1998-05-20 05:29:56 +00:00
troy a185df6362 Implemented RemoveRegion() 1998-05-20 05:14:14 +00:00
thom 5493b2968c fixed compile errors for mac 1998-05-19 23:11:28 +00:00
troy ad60772a53 Changes for removing regions 1998-05-19 22:55:40 +00:00
troy 6b32a0861e Work in progress on removing a region 1998-05-19 15:30:10 +00:00
troy 09c61d4baf Initial check-in 1998-05-19 03:01:30 +00:00
troy c6430d9196 Revamped space manager internals 1998-05-19 03:00:56 +00:00
thom 394804e4df Mac checkin 1998-05-18 22:47:24 +00:00
peterl 6ab1e5bee0 added pseudo style support 1998-05-18 21:06:33 +00:00
peterl 8cb0400608 added pseudo style support
added debug list of context graph
1998-05-18 21:05:52 +00:00
peterl 12db5cfc8d added debugging code 1998-05-18 21:04:26 +00:00
peterl 22531a1cee fixed memory leak 1998-05-18 21:03:55 +00:00
peterl d91757b5c8 added pseudo frame style support 1998-05-18 21:03:10 +00:00
peterl 963c761b8a added list method 1998-05-18 21:02:49 +00:00
kipp be831d99f1 Print out state when non-zero 1998-05-18 16:53:09 +00:00
kipp 0316bc6bff Implement DidReflow to pass it down to children when exiting reflow; dump out state and next-in-flow/prev-in-flow conditionally 1998-05-18 16:51:37 +00:00
kipp 33afc10ad1 Implement DidReflow to pass it down to children when exiting reflow 1998-05-18 16:51:17 +00:00
kipp 56a067f23a Implement new frame methods and store the current state 1998-05-14 00:47:32 +00:00
kipp 87861be535 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 f591955d94 connected spacing calculations to frame 1998-05-13 22:38:54 +00:00
peterl 738cbd2013 fixed style position values 1998-05-13 22:38:37 +00:00
peterl af91e8a55f added style size calculation methods
made get style data const
1998-05-13 22:38:09 +00:00
peterl 0b5660bc1a removed cache invalidation methods 1998-05-13 22:35:30 +00:00
michaelp f206060f3d added gamma correction methods to the device context. the windows rendering context now
gamma corrects colors. fixed tablecellframe to call the right nsStyleCoord constructor.
1998-05-13 18:15:06 +00:00
troy 0b813ad3e7 Changes to space manager implementation. 1998-05-13 16:22:44 +00:00
kipp 8060bedbd5 Removed unused variable 1998-05-13 00:12:54 +00:00
kipp 155bd31586 Eliminate anonymous struct (and useless bitfields) to fix irix compilation problem 1998-05-13 00:10:35 +00:00
kipp 495050c6cc Export nsIFrameImageLoader too 1998-05-13 00:10:06 +00:00
kipp f1ee16ea19 Removed left/right margin calc as caller is doing it 1998-05-12 23:48:37 +00:00
kipp f25d7acd21 Added methods to invalidate the caches 1998-05-12 23:47:50 +00:00
troy 63fe378e13 Changed API 1998-05-12 23:02:14 +00:00
troy 92c9ccb54b Added new member functions 1998-05-12 23:02:02 +00:00
peterl 12c078b2a7 sync to nsStyleSpacing api changes 1998-05-12 22:58:14 +00:00
peterl a97ac241a7 sync to new spacing apis 1998-05-12 22:28:01 +00:00