Webmail service is having a printing display issue in Firefox only due to display: flex
Categories
(Core :: Printing: Output, defect)
Tracking
()
People
(Reporter: liam.schroeder, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36
Steps to reproduce:
Customer cannot print more than one page in Firefox.
I've tested it and can reproduce it here as well - no matter how many pages the actual email is, it will only ever print one page, and exactly one.
Firefox does not handle page setup for printing nicely, and the problem is this:
<body class="task-mail" style="flex-direction: column; display: flex;">
</body>
The "display: flex;" is what causes it to fail to display correctly in the print preview.
Actual results:
Before removing the "display: flex;":
I tested printing a three page email and it only displays the first page to print. No configuration of settings could get the page to print all three pages.
After removing the "display: flex;":
From what I've seen, removing it does not appear to have any meaningful effect on the layout itself, but does allow printing to work properly in Firefox.
Expected results:
Before "display: flex;" was removed - The print display should have displayed and printed 3 pages.
Once "display: flex;" was removed - all worked properly.
Comment 2•5 years ago
|
||
Does the problem affect print preview, but not the output on once actually printed, or does it affect both the preview and the output?
Comment 3•5 years ago
|
||
Looks like this is a dupe of bug 939897 - :dholbert, does that sound right?
Reporter | ||
Comment 4•5 years ago
|
||
The bug affect both preview and the output. My expertise is in Networking so to me the bugs aren't related, but you would have a better understanding.
Thank you for the quick response.
Reporter | ||
Comment 5•5 years ago
|
||
(In reply to :Gijs (he/him) from comment #2)
Does the problem affect print preview, but not the output on once actually printed, or does it affect both the preview and the output?
The bug affect both preview and the output.
Reporter | ||
Comment 6•5 years ago
|
||
(In reply to :Gijs (he/him) from comment #3)
Looks like this is a dupe of bug 939897 - :dholbert, does that sound right?
My expertise is in Networking so to me the bugs aren't related, but you would have a better understanding.
Comment 7•5 years ago
|
||
Yeah, this sounds like bug 939897.
Comment 8•4 years ago
|
||
There's no public URL that I can verify. However, based on the description in comment 0, the <body>
tag is a single-line column flex container, so it's likely to be fixed by bug 1622935. It's already in Firefox Night (2020-05-13).
Description
•