gecko-dev/layout/printing
Emilio Cobos Álvarez 7e23a4287f Bug 1760836 - Support printing to an nsIOutputStream. r=jfkthame,jrmuizel,webdriver-reviewers,geckoview-reviewers,agi
The trickiest bits are the PrintTargetCG ones, the rest is just plumbing
and cleanups and tests, but let me know if you want those to be split
out, can do.

The GTK change to nsPrintSettingsGTK::GetResolution is a no-op (we only
read resolution on windows), but I did that because we assume that it
doesn't fail and GTK returns a sane default anyways.

Differential Revision: https://phabricator.services.mozilla.com/D142199
2022-03-30 18:51:58 +00:00
..
crashtests Bug 1758199: Add null-check for GetPresContext() in nsRefreshDriver::NotifyDOMContentLoaded. r=emilio 2022-03-15 04:33:42 +00:00
ipc Bug 1759494 - Remove some dead code introduced for PDFium. r=dholbert 2022-03-14 23:18:22 +00:00
DrawEventRecorder.cpp
DrawEventRecorder.h
PrintTranslator.cpp Bug 1720152 - Recurse into replay for dependencies, rather than using a temp surface. r=jrmuizel,bobowen,emilio 2021-08-09 22:07:36 +00:00
PrintTranslator.h Bug 1720152 - Recurse into replay for dependencies, rather than using a temp surface. r=jrmuizel,bobowen,emilio 2021-08-09 22:07:36 +00:00
moz.build Bug 1754111 part 2: Fix non-unified build errors in layout/printing, and mark it as safe to build in non-unified mode. r=emilio 2022-02-08 05:17:30 +00:00
nsPagePrintTimer.cpp Bug 1754111 part 1: Move nsPagePrintTimer constructor definition (and its nsPrintObject.h include) to the .cpp file. r=emilio 2022-02-08 05:17:30 +00:00
nsPagePrintTimer.h Bug 1754111 part 1: Move nsPagePrintTimer constructor definition (and its nsPrintObject.h include) to the .cpp file. r=emilio 2022-02-08 05:17:30 +00:00
nsPrintData.cpp Bug 1745452 - Remove the print progress dialog code. r=mstriemer,bobowen,webdriver-reviewers 2021-12-16 15:12:33 +00:00
nsPrintData.h Bug 1745452 - Remove the print progress dialog code. r=mstriemer,bobowen,webdriver-reviewers 2021-12-16 15:12:33 +00:00
nsPrintJob.cpp Bug 1760836 - Support printing to an nsIOutputStream. r=jfkthame,jrmuizel,webdriver-reviewers,geckoview-reviewers,agi 2022-03-30 18:51:58 +00:00
nsPrintJob.h Bug 1745452 - Remove the print progress dialog code. r=mstriemer,bobowen,webdriver-reviewers 2021-12-16 15:12:33 +00:00
nsPrintObject.cpp Bug 1729092 - Remove dead nsPrintObject::mDidCreateDocShell, r=emilio 2021-09-07 14:22:42 +00:00
nsPrintObject.h Bug 1729092 - Remove dead nsPrintObject::mDidCreateDocShell, r=emilio 2021-09-07 14:22:42 +00:00