Issue metadata
Sign in to add a comment
|
[LayoutNG] multicol on html element and quirks body size causes test to fail |
||||||||||||||||||||||
Issue description/fast/multicol/multicol-on-root-element-quirks.html will start failing after CL:912609 lands. I think the cause is enforcement of minimum BODY size in quirks mode, and its interaction with computation of column sizes. I've tried fixing it by not enforcing min body size when ConstraintSpace().BlockFragmentationType() == kFragmentColumn inside NGBlockLayoutAlgorithm::CalculateDefaultBlockContentSize NGBlockLayoutAlgorithm::CalculateSpecMinimumBlockSize but that did not work. My guess is that the fix is to disable min size enforcement for column layout because test used to pass, but I am not catching all cases properly.
,
Feb 15 2018
More failing tests: all of these time out fast/multicol/huge-column-count.html fast/multicol/multicol-on-root-element-quirks.html svg/foreign-object-under-shadow-root-under-hidden.html
,
Feb 22 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/99a1dd840f2f6b0844335f13dd3093a59414e9b0 commit 99a1dd840f2f6b0844335f13dd3093a59414e9b0 Author: Morten Stenshorne <mstensho@chromium.org> Date: Thu Feb 22 12:07:24 2018 [LayoutNG] multicol-on-root-element-quirks.html passes. So update the expectation. TBR=atotic@chromium.org Bug: 812457 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I309f1218d55b8a83b682b1ecdb61133f8a809ebc Reviewed-on: https://chromium-review.googlesource.com/931043 Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#538409} [modify] https://crrev.com/99a1dd840f2f6b0844335f13dd3093a59414e9b0/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=LayoutNG
,
Oct 11
Not really interesting to keep a bug open on this specific issue. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by mstensho@chromium.org
, Feb 15 2018