Open Bug 1542619 Opened 6 years ago Updated 3 years ago

break point on column-count list changing back and forth when margin overflow

Categories

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

defect

Tracking

()

Tracking Status
firefox66 --- affected
firefox67 --- affected
firefox68 --- affected

People

(Reporter: mmarena, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36

Steps to reproduce:

have a list with column-count more then one, where the last item have margin which overflow the list, then resize window

https://jsfiddle.net/kazzaky/j40r3cpa/

imo the break point formula feeding itself with own results which change each time, when I found this I had three states scenario not just two like in the example

Actual results:

the break point jumping back and forth on resize or when the list have absolute position then even when style is changed

Expected results:

the break point should be static

Hi mmarena
I've tested this issue on Windows 10 using the latest Nightly 68.0a1 (2019-04-10) (64-bit), Beta 67.0b9 and Release 66.0.3.
I was able to reproduce the mentioned behavior using the provided steps.

Status: UNCONFIRMED → NEW
Component: Untriaged → CSS Parsing and Computation
Ever confirmed: true
Product: Firefox → Core
Version: 66 Branch → Trunk

After enabling layout.css.column-span.enabled, the break point remains static. P5 for now.

Component: CSS Parsing and Computation → Layout: Columns
Priority: -- → P5

Somehow, my comment 2 was wrong. I can still reproduce the unstable break point after column-span is enabled.

No longer depends on: ship-column-span
Priority: P5 → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.