Closed Bug 1591953 Opened 5 years ago Closed 5 years ago

Webmail service is having a printing display issue in Firefox only due to display: flex

Categories

(Core :: Printing: Output, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1622935

People

(Reporter: liam.schroeder, Unassigned)

Details

Attached image PrintIssueinFirefox.PNG

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.

Does the problem affect print preview, but not the output on once actually printed, or does it affect both the preview and the output?

Group: firefox-core-security
Component: Untriaged → Printing: Output
Flags: needinfo?(liam.schroeder)
Product: Firefox → Core
Summary: Webmail service is having a printing display issue in Firefox only. → Webmail service is having a printing display issue in Firefox only due to display: flex

Looks like this is a dupe of bug 939897 - :dholbert, does that sound right?

Flags: needinfo?(dholbert)

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.

Flags: needinfo?(liam.schroeder)

(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.

(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.

Yeah, this sounds like bug 939897.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Flags: needinfo?(dholbert)
Resolution: --- → DUPLICATE

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).

You need to log in before you can comment on or make changes to this bug.