dcone@netscape.com
beda9ce582
bug = 82573, make sure the mMargin is initialized. r=attinasi sr=peterl
2001-07-18 20:57:10 +00:00
dcone@netscape.com
7689f08989
bug=86875 took out some dead code. r=dcone sr=attinasi
2001-07-05 14:25:55 +00:00
dcone@netscape.com
2501e7f8e6
Make the PageFrame not transparent for printing. b=82624 r=rods sr=attinasi a=asa
2001-06-13 20:14:38 +00:00
rods@netscape.com
e890890ba6
makes sure the views for the pages that are not being printed are completely hidden
...
Bug 83138 r=kmclusk sr=attinasi a=dbaron
2001-05-30 21:19:46 +00:00
dcone@netscape.com
db176a28b5
b=75893. r=mcclusk sr=attinasi a=chofmann
2001-04-25 14:26:28 +00:00
rods@netscape.com
41b006b7e1
Implements Print FrameAsIs and other frame printing options
...
Bug 7201 r=dcone sr=attinasi
2001-04-12 13:04:29 +00:00
rods@netscape.com
14f2325381
This now enables print listeners, print progress and the cancelling of printing
...
Bug 70946 & Bug 70949 r=dcone,chak sr=attinasi
2001-03-27 11:56:03 +00:00
rods@netscape.com
1eae1e82e7
Added UI for printing selectd frame
...
Bug 66783 r=kmcclusk,ben,dcone sr=buster
2001-02-02 08:42:53 +00:00
rods@netscape.com
a1ed5b3a4f
This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
...
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
2001-01-27 14:09:34 +00:00
rods@netscape.com
526976891e
Add ifdef'ed Performance Reflow Counting code
2000-04-21 14:59:47 +00:00
hyatt@netscape.com
9a7a1b27f7
Implementing a generalized recycler and arena for all layout frames. Hoping to improve
...
bug #9489 . Should also definitely fix bug #15916 . r=troy
1999-12-04 23:49:50 +00:00
tbogard@aol.net
617bb737a6
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
1999-11-24 06:03:41 +00:00
troy@netscape.com
3b67f2f17c
WillReflow/DidReflow changes and changes to the way view positioning
...
and sizing works
1999-11-19 15:33:29 +00:00
dmose@mozilla.org
796280940b
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
troy@netscape.com
bf2283fba6
Moved a bunch of stuff out to a nsIFrameDebug interface
1999-11-01 22:12:45 +00:00
troy@netscape.com
b8ef6465be
Changed SetView/GetView to take an additional argument which is the
...
pres context
1999-10-26 04:44:41 +00:00
kipp@netscape.com
35fabaec3f
Eliminate a warning
1999-09-21 02:20:14 +00:00
troy@netscape.com
2cbd34a0fb
General clean up and fixing of compiler warnings
1999-07-03 02:22:10 +00:00
dcone@netscape.com
796d2b2d37
Fixed a bug that double prints
1999-06-25 14:48:37 +00:00
dcone@netscape.com
ea1271902d
background Image speed up
...
Commented out the box around the printout until Troy returns
1999-06-11 14:43:14 +00:00
kipp@netscape.com
68aa9f7c60
Reworked frame factory methods; fixed bug 4519
1999-05-11 22:03:29 +00:00
kipp@netscape.com
74c9fdfeaf
Whacked paint methods to use new constants
1999-03-26 00:39:35 +00:00
troy@netscape.com
bbc8e57b64
Some more table pagination improvements
1999-03-09 22:34:51 +00:00
troy@netscape.com
068d7debb6
Made sure NS_FRAME_COMPLETE is always returned. This fixes an incremental
...
reflow problem
1999-03-09 05:11:14 +00:00
kipp@netscape.com
9181c3e8d5
use new nsHTMLReflowState ctors
1999-03-05 04:29:11 +00:00
troy@netscape.com
b2d859edbe
Changed GetNextInFlow() and GetPrevInFlow() to be pointer arguments and
...
not references
1999-02-24 04:48:08 +00:00
troy@netscape.com
c8775cfae2
Added CreateContinuingFrame() function to frame construction code
1999-02-24 04:03:50 +00:00
kipp@netscape.com
1c8260eae2
removed usless includes
1999-02-18 22:23:52 +00:00
kipp@netscape.com
74b2988510
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
troy@netscape.com
87805c7a92
Changed GetNextSibling() to use a pointer argument instead of a reference
1999-02-10 06:13:38 +00:00
troy@netscape.com
655e2cab93
Changed a bunch more nsIFrame member functions to be pointer arguments
...
instead of references
1999-02-10 05:38:18 +00:00
troy@netscape.com
b4f8c0fbbe
Changed some nsIFrame member functions to use ** instead of *& for OUT
...
paremeters
1999-02-10 00:42:56 +00:00
kipp@netscape.com
2aa8f0964e
Switch to using nsFrameList for frame lists
1999-01-15 22:53:39 +00:00
troy@netscape.com
80de7a2d9f
Replaced "maxSize" member if nsReflowState with "availableWidth" and
...
"availableHeight"
1999-01-05 23:31:18 +00:00
kipp@netscape.com
1e10a83138
Revised frame Paint API
1998-12-18 15:54:23 +00:00
troy@netscape.com
c087eb36fd
Minor change to the flow of control to make it more readable
1998-12-10 03:20:31 +00:00
troy@netscape.com
5c2565865b
Added print options for controlling whether odd and even pages are printed
1998-12-10 03:07:11 +00:00
troy@netscape.com
c5bee568e7
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
d636e1bb65
Added support for printing multiple pages
1998-12-07 03:43:02 +00:00
troy@netscape.com
a29879ee0a
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
e602e25924
Added Init() member function to nsIFrame
1998-12-03 06:31:43 +00:00
kipp@netscape.com
f6502df0e2
Added DumpRegressionData; revised ListTag; added GetFrameName
1998-11-19 17:22:29 +00:00
troy@netscape.com
831badd485
Removed an assert that was incorrect and that triggered when print
...
previewing test1
1998-11-13 05:17:08 +00:00
troy@netscape.com
7d57a590c9
Renamed Init() to SetInitialChildList() and added an additional parameter
...
for the name of the child list
1998-11-10 06:05:32 +00:00
troy@netscape.com
969e9c0e6c
Changed frame construction code to create a simple page sequence frame
...
when paginated
1998-11-05 06:13:55 +00:00
troy@netscape.com
461f0f0191
Added simple page sequence formatting object
1998-11-04 23:21:50 +00:00