gecko-dev/layout/printing
Emilio Cobos Álvarez fcff6b1a69 Bug 1624829 - Use FunctionRef for various Enumerate* callbacks. r=edgar
This avoids a bunch of ugly casts and void pointers, without much overhead
(unlike std::function or such).

Differential Revision: https://phabricator.services.mozilla.com/D68182

--HG--
extra : moz-landing-system : lando
2020-03-26 12:44:47 +00:00
..
crashtests Backed out changeset 7cfecff122d2 (bug 1440212) for causing Bug 1622140. 2020-03-13 04:08:45 +02:00
ipc Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
DrawEventRecorder.cpp
DrawEventRecorder.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
PrintPreviewUserEventSuppressor.cpp Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
PrintPreviewUserEventSuppressor.h Bug 1551882. Refactor the print preview listener code to make its purpose clear. r=bobowen 2019-05-16 23:16:11 +01:00
PrintTranslator.cpp Bug 1464032 Part 2: Remove LoadEvent and replace with DoWithEvent. r=jrmuizel 2018-12-02 14:13:56 +00:00
PrintTranslator.h Bug 1617628 - Hide nsBaseHashtable Put overloads in nsRefPtrHashtable subclass. r=froydnj 2020-02-25 17:03:36 +00:00
moz.build Bug 1621328 - Move CreateExposableURI into nsIOService. r=Gijs,mayhemer 2020-03-13 12:44:36 +00:00
nsIPrintProgress.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIPrintProgressParams.idl
nsPagePrintTimer.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
nsPagePrintTimer.h
nsPrintData.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
nsPrintData.h Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
nsPrintJob.cpp Bug 1624829 - Use FunctionRef for various Enumerate* callbacks. r=edgar 2020-03-26 12:44:47 +00:00
nsPrintJob.h Bug 1622199: annotate `Selection::AddRangeAndSelectFramesAndNotifyListeners` with `MOZ_CAN_RUN_SCRIPT`. r=smaug 2020-03-13 15:46:13 +00:00
nsPrintObject.cpp Bug 1552966. Convert the printing code to stop using DocShellTree* classes. r=farre 2020-02-14 16:31:01 +00:00
nsPrintObject.h Bug 1557434. Remove nsPrintObject::mPrintPreview. r=bobowen 2019-05-28 15:26:59 +01:00