fune/layout
Jonathan Watt 56a0d0c300 Bug 1868710. Guard the mixed sheet size code with the correct pref. r=AlaskanEmily
The various prefs related to CSS page size etc. have gotten confused. That
said...

The pref check in `PrintedSheetFrame::ComputeSheetSize` is really a redundant
early return, since the values returned from the `ComputePageSize()` and
`GetPageOrientationRotation()` calls that follow it are pref guarded.

Similarly, the gfx checks are just belt and braces given the sheet size
computation is already pref guarded, and it's the value from that that's being
fed through to these locations.

Nevertheless, let's leave these checks in for now, but just guard them with
the actual pref that's supposed to control whether the pages in PDF output
can have different sizes.

Differential Revision: https://phabricator.services.mozilla.com/D195743
2023-12-08 01:11:19 +00:00
..
base Bug 1868746 - Drop styleset from Document sooner, r=emilio 2023-12-07 20:50:14 +00:00
build Bug 1712140 - Part 5: Block Declarative ShadowDOM behind feature pref. r=emilio 2023-12-07 21:27:10 +00:00
docs
forms Bug 1364813 - Remove IsFrameOfType, use non-virtual checks. r=jwatt 2023-11-26 22:17:28 +00:00
generic Bug 1868710. Guard the mixed sheet size code with the correct pref. r=AlaskanEmily 2023-12-08 01:11:19 +00:00
inspector Bug 1866707 - Make InspectorUtils.isInheritedProperty check property definition in custom properties registry. r=zrhoffman. 2023-11-27 18:39:10 +00:00
ipc
mathml Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
media
painting Bug 1868479 - Fix backdrop-filter with SVG filters r=dholbert 2023-12-07 14:35:13 +00:00
printing Bug 1867674. Always honor pref print.save_as_pdf.use_page_rule_size_as_paper_size.enabled. r=AlaskanEmily 2023-12-01 21:06:02 +00:00
reftests Bug 1865385 - remove win7/win-aarch64 annotations from reftest manifests. r=gbrown 2023-12-05 21:49:04 +00:00
style Bug 1867945 - Use WeakPtr<Document> instead of nsWeakPtr. r=dom-core,farre 2023-12-07 18:47:44 +00:00
svg Bug 1868479 - Fix backdrop-filter with SVG filters r=dholbert 2023-12-07 14:35:13 +00:00
tables Backed out 8 changesets (bug 1839051) for causing assertion failures on NotificationController.cpp. CLOSED TREE 2023-12-04 22:34:25 +02:00
tools Bug 1865766 - Android reftests should check the Android API level, not navgator.platform. r=jmaher 2023-12-06 16:16:44 +00:00
xul Bug 1868099 - Re-enable middle-click dragging. r=botond 2023-12-05 21:37:39 +00:00
moz.build