gecko-dev/layout/printing
Daniel Holbert 56596856cf Bug 1754111 part 3: Remove nsPrintJob.cpp's unused variable 'kPrintingPromptService', and a bunch of unused headers. r=emilio
This removal fixes the following non-fatal warning which (like some categories of warnings) only appears when you build in non-unified mode:
layout/printing/nsPrintJob.cpp:61:19: warning: unused variable 'kPrintingPromptService' [-Wunused-const-variable]

(Indeed, this variable was entirely unused.)

This patch also removes a bunch of surrounding #includes that looked
likely-unused to me as well. I did some spot-checks to be pretty-sure the
removed headers are all unused at this point, and (most importantly) I made
sure we still successfully build in non-unified mode.  This means that, if we
do actually depend on any of these removed includes, we're still getting them
indirectly via some other header, so these removals shouldn't really cause
trouble.

Depends on D138097

Differential Revision: https://phabricator.services.mozilla.com/D138098
2022-02-08 05:17:31 +00:00
..
crashtests Bug 1748277 - Use fresh nsReflowStatus when reflowing nsMathMLTokenFrame's children. r=dholbert 2022-01-20 22:44:21 +00:00
ipc Bug 1745452 - Remove the print progress dialog code. r=mstriemer,bobowen,webdriver-reviewers 2021-12-16 15:12:33 +00:00
DrawEventRecorder.cpp Bug 1662336 - Implement dependent surface support in the print recording code. r=bobowen 2020-10-08 19:19:39 +00:00
DrawEventRecorder.h Bug 1662336 - Implement dependent surface support in the print recording code. r=bobowen 2020-10-08 19:19:39 +00:00
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 1754111 part 3: Remove nsPrintJob.cpp's unused variable 'kPrintingPromptService', and a bunch of unused headers. r=emilio 2022-02-08 05:17:31 +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