haikuwebkit/LayoutTests/fast/flexbox/intrinsic-width-crash.html

18 lines
252 B
HTML
Raw Permalink Normal View History

Treat intrinsic like *-content https://bugs.webkit.org/show_bug.cgi?id=226790 Patch by Rob Buis <rbuis@igalia.com> on 2021-06-10 Reviewed by Sergio Villar Senin. Source/WebCore: Treat intrinsic like *-content for intrinsic logical content calculations. Tests: fast/flexbox/intrinsic-width-column-flow-crash.html fast/flexbox/intrinsic-width-crash.html fast/flexbox/min-intrinsic-width-crash.html * platform/Length.h: * rendering/RenderBox.cpp: (WebCore::RenderBox::computeIntrinsicLogicalContentHeightUsing const): (WebCore::RenderBox::computeContentAndScrollbarLogicalHeightUsing const): LayoutTests: Add tests for intrinsic and min-intrinsic and move relevant tests to fast/flexbox. * fast/flexbox/intrinsic-width-column-flow-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-column-flow-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/intrinsic-width-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/min-intrinsic-width-crash-expected.txt: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/min-intrinsic-width-crash.html: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. Canonical link: https://commits.webkit.org/238676@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@278705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-06-10 16:41:07 +00:00
<!DOCTYPE html>
<script>
if (window.testRunner)
testRunner.dumpAsText();
</script>
<style>
Treat intrinsic like *-content https://bugs.webkit.org/show_bug.cgi?id=226790 Patch by Rob Buis <rbuis@igalia.com> on 2021-06-10 Reviewed by Sergio Villar Senin. Source/WebCore: Treat intrinsic like *-content for intrinsic logical content calculations. Tests: fast/flexbox/intrinsic-width-column-flow-crash.html fast/flexbox/intrinsic-width-crash.html fast/flexbox/min-intrinsic-width-crash.html * platform/Length.h: * rendering/RenderBox.cpp: (WebCore::RenderBox::computeIntrinsicLogicalContentHeightUsing const): (WebCore::RenderBox::computeContentAndScrollbarLogicalHeightUsing const): LayoutTests: Add tests for intrinsic and min-intrinsic and move relevant tests to fast/flexbox. * fast/flexbox/intrinsic-width-column-flow-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-column-flow-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/intrinsic-width-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/min-intrinsic-width-crash-expected.txt: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/min-intrinsic-width-crash.html: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. Canonical link: https://commits.webkit.org/238676@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@278705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-06-10 16:41:07 +00:00
p, body {
display: flex;
}
Treat intrinsic like *-content https://bugs.webkit.org/show_bug.cgi?id=226790 Patch by Rob Buis <rbuis@igalia.com> on 2021-06-10 Reviewed by Sergio Villar Senin. Source/WebCore: Treat intrinsic like *-content for intrinsic logical content calculations. Tests: fast/flexbox/intrinsic-width-column-flow-crash.html fast/flexbox/intrinsic-width-crash.html fast/flexbox/min-intrinsic-width-crash.html * platform/Length.h: * rendering/RenderBox.cpp: (WebCore::RenderBox::computeIntrinsicLogicalContentHeightUsing const): (WebCore::RenderBox::computeContentAndScrollbarLogicalHeightUsing const): LayoutTests: Add tests for intrinsic and min-intrinsic and move relevant tests to fast/flexbox. * fast/flexbox/intrinsic-width-column-flow-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-column-flow-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/intrinsic-width-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/min-intrinsic-width-crash-expected.txt: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/min-intrinsic-width-crash.html: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. Canonical link: https://commits.webkit.org/238676@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@278705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-06-10 16:41:07 +00:00
p {
writing-mode: vertical-rl;
width: intrinsic;
}
</style>
Treat intrinsic like *-content https://bugs.webkit.org/show_bug.cgi?id=226790 Patch by Rob Buis <rbuis@igalia.com> on 2021-06-10 Reviewed by Sergio Villar Senin. Source/WebCore: Treat intrinsic like *-content for intrinsic logical content calculations. Tests: fast/flexbox/intrinsic-width-column-flow-crash.html fast/flexbox/intrinsic-width-crash.html fast/flexbox/min-intrinsic-width-crash.html * platform/Length.h: * rendering/RenderBox.cpp: (WebCore::RenderBox::computeIntrinsicLogicalContentHeightUsing const): (WebCore::RenderBox::computeContentAndScrollbarLogicalHeightUsing const): LayoutTests: Add tests for intrinsic and min-intrinsic and move relevant tests to fast/flexbox. * fast/flexbox/intrinsic-width-column-flow-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-column-flow-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/intrinsic-width-crash-expected.txt: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/intrinsic-width-crash.html: Copied from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. * fast/flexbox/min-intrinsic-width-crash-expected.txt: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt. * fast/flexbox/min-intrinsic-width-crash.html: Renamed from LayoutTests/fast/css/flex-box-intrinsic-width-crash.html. Canonical link: https://commits.webkit.org/238676@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@278705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-06-10 16:41:07 +00:00
<body>
<p>Passes if it doesn't crash!</p>
</body>