Closed Bug 1406356 Opened 7 years ago Closed 5 years ago

overlapping content following page-break-before in Firefox 56

Categories

(Core :: Printing: Output, defect, P3)

56 Branch
defect

Tracking

()

RESOLVED FIXED
mozilla73
Tracking Status
firefox-esr52 --- unaffected
firefox-esr68 --- wontfix
firefox56 --- wontfix
firefox57 --- wontfix
firefox58 + wontfix
firefox71 --- wontfix
firefox72 --- wontfix
firefox73 --- fixed

People

(Reporter: josh, Assigned: MatsPalmgren_bugz)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [layout:print-triage:p2])

Attachments

(2 files, 1 obsolete file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:55.0) Gecko/20100101 Firefox/55.0 Build ID: 20170824053838 Steps to reproduce: I created a webpage to print contracts for our company - either as PDF or on paper. Actual results: In Firefox 55 everything looked fine, but in Firefox 56 the printout is messed up (see attachments). On screen, it looks as expected. Expected results: Fix the print option, that's all ;) .
Component: Untriaged → Printing: Output
Keywords: regression
Product: Firefox → Core
Hi josh, Thank you for reporting this. I would be grateful if you could attach the pre-print html file in order to find regression point.
Flags: needinfo?(josh)
Attached file HTML and css files (obsolete) —
Here are some html and css files for testing :) !
Flags: needinfo?(josh)
Attachment #8915976 - Flags: feedback+
Status: UNCONFIRMED → NEW
Ever confirmed: true
I can reproduce the problem on Windows10 Nightly58.0a1. Regression window: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=e6e712904806da25a9c8f48ea4533abe7c6ea8f4&tochange=d6bf703c5deaf1e328babd03d5e68ff2a4ffe10e Via local build, Last good: 395b6c53e42b First bad: 1e3130e96f03 Regressed by: Bug 1308876 @:dbaron Your bunch of patch seems to cause the problem. Can you look at this?
Blocks: 1308876
Flags: needinfo?(dbaron)
[Tracking Requested - why for this release]:Bug 1308876 causes several print regression.
FYI -- I'm aware that a bunch of regressions from bug 1308876 turned up after it hit release (after none were reported while it was on nightly or beta). See https://bugzilla.mozilla.org/show_bug.cgi?id=1308876#a30998038_3881 and below. I'm going to try to look into them over the next week or two -- and hopefully there are fewer underlying problems than there are bug reports -- but these can be somewhat difficult bugs, so it might take a little time.
Tracking 58+ for this regression.
Priority: -- → P3
Summary: Printed text is messed up in Firefox 56 → overlapping content following page-break-before in Firefox 56
status-firefox59: affected → wontfix
Flags: needinfo?(dbaron)
Any progress after 9 months? This bug is very serious - no one can use firefox for printing even on latest ESR version.
Regressed by: 1308876
No longer regressed by: 1308876
No longer blocks: 1308876
Regressed by: 1308876
Whiteboard: [layout:print-triage:p2]

The testcase in comment 7 was fixed in this range, which means it was fixed by bug 1427141.

Assignee: nobody → mats
Status: NEW → RESOLVED
Closed: 5 years ago
Depends on: 1427141
Resolution: --- → FIXED
Target Milestone: --- → mozilla73

Do the tests landed in bug 1427141 cover this case or should we land the test from this bug still?

Flags: needinfo?(mats)

The tests for bug 1427141 is probably enough to cover this case. This bug doesn't really have a reduced testcase anyway.

Flags: needinfo?(mats)
Flags: in-testsuite? → in-testsuite-
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: