layout/printing/nsPrintEngine.cpp
ea97d39a1036dc068f0b4bac33e81776b864d0ac
created 2010-07-18 21:23 -0500
pushed 2011-04-26 22:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 15. Fix GetOffsetTo callsites. r=mats
0dd4e086cea5368862bf2a337d518114944e905f
created 2010-06-25 15:59 +0200
pushed 2011-04-26 22:38 +0000
Ms2ger Ms2ger - Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug
f73367a60951078c79787dc386c5a51b5fda6445
created 2010-05-05 14:18 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst
bc10dcdc3b1e27e259ca1c7efa6c27aeea7de334
created 2010-04-30 09:12 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking
88295b6d23c269d0b8b932a924596103e18622ff
created 2010-04-29 10:14 -0400
pushed 2011-04-26 22:38 +0000
Neil Deakin Neil Deakin - Bug 550878, cannot print child frames if window is not focused, r=neil, patch by arno renevier
6c04c18853e3838f7470d3b0a58465641cee0438
created 2010-04-19 01:17 +0300
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 424000 - Crash [@ nsPrintEngine::ReflowPrintObject], r=roc
333a791d201e5b50f13f9656f9cd84715b2f7c9f
created 2010-03-20 17:54 -0400
pushed 2011-04-26 22:38 +0000
Craig Topper Craig Topper - Bug 253889: DeCOMtaminate nsIPresShell r=roc
36f740e8b791ea2e70c8e2d96df0575e6f9923d4
created 2010-01-25 13:15 +0200
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 539060 - Crash [@ do_QueryFrame::operator<nsIPageSequenceFrame> nsIPageSequenceFrame*() ] in print preview , r=roc
196b9d7aef71d7bdbc90cd40992ea42598720604
created 2010-01-18 14:39 +0200
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 539645 - Print preview does not match what prints on animated images, r=roc
5562675eab2638f9eb67b382312355d6bfe937e1
created 2010-01-05 23:09 -0800
pushed 2011-04-26 22:38 +0000
Simon Montagu Simon Montagu - Unescape URIs in page headers. Bug 537216, r=roc
8b6f32659aa66634e8417d15952b8f2d6c9299f9
created 2009-12-24 16:20 -0500
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 500882 part 5. Switch layout module to using the new GetPrimaryFrame API. r=roc
8356470db21c74969916511ed6663ea7a9f75df5
created 2009-12-19 12:32 +0200
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 535794 - Shorter printPageDelay, r=roc
1c71987688fe9b330b4b7e9a35bece2b852ef690
created 2009-12-16 00:17 +0200
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 534407 - Crash [@ nsPrintEngine::DoPrint(nsPrintObject*)] while printing, r=roc
180966423a3c8f87a1af9ff894a4c22d5d35e106
created 2009-12-10 20:02 -0800
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
95f56721c813129a79b0d24104656aec5dea5c89
created 2009-08-24 16:02 -0400
pushed 2011-04-26 22:38 +0000
David Zbarsky David Zbarsky - Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
1348d3ce063d1e3567360d34551cd11e92dd73d0
created 2009-09-16 17:01 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
0439fc77c894e114c3f22ba62279fd50f7288d0f
created 2009-09-09 16:53 +0300
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 511883 - window.print() doesn't work from inside a frame, r=roc
2e8b6f1bf670fc64652d0f82cd140fc339b96daf
created 2009-08-24 20:51 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
4aa19414e651669fa16f4c4a5ac53567f8f471c9
created 2009-08-24 16:02 -0400
pushed 2011-04-26 22:38 +0000
David Zbarsky David Zbarsky - Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
61387c3e37f6d4823f18187d44738bd095893932
created 2009-08-24 12:55 +0300
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 510465 - Initial zoom level of print preview depends on the zoom level of galley presentation, r=roc
f9c0cfc462976723cad46f3a159156e3773237de
created 2009-08-20 14:52 -0700
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
71c896fcd12e54955ec5e4045df8aded2e7d105d
created 2009-07-22 12:44 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 2: Introduce nsRootPresContext.
cabb8925dcd3d831a244b01e0a37c29b8793c77b
created 2009-06-10 14:00 -0400
pushed 2011-04-26 22:38 +0000
Neil Deakin Neil Deakin - Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
234be238c2422f4adc2326e25625a77eec832a99
created 2009-03-30 18:15 +0200
pushed 2011-04-26 22:38 +0000
Mats Palmgren Mats Palmgren - Don't require a view for non-SubDocumentFrame frames. b=415327 r+sr=roc
bea12faeea80bf13509f7e269d5516648e59c38e
created 2009-03-10 21:30 +0200
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 424377, r+sr=roc
66db3742d013ad20b906cdd6d604ad6b4aa1e25f
created 2009-02-09 20:36 -0800
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Remove nsStyleContext::DumpRegressionData, code that uses it, and code that exists only for it. (Bug 477522) r+sr=bzbarsky
a206aff7a9c64104a2720ba597b75f88333672e2
created 2009-02-03 15:42 +0100
pushed 2011-04-26 22:38 +0000
Arpad Borsos Arpad Borsos - Bug 474369 - get rid of nsVoidArray; layout part; r+sr=roc
ade1e110f6fbc7885804a49ad3c0eeba892606c8
created 2009-01-22 16:36 +0100
pushed 2011-04-26 22:38 +0000
Martijn Wargers Martijn Wargers - Bug 428013 - crash [@ nsPrintEngine::DocumentReadyForPrinting() ] when page is drag&drop to Print Preview window after printing, r=sharparrow1, sr=roc
b01601d60e6172a9ada49ba7d8cf3cc8abbdcae8
created 2009-01-15 16:24 +0200
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 422294 - Crash [@ nsHTMLContainerFrame::CreateViewForFrame] on print preview, r+sr=roc
a7f7ec7f347cb39b47977f8a3a259277bb96ba3b
created 2009-01-15 16:27 +1300
pushed 2011-04-26 22:38 +0000
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
61ca5667346845391496df48802cb4a83a8f87e0
created 2009-01-12 14:20 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
864061941ee1bd4ae34deec261b8440e4a3a720d
created 2009-01-09 11:35 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
4c4df6ed1b41131568d4659d62908214e8c81b7b
created 2008-11-05 14:25 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
f77e8a166f067f66aa4f620952210c51bec764db
created 2008-09-28 23:13 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
536b982929cd53ea8deab06dbb5ba2f4ae0732d0
created 2008-09-28 20:38 +1300
pushed 2011-04-26 22:38 +0000
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
13e6f70197a90a0b12103afa62fe3af6d392f21f
created 2008-09-26 12:51 +0300
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 433132, Running mochitest for bug 396024 still leaks r+sr=roc
9ac77603d3260906f32e11761a0b86c3f422a550
created 2008-09-26 13:10 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
b3412569801fb11b3cc2f76f86645bc3bae1bb47
created 2008-09-26 10:42 +1200
pushed 2011-04-26 22:38 +0000
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
85f88079a4ee851e75d3d542099173244a7b9e76
created 2008-09-16 13:25 +0200
pushed 2011-04-26 22:38 +0000
Arpad Borsos Arpad Borsos - Bug 454475 - Fix "unhandled enumeration value" warnings in layout/; r+sr=roc
c52cbfa60da7d1dca332e85c5a10d47f535e98de
created 2008-09-09 11:26 -0700
pushed 2011-04-26 22:38 +0000
Daniel Holbert Daniel Holbert - Bug 447835, r+sr=roc
c771615414feb1273ff4db0f197e7437b61df8df
created 2008-08-18 14:10 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 118704. Get the document title from the DOM instead of storing it in the document object. Relanding with hopeful leak fix. r+sr=jst
eee972f86d15cfe0b99ab0b202537834eb5ddac7
created 2008-08-16 23:27 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 118704 to try to fix Windows leak orange
17ba8bf3003dc3fe97ebb2978d09a8b67d62e9b3
created 2008-08-16 21:01 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 118704. Get the document title from the DOM instead of storing it as a string in the document. r+sr=jst
691ce36c75f2b29a0d021787def19952e5692c5c
created 2008-04-30 23:31 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - But 431587: Use zoom-ratio when computing number of needed pages during print-selection. r+sr=roc a=damons
5a2b2be6e4f12f98b3d950c8d076b40adcf7e790
created 2008-04-29 11:16 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 430748: In print-selection, crop out selection regions that are before the top of the first page. (e.g. initial whitespace) r+sr=roc a=beltzner
1f9a15d914b1a97df65afbe0c058a7e1c43466f1
created 2008-04-22 18:53 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 430357: Subtract not just normal margin, but also unwriteable margin, when positioning selected block during print-selection. r+sr=roc a=damons
c0faaab760fe9a19b1a4c54ae3b045156dc32016
created 2008-04-21 18:22 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 430150: During print-selection, use zoom ratio to scale y-position and height of selection, so that it doesn't get shifted too far when we move it to top of page. r+sr=roc a1.9=damons
b484ae35320a1a9b9c970d67350920c6158c868c
created 2008-04-21 18:18 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 429337: re-landing patch, with bustage fix. (bustage fix initializes nsPrintSettingsGTK::mPrintSelectionOnly to false in default constructor. Wasn't getting initialized before.)
ba6d113eb0bc4e1c7af382c965e1277aa633a858
created 2008-04-21 17:48 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Backing out bug 429337 to fix broken printing reftests on linux test box.
a72da7a702276273ddddfa642e5b11feb98d50cb
created 2008-04-21 15:36 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 429337: During print-selection, don't use an unconstrained page height everywhere -- just on the reflowSize (where we need it, to catch selections on pages beyond the first). r+sr=roc a=beltzner
b1732ef51780fff56bb354689a2f3dcdf120b094
created 2008-04-15 11:02 -0700
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - backout Bug 424377, a=beltzner
1941e21d19dc4f48321ce83743626b0461d4178d
created 2008-04-10 17:39 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Minor comment-only change (fixing typo)
8aa209a006a77bd6a3011dd7e827ab699bb41e82
created 2008-04-08 22:24 -0700
pushed 2011-04-26 22:38 +0000
ajschult ajschult - Bug 408355: Better fix for bug 396024 that doesn't leak (as much). r+sr=roc, a=beltzner
df5d312d30f3fa4ddaa22d7c7f2beebc8f9713c0
created 2008-04-07 17:32 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 389949, second patch: rotate landscape-mode printed output in Linux. (so we don't end up printing landscape-oriented content on top of portrait-oriented paper.) r+sr=vlad a=blocking1.9
ba6b911a39387fc088983db69c59c77daf7a13d8
created 2008-04-01 03:37 -0700
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 424377, r=jst, sr=roc
88b052407edb555224c686440b0a10ea4052a68e
created 2008-03-19 16:04 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 423345: Use mIsCreatingPrintPreview, not mIsDoingPrintPreview, to check if we're setting up a print-preview page. r+sr=vlad a=blocking1.9+
f90b52b654a03cb342828736dd6b8cae1bf7fa26
created 2008-03-19 13:51 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 417356: Define & use "UnwriteableMargin" PrintSettings pref, to make Linux printing work more like Mac printing (keeping us from printing right up against the edge of the page) Orig Patch: [r=ventron sr=roc] Updates: [r=ventron r+sr=vlad] a=blocking1.9+
a8080be1700fcff89775b6cf523ab33053a44672
created 2008-03-14 01:50 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Backing out Bug 417356, due to pagination reftest failures.
9f18f76948eeab51ad4e79c17843b0b566bec046
created 2008-03-14 00:48 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 417356: Define & use "UnwriteableMargin" PrintSettings pref, to make Linux printing work more like Mac printing (keeping us from printing right up against the edge of the page) r=ventron sr=roc a=blocking1.9+
a995c4943527e68caad2aceded1fc954966f2889
created 2008-03-13 14:12 -0700
pushed 2011-04-26 22:38 +0000
dholbert dholbert - Bug 407080: Disallow print-preview while page is loading. (Re-landing with broken mochitest disabled) r+sr=roc, a=blocking1.9+
less more (0) -60 tip