Граф коммитов

10 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Kew e206cf3d9e Bug 1662538 - patch 1 - Make nsIPaper expose a non-localizable .id in addition to a localizable .name attribute. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D90073
2020-09-17 20:05:08 +00:00
Bob Owen c6fa9e48a9 Bug 1663940: Ensure the unwriteable margins are populated in the print settings. r=emilio
This updates the settings with the correct paper ID as well.
It also removes the printable size fields from the Windows settings now that
unwriteable margins are being used consistently.

Differential Revision: https://phabricator.services.mozilla.com/D89911
2020-09-11 15:00:18 +00:00
Erik Nordin d65675cb5c Bug 1652846 - Clarify Documentation For Paper Interfaces r=jwatt
Clarify the comments to explain exactly what the paper sizes/margins refer to.

Differential Revision: https://phabricator.services.mozilla.com/D86430
2020-08-18 17:58:53 +00:00
Emilio Cobos Álvarez bdca8af91d Bug 1655558 - Retrieve the paper margins lazily on Windows. r=jwatt,bobowen
This is no worse than what we were doing.

In the future, instead of just querying the margin we may want to query
extra information that requires a DC in windows too or what not, for
example.

Differential Revision: https://phabricator.services.mozilla.com/D85919
2020-08-05 11:26:13 +00:00
Emily McDonough 80b4720de5 Bug 1631465 part 1 - Add unwritable margin information to nsIPaper r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D83387
2020-07-15 18:38:08 +00:00
Erik Nordin e0a331533f Bug 1650886 - Part 1 nsIPaper Base Implementation r=jwatt
- Add `nsIPaper` interface.
- Add `nsIPaper` implementaiton.

Differential Revision: https://phabricator.services.mozilla.com/D82461
2020-07-13 19:59:26 +00:00
Butkovits Atila fa8b334372 Backed out 2 changesets (bug 1650886) for causing bustage at Unified_cpp_widget_windows1.obj. CLOSED TREE
Backed out changeset de485a27b337 (bug 1650886)
Backed out changeset f65d2491cbb4 (bug 1650886)
2020-07-13 22:15:01 +03:00
Erik Nordin d7ede66669 Bug 1650886 - Part 1 nsIPaper Base Implementation r=jwatt
- Add `nsIPaper` interface.
- Add `nsIPaper` implementaiton.

Differential Revision: https://phabricator.services.mozilla.com/D82461
2020-07-13 17:17:29 +00:00
Razvan Maries 10b6298357 Backed out 2 changesets (bug 1650886) for leakcheck failures.
Backed out changeset e2485d1bb142 (bug 1650886)
Backed out changeset ed8db2a54c61 (bug 1650886)
2020-07-12 00:01:04 +03:00
Erik Nordin f8a91329e7 Bug 1650886 - Part 1 nsIPaper Base Implementation r=jwatt
- Add `nsIPaper` interface.
- Add `nsIPaper` implementaiton.

Differential Revision: https://phabricator.services.mozilla.com/D82461
2020-07-11 18:18:18 +00:00