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