[Layout] Content truncated when printing a page containing a CSS grid with large row
Categories
(Core :: Printing: Output, defect, P3)
Tracking
()
People
(Reporter: ashafer, Unassigned)
References
(Blocks 3 open bugs)
Details
(Whiteboard: [layout:print-triage:p1][frag2020])
Attachments
(3 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20171112125346 Steps to reproduce: 1. Create/load a page containing a CSS grid with a very large row 2. Print the page Actual results: The large row will be shifted onto its own page in the printed document, and content will be truncated if larger than the page Expected results: Content should be split between pages regardless of its position in the CSS grid (Chrome does this correctly)
Updated•7 years ago
|
Updated•7 years ago
|
Comment 1•6 years ago
|
||
Could you attach a simple testcase that demonstrates the issue?
Reporter | ||
Comment 2•6 years ago
|
||
Reporter | ||
Comment 3•6 years ago
|
||
Reporter | ||
Comment 4•6 years ago
|
||
Reporter | ||
Comment 5•6 years ago
|
||
Files have been attached including a test case and actual/expected results.
Updated•5 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 12•4 years ago
|
||
Pocket content, such as this page, appears to suffer from this bug: https://getpocket.com/explore/item/how-to-make-kombucha-tea-at-home?utm_source=pocket-newtab
Comment 15•4 years ago
|
||
Bug 1640197 / bug 1665214 should fix this when we enable it.
Comment 16•2 years ago
|
||
(In reply to Mats Palmgren (inactive) from comment #15)
Bug 1640197 / bug 1665214 should fix this when we enable it.
Update: this is now indeed fixed via that approach (tall-grid-row content should no longer be truncated/lost at pagebreaks).
Having said that, things still aren't perfect, since we'll potentially end up "slicing" text in half at a pagebreak, and that's not-great; bug 1759926 is filed to track that general problem (though we don't have a great solution for that at this point).
I think we can close this bug as fixed-by bug 1640197 and bug 1665214, though.
Description
•