Commit c740e956 authored by Koji Ishii's avatar Koji Ishii Committed by Commit Bot

[LayoutNG] Use legacy fallback for -webkit-box and -webkit-inline-box

This patch forces legacy fallback for -webkit-box and
-webkit-inline-box.

Bug: 635619
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: I15c35df5e71c03a2df6b466e2ba2197f48d5e588
Reviewed-on: https://chromium-review.googlesource.com/1089591
Commit-Queue: Koji Ishii <kojii@chromium.org>
Reviewed-by: default avatarChristian Biesinger <cbiesinger@chromium.org>
Reviewed-by: default avatarEmil A Eklund <eae@chromium.org>
Reviewed-by: default avatarIan Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#566742}
parent 0db490b6
...@@ -479,12 +479,6 @@ crbug.com/591099 fast/css3-text/css3-text-indent/negative-text-indent-leading-ou ...@@ -479,12 +479,6 @@ crbug.com/591099 fast/css3-text/css3-text-indent/negative-text-indent-leading-ou
crbug.com/591099 fast/css3-text/css3-text-indent/text-indent-leading-out-of-flow.html [ Failure ] crbug.com/591099 fast/css3-text/css3-text-indent/text-indent-leading-out-of-flow.html [ Failure ]
crbug.com/591099 fast/css3-text/css3-text-indent/text-indent-out-of-flow-each-line-hanging.html [ Failure ] crbug.com/591099 fast/css3-text/css3-text-indent/text-indent-out-of-flow-each-line-hanging.html [ Failure ]
crbug.com/591099 fast/css3-text/css3-text-justify/text-justify-distribute.html [ Failure ] crbug.com/591099 fast/css3-text/css3-text-justify/text-justify-distribute.html [ Failure ]
crbug.com/591099 fast/deprecated-flexbox/004.html [ Failure ]
crbug.com/591099 fast/deprecated-flexbox/009-horizontal.html [ Failure ]
crbug.com/591099 fast/deprecated-flexbox/flexing-overflow-scroll-item.html [ Failure ]
crbug.com/591099 fast/deprecated-flexbox/relpos-flex-item-with-percent-height-abspos-child.html [ Failure ]
crbug.com/591099 fast/deprecated-flexbox/relpos-flex-item-with-percent-height-abspos-descendant.html [ Failure ]
crbug.com/591099 fast/deprecated-flexbox/repaint-scrollbar.html [ Failure ]
crbug.com/591099 fast/doctypes/001.html [ Failure ] crbug.com/591099 fast/doctypes/001.html [ Failure ]
crbug.com/591099 fast/doctypes/003.html [ Failure ] crbug.com/591099 fast/doctypes/003.html [ Failure ]
crbug.com/591099 fast/doctypes/004.html [ Failure ] crbug.com/591099 fast/doctypes/004.html [ Failure ]
...@@ -574,8 +568,6 @@ crbug.com/591099 fast/multicol/vertical-lr/float-edge.html [ Failure ] ...@@ -574,8 +568,6 @@ crbug.com/591099 fast/multicol/vertical-lr/float-edge.html [ Failure ]
crbug.com/591099 fast/multicol/vertical-lr/float-paginate.html [ Failure ] crbug.com/591099 fast/multicol/vertical-lr/float-paginate.html [ Failure ]
crbug.com/591099 fast/multicol/vertical-lr/nested-columns.html [ Failure ] crbug.com/591099 fast/multicol/vertical-lr/nested-columns.html [ Failure ]
crbug.com/591099 fast/multicol/vertical-lr/unsplittable-inline-block.html [ Failure ] crbug.com/591099 fast/multicol/vertical-lr/unsplittable-inline-block.html [ Failure ]
crbug.com/714962 fast/overflow/line-clamp-hides-trailing-anchor.html [ Failure ]
crbug.com/591099 fast/overflow/line-clamp.html [ Failure ]
crbug.com/591099 fast/overflow/overflow-update-transform.html [ Failure ] crbug.com/591099 fast/overflow/overflow-update-transform.html [ Failure ]
crbug.com/591099 fast/overflow/recompute-overflow-of-layout-root-container.html [ Failure ] crbug.com/591099 fast/overflow/recompute-overflow-of-layout-root-container.html [ Failure ]
crbug.com/591099 fast/pagination/modal-dialog.html [ Failure ] crbug.com/591099 fast/pagination/modal-dialog.html [ Failure ]
...@@ -613,7 +605,6 @@ crbug.com/591099 fast/table/vertical-align-baseline-readjust.html [ Failure ] ...@@ -613,7 +605,6 @@ crbug.com/591099 fast/table/vertical-align-baseline-readjust.html [ Failure ]
crbug.com/591099 fast/text-autosizing/list-item-above-dbcat.html [ Failure ] crbug.com/591099 fast/text-autosizing/list-item-above-dbcat.html [ Failure ]
crbug.com/591099 fast/text/container-align-with-inlines.html [ Failure ] crbug.com/591099 fast/text/container-align-with-inlines.html [ Failure ]
crbug.com/591099 fast/text/decorations-with-text-combine.html [ Failure ] crbug.com/591099 fast/text/decorations-with-text-combine.html [ Failure ]
crbug.com/714962 fast/text/ellipsis-in-justified-text.html [ Failure ]
crbug.com/591099 fast/text/ellipsis-in-relative-inline-right.html [ Failure ] crbug.com/591099 fast/text/ellipsis-in-relative-inline-right.html [ Failure ]
crbug.com/591099 fast/text/ellipsis-in-relative-inline.html [ Failure ] crbug.com/591099 fast/text/ellipsis-in-relative-inline.html [ Failure ]
crbug.com/714962 fast/text/emoticons.html [ Failure ] crbug.com/714962 fast/text/emoticons.html [ Failure ]
......
Bug 64842: LayoutDeprecatedFlexibleBox does not call its children's layout method Bug 64842: LayoutDeprecatedFlexibleBox does not call its children's layout method
This test passes if it does not CRASH. This test passes if it does not CRASH.
...@@ -680,7 +680,9 @@ void StyleAdjuster::AdjustComputedStyle(StyleResolverState& state, ...@@ -680,7 +680,9 @@ void StyleAdjuster::AdjustComputedStyle(StyleResolverState& state,
// Form controls are not supported yet. // Form controls are not supported yet.
style.SetForceLegacyLayout(true); style.SetForceLegacyLayout(true);
} else if (style.UserModify() != EUserModify::kReadOnly || } else if (style.UserModify() != EUserModify::kReadOnly ||
document.InDesignMode()) { document.InDesignMode() ||
style.Display() == EDisplay::kWebkitBox ||
style.Display() == EDisplay::kWebkitInlineBox) {
// TODO(layout-dev): Once LayoutNG handles inline content editable, we // TODO(layout-dev): Once LayoutNG handles inline content editable, we
// should get rid of following code fragment. // should get rid of following code fragment.
style.SetForceLegacyLayout(true); style.SetForceLegacyLayout(true);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment