Open Bug 1513435 Opened 5 years ago Updated 2 years ago

Incompatible column layout with 'height:0' and definite 'column-width'

Categories

(Core :: Layout: Columns, defect, P3)

defect

Tracking

()

UNCONFIRMED
Webcompat Priority P3

People

(Reporter: bgstandaert, Unassigned)

Details

(Keywords: parity-chrome, testcase, Whiteboard: [webcompat])

Attachments

(2 files)

Attached image gridlistitems.png
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:65.0) Gecko/20100101 Firefox/65.0

Steps to reproduce:

1. Visit jsfiddle.net/Ls5mkjec/embedded/result/.
2. If necessary, reduce the size of the browser window so that the list items cannot all fit on one line.


Actual results:

The list items remain in one line, and overflow off the side of the page.


Expected results:

The items should split into multiple columns, as they do in Chrome and Safari.

This causes the player list on Quizlet Live (https://quizlet.com/features/live) to display incorrectly.
Component: Untriaged → CSS Parsing and Computation
Product: Firefox → Core
Component: CSS Parsing and Computation → Layout: Grid
Attached file Testcase #1
Seems like a bug in Chrome to me, but I haven't read the spec (css-multicol).
Component: Layout: Grid → Layout: Columns
Keywords: testcase
Summary: absolutely-positioned items inside of CSS grid are not positioned correctly → Incompatible column layout with 'height:0' and definite 'column-width'
Or maybe Chrome deliberately ignores any block-direction sizing restriction in order to avoid creating an arbitrary large number of columns in the inline direction? It sort of seems desirable in the case of columns to avoid that behavior the potential to create very undesirable scrolling.

Adding the webcompat flag since this has been encountered on the Web, and I guess P3 is about right unless this crops up more often.
Keywords: parity-chrome
Priority: -- → P3
Whiteboard: [webcompat]

Quizlet has updated their website to avoid this issue, would you like me to leave this issue open?

Thanks for updating us. Yes, let's leave this open, thank you. It's still an incompatibility between Firefox and Chrome that could annoy devs or break other sites, and it should be resolved one way or another.

Migrating Webcompat whiteboard priorities to project flags. See bug 1547409.

Webcompat Priority: --- → ?

See bug 1547409. Migrating whiteboard priority tags to program flags.

Webcompat Priority: ? → revisit
Webcompat Priority: revisit → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: