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

615 Коммитов

Автор SHA1 Сообщение Дата
mjudge%netscape.com 209f6c6d41 adding in selection 1998-12-14 18:34:14 +00:00
kipp%netscape.com 3590af65ad Made ListTag more usable for all frame types, not just derivations of nsFrame 1998-12-12 19:20:10 +00:00
kipp%netscape.com 743b55214a Moved a #if 0 to get rid of a compiler warning 1998-12-12 19:19:48 +00:00
kipp%netscape.com 307deab2f2 Reworked incremental reflow floater handling to place floaters as their state is recovered instead of moving them 1998-12-12 19:19:11 +00:00
kipp%netscape.com 52135613ce Factored out floater sliding from SlideFrames; Added the dy value to the RecoverState method 1998-12-12 19:18:28 +00:00
kipp%netscape.com 96c0328b2a Revised ClearFloaters to loop so that all appropriate floaters are cleared 1998-12-12 19:17:58 +00:00
troy%netscape.com 4da5dc8e56 Changed inline and block reflow code to reset reflow state's isTopOfPage
data member based on whether IsAdjacentWithTop() is true
1998-12-12 17:59:30 +00:00
troy%netscape.com f6710a4955 Changed Reflow() to set isTopOfPage in reflow state 1998-12-12 17:58:18 +00:00
kipp%netscape.com 91edbe6b3f I disabled selection rendering until it works again 1998-12-12 03:05:24 +00:00
kipp%netscape.com 7128e63df5 Compute correct Y coordinate after clear floaters; fixed bullet positioning bug when placing a bullet next to a block frame that has a carried-out top margin 1998-12-11 22:26:45 +00:00
vidur%netscape.com c02f5ba512 Work in progress of async loading of SCRIPT and STYLE with SRC attributes. Content sinks can now return a BLOCK_PARSER return code, forcing the parser to block. nsIParser::EnableParser can be used to unblock. Also introduced nsIContentSink::SetParser. 1998-12-11 17:02:37 +00:00
kipp%netscape.com 175119145a Tweaked reflow status to be legible 1998-12-11 15:53:03 +00:00
kipp%netscape.com 745995739c Removed bogus assert that was tripping on spacer-frames; fixed up justification behavior (thanks harish!) 1998-12-11 15:49:07 +00:00
kipp%netscape.com 0a5e1ba369 Repaired frame-util IID 1998-12-11 15:47:09 +00:00
troy%netscape.com cc577bb700 Minor change to the flow of control to make it more readable 1998-12-10 03:20:31 +00:00
troy%netscape.com 5ea8f94dd6 Added print options for controlling whether odd and even pages are printed 1998-12-10 03:07:11 +00:00
kipp%netscape.com 36dd2bce12 Only zero out the height/ascent/descent if the empty text is not a pre-formatted piece of empty text, otherwise blank lines in PRE sections disappear 1998-12-10 00:30:52 +00:00
troy%netscape.com b60421fcef Moved StartDocument/EndDocument calls to document viewer impl's Print() member
function. This fits better with the Mac's printing model
1998-12-09 22:36:57 +00:00
troy%netscape.com 2a501cc669 Added new atoms to nsLayoutAtoms for additional named frame child lists 1998-12-09 05:30:17 +00:00
kipp%netscape.com 670133e557 new 1998-12-09 03:40:03 +00:00
kipp%netscape.com cd49c25d47 new 1998-12-09 03:31:08 +00:00
kipp%netscape.com 579388fc87 new 1998-12-08 21:44:22 +00:00
kipp%netscape.com 00165848ff Factored out the block-band-data class; fixed a bug with treating block objects that weren't really nsBlockFrame's like they were (bug #1713) 1998-12-08 21:43:15 +00:00
mjudge%netscape.com c549a78e51 chagnes to selection 1998-12-08 18:26:06 +00:00
kipp%netscape.com ef43e0bd4f Fixed bug #1621 - if a floater was too wide and it was right aligned it would end up positioned off the left edge of the block 1998-12-08 03:57:12 +00:00
kipp%netscape.com 0d7c32d9ad Removed check for a band count of when when clearing floaters because if the floater is large the band may only have one trapezoid in it 1998-12-08 03:47:44 +00:00
kipp%netscape.com dc53d20c74 Disabled fixed height/width ignoring code for shrink-wrap blocks; fixed crash bug with premature deleting of a line 1998-12-07 22:28:55 +00:00
kipp%netscape.com 8676a93261 Added DeleteLine method 1998-12-07 22:28:23 +00:00
kipp%netscape.com 44ab1f89b5 Slightly better handling of left/right block margins 1998-12-07 19:34:41 +00:00
harishd%netscape.com 291530375c Changed all the places that previously accessed mBorderStyle and mBorderColor
with the new methods added in nsStyleSpacing
1998-12-07 18:53:07 +00:00
troy%netscape.com 0df9d06d9b Initial check-in 1998-12-07 04:05:12 +00:00
troy%netscape.com e9464f049d Added support for printing multiple pages 1998-12-07 03:43:02 +00:00
kipp%netscape.com e84f98318f Removed an unwanted DidReflow call 1998-12-05 16:06:14 +00:00
kipp%netscape.com 05cf91f45d Setup first-letter-style to be off by default 1998-12-05 16:05:52 +00:00
kipp%netscape.com 62566ebe32 Spanked to be a subclass of the nsBaseIBFrame class 1998-12-05 16:04:46 +00:00
kipp%netscape.com a5d45a929d Made IndentBy public 1998-12-05 16:03:07 +00:00
kipp%netscape.com f06b3ba1aa Use FirstChild so the method is more reusable 1998-12-05 16:02:43 +00:00
kipp%netscape.com 9803800512 Moved to new Init/ctor seperation 1998-12-05 16:02:26 +00:00
kipp%netscape.com e7aee39193 Major spankage; refactored code; common base class for block/inline frames 1998-12-05 16:02:08 +00:00
kipp%netscape.com cff6e1c45a Updated 1998-12-05 16:01:11 +00:00
troy%netscape.com 55f632387d Moved creation of first page frame to frame construction code, and changed
it so the page frame has a view. This makes printing faster and easier
1998-12-04 21:04:56 +00:00
troy%netscape.com bd58bde76d Moved view creation to frame construction code. Also moved wrapping of
floated and absolutely positioned elements to frame construction code
1998-12-04 19:03:44 +00:00
karnaze%netscape.com a10a1d567f added code provided by Micahel Lowe to get system colors for frameset borders (bug 1763) 1998-12-04 18:05:30 +00:00
troy%netscape.com e7f536745e Added a comment about view creation 1998-12-04 06:13:18 +00:00
troy%netscape.com 80545a3bd4 Changed view creation to occur when frame initialization occurs 1998-12-04 05:56:06 +00:00
troy%netscape.com 49697b2cf6 Removed some commented out old code 1998-12-04 03:46:59 +00:00
mjudge%netscape.com bb7e789293 new use of enumerator class changed IsDone to return NS_COMFALSE if not done 1998-12-03 21:44:54 +00:00
troy%netscape.com 53cb72de5e Removed explicit call of base class constructor because it was
making Unix compilers unhappy
1998-12-03 07:20:59 +00:00
troy%netscape.com d97a31f115 Added Init() member function to nsIFrame 1998-12-03 06:31:43 +00:00
wtc%netscape.com ccf7f3277f This checkin (under mozilla/layout) is all about 'const'. Digital Unix's
C++ compiler is strict about getting 'const' right.  Most of the changes
are to add 'const' to the type casts for the second argument of the
GetStyleData method, which wants a const reference.
1998-12-02 16:45:20 +00:00