Open Bug 1869819 Opened 2 years ago Updated 1 year ago

Printing bug with NYT Cooking recipies, when ingredients list (a grid area) is taller than 1 page

Categories

(Core :: Layout: Grid, defect)

Desktop
Windows 11
defect

Tracking

()

Tracking Status
firefox122 --- affected

People

(Reporter: jimm, Unassigned)

Details

Attachments

(2 files, 1 obsolete file)

STR:

  1. Using a New York Times Cooking subscription (there may be freebie recipes as well), open a recipe that has a longer (two page) description and ingredient list.
  2. Click the small 'printer' icon to print the recipe

Results: on some recipes, the top of the second page is garbled / overlapped. See screenshot. The printed output is the same.

Tested in Edge, could not reproduce.

Looking at a recipe, I think this is the reduced case.
Print preview of the given test case will have "Ingredient" items overlap with "Private Notes [...]," as well as "Step" items.

Severity: -- → S3

Looks like this is using CSS Grid for layout, so reclassifying to that component.

It looks like this is from the fragmentation-fallback codepath (which gets the overflowing ingredient list paint on the next page) being insufficiently able to "push the following content out of the way' in this case. (Here, the following content is the next grid row.)

Component: Printing: Output → Layout: Grid
Summary: Printing bug with NYT Cooking recipies → Printing bug with NYT Cooking recipies, when ingredients are taller than 1 page
Summary: Printing bug with NYT Cooking recipies, when ingredients are taller than 1 page → Printing bug with NYT Cooking recipies, when ingredients list (a grid area) is taller than 1 page
Attachment #9384745 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: