bzbarsky@mit.edu
da365b88fd
Make sure to disable scripting in all subframes while in print preview; fixes
...
crashes. Bug 299107, patch by Martijn Wargers <martijn.martijn@gmail.com >,
r+sr=bzbarsky, a=bsmedberg
2005-07-13 19:10:00 +00:00
roc+@cs.cmu.edu
2111d92a71
Bug 297669. Don't specially avoid reflowing/printing zero-size subdocuments when printing. Fixes a hang. r+sr=me,a=chofmann,patch by Martijn Wargers
2005-06-24 02:10:58 +00:00
bryner@brianryner.com
9d9b2e7a47
Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
2005-05-04 20:22:32 +00:00
roc+@cs.cmu.edu
1e3a56cb94
Bug 291775. Fix print preview UI by making nsPrintEngine::GetSeqFrameAndCountPagesInternal use the frame constructor API to correctly find the page sequence frame. r+sr=bzbarsky,a=chofmann
2005-04-26 03:17:07 +00:00
bzbarsky@mit.edu
c713003d1b
Don't show username/password in the URI we print. Bug 186695, r=jst, sr=darin
2005-03-18 04:16:02 +00:00
neil@parkwaycc.co.uk
0ce0d4a0d3
Bug 276002 Change nsContenUtils::Get/FormatLocalizedString to use nsXPIDLString to save on nsAutoString copies r=dbaron sr=bryner
2005-01-18 23:46:59 +00:00
bzbarsky@mit.edu
676f03a288
Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst.
2005-01-03 22:51:17 +00:00
dbaron@dbaron.org
e5bf8541c0
Restore old code that prevents printing or previewing XUL documents, since it still doesn't work. b=240490 r+sr=roc
2004-12-24 22:27:57 +00:00
ginn.chen@sun.com
77524cb993
Bug 274685 [print]Mozilla can't print frame correctly
...
patch=leon.sha@sun.com r=roc sr=roc
2004-12-22 03:26:29 +00:00
smontagu@smontagu.org
56dd78ebb5
Fix a crash in printing pages with non-visible elements. Bug 275262, r+sr=roc
2004-12-21 11:51:13 +00:00
dbaron@dbaron.org
1496ebd8f5
Remove nsFormControlHelper::GetLocalizedString, improve string bundle methods in nsContentUtils, and convert callers. b=273829 r+sr=bryner
2004-12-17 20:40:48 +00:00
dbaron@dbaron.org
1fd2c642bc
Remove unneeded include. b=272151
2004-12-07 02:49:12 +00:00
shaver@mozilla.org
586a17eba2
Bug 267352: make sure frame construction events are flushed before starting
...
to print, to fix regression (form inputs print blank) from 228557. r=darin,
sr=jst, a=roc.
2004-11-17 16:38:01 +00:00
neil@parkwaycc.co.uk
524edd3289
Bug 267302 Views should be created by the view manager r+sr=roc
2004-11-04 15:06:50 +00:00
bzbarsky@mit.edu
94bad9d458
"Mozilla Xprint 2004/Q3 update". Bug 262287, patch by Julien Lafon
...
<julien.lafon@gmail.com >, r=roland.mainz, sr=henry.jia
2004-10-24 18:34:50 +00:00
bryner@brianryner.com
314059c81d
deCOMify nsIPresShell::GetRootFrame. Change callers inside of gklayout to use FrameManager()->GetRootFrame() instead so that the call can be inlined. Bug 253889, r+sr=roc.
2004-09-02 03:08:51 +00:00
bryner@brianryner.com
8fc0179c66
Remove non-inlined version of nsIPresShell::GetDocument(). Bug 253889, r+sr=roc.
2004-08-02 04:52:55 +00:00
bryner@brianryner.com
6cde4639f0
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
2004-07-31 23:15:21 +00:00
bryner@brianryner.com
15745b0b06
Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc.
2004-07-29 19:41:39 +00:00
jst@mozilla.jstenback.com
c6eb864f87
Landing fix for bug 239202, patch by trev@gtchat.de. Making nsIScriptGlobalObjectOwner not scriptable. r+sr=jst@mozilla.org
2004-07-16 17:03:10 +00:00
bzbarsky@mit.edu
e5aa843e23
Fix preshints in anonymous content some more (by moving all document sheet
...
styleset munging out of the document viewer and into the document and splitting
out the preshint levels completely from the other CSS levels). Bug 234861,
r+sr=dbaron
2004-07-15 20:30:30 +00:00
roc+@cs.cmu.edu
d9edea9d71
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
neil@parkwaycc.co.uk
15c179564e
Bug 245024 Fix crash in print preview by blocking click events r/sr=jst
2004-06-04 22:06:05 +00:00
roc+@cs.cmu.edu
0c0dd832f5
Backing out 233441.
2004-05-17 16:29:13 +00:00
roc+@cs.cmu.edu
87f4283bc1
Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron
2004-05-06 03:17:14 +00:00
bryner@brianryner.com
d509d3c6ba
deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst.
2004-05-03 21:48:36 +00:00
jst@mozilla.jstenback.com
91aa65c204
Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org
2004-04-29 23:34:19 +00:00
gerv@gerv.net
cf0b0c064a
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
bryner@brianryner.com
180d96f792
Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc.
2004-02-23 21:29:06 +00:00
jst@mozilla.jstenback.com
d97d62c331
Checking in for roland.mainz@nrubsig.org, bug 234982. Making print errors always be reported to the user. r+sr=roc@ocallahan.org
2004-02-20 20:59:55 +00:00
tor@cs.brown.edu
3592020f51
Bug 234752 - Print code returns NS_OK in cases where it should return
...
an error. Patch by roland.mainz@nrubsig.org , r+sr=roc.
2004-02-19 21:58:40 +00:00
jst@mozilla.jstenback.com
0c5e542fe7
Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
2004-02-09 22:48:53 +00:00
bryner@brianryner.com
eb840c3941
Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron.
2004-02-05 01:57:10 +00:00
dbaron@dbaron.org
f634e01c97
Make debugging code compile on gcc. Fix warnings. b=232711 r+sr=bryner
2004-02-02 22:42:29 +00:00
bryner@brianryner.com
58ce615aa2
Guarantee that the pres context's device context will be non-null by returning failure from Init() if it's null. Rename inline getter GetDeviceContext() to DeviceContext(), convert all callers to use the inline getter, and remove the virtual/refcounting getter. Bug 229371, r+sr=dbaron.
2004-02-02 22:17:21 +00:00
hpradhan@hotpop.com
517c3404b4
bug 232731 : misc cleanup in printing code
2004-02-01 12:10:57 +00:00
jst@mozilla.jstenback.com
601ac76297
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
2004-01-29 22:04:45 +00:00
hpradhan@hotpop.com
c476529461
bug 232035 : fix leak and cleanup some stuff in printing code r=dbaron sr=jst
2004-01-28 11:17:14 +00:00
bryner@brianryner.com
c4277278e2
Continuing nsIPresContext deCOMtamination (bug 229371). Remove GetImageLoadFlags (unused). Make failure to fetch the LookAndFeel service cause Init() to fail, don't null check it after that, and inlined the getter. Move IOService caching to nsImageFrame, the only user of it. r+sr=bzbarsky.
2004-01-21 09:35:59 +00:00
peterv@propagandism.org
e00186c47b
Miscellaneous cleanup. r/sr=jst.
2004-01-18 10:45:26 +00:00
roc+@cs.cmu.edu
404878514e
Bug 225820. Fold nsFrameInnerFrame into nsFrameOuterFrame, rename to nsSubDocumentFrame, and generally clean up this mess. r+sr=dbaron
2004-01-10 05:36:32 +00:00
jst@mozilla.jstenback.com
505e3d5ba8
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2004-01-09 23:54:21 +00:00
bryner@brianryner.com
91b2c9be92
Fix printing crash regression (bug 230516). r=bzbarsky, sr=dbaron
2004-01-09 22:54:09 +00:00
roc+@cs.cmu.edu
d8fd3d5bb4
Bug 190735. deCOMtaminate nsIFrame::FirstChild and nsIFrame::GetAdditionalChildListName. r+sr=bz
2004-01-09 14:20:53 +00:00
bryner@brianryner.com
123bf6406c
Additional cleanup related to bug 64116. r=bzbarsky.
2004-01-08 19:23:12 +00:00
dbaron@dbaron.org
0162237d04
Fix backwards captions on print error dialogs (printing vs. print preview). b=230342 Patch from Isaac Hwak Han <isaachh@mailc.net>. r+sr=dbaron
2004-01-08 01:24:09 +00:00
bryner@brianryner.com
a90ec6ff21
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
2004-01-07 22:30:53 +00:00
bryner@brianryner.com
08bd329713
Continuing nsIPresContext deCOMtamination. This patch changes Get/SetImageAnimationMode. Bug 229371, r+sr=bzbarsky.
2003-12-26 04:24:11 +00:00
bryner@brianryner.com
01533e488c
deCOMtaminate nsIPresContext::GetCompatibilityMode / SetCompatibilityMode (bug 229081). r+sr=bzbarsky.
2003-12-24 21:51:50 +00:00
bryner@brianryner.com
640685cbe9
Change all callers of nsIPresContext::GetShell() to use the non-refcounting versions. Most callers now use PresShell(), a few that were checking for null conditions are using GetPresShell() -- this will be remedied once we can ensure that a prescontext never has a null pres shell. Bug 227690, r+sr=bzbarsky.
2003-12-21 05:36:36 +00:00