Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skip multicol block-size calculation for table cells. #34610

Merged
merged 1 commit into from Jun 27, 2022

Conversation

chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Jun 27, 2022

Table cell sizing is special, and if a table cell is also a multicol
container, skip the manual multicol-specific pre-layout sizing, as that
only messes up things.

Add some tests. Note that only table-cell-multicol-nested-002.html was
failing without this CL, but they all prove that we need to apply outer
fragmentation context constraints before bailing.

Bug: 1335873
Change-Id: I7a0b1c1428a01e67df1d782d5028136d8d8fb5e5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3726071
Reviewed-by: Alison Maher <almaher@microsoft.com>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1018416}

Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Chromium project.

Table cell sizing is special, and if a table cell is also a multicol
container, skip the manual multicol-specific pre-layout sizing, as that
only messes up things.

Add some tests. Note that only table-cell-multicol-nested-002.html was
failing without this CL, but they all prove that we need to apply outer
fragmentation context constraints before bailing.

Bug: 1335873
Change-Id: I7a0b1c1428a01e67df1d782d5028136d8d8fb5e5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3726071
Reviewed-by: Alison Maher <almaher@microsoft.com>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1018416}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants