Modified: trunk/Tools/ChangeLog (241323 => 241324)
--- trunk/Tools/ChangeLog 2019-02-12 23:33:23 UTC (rev 241323)
+++ trunk/Tools/ChangeLog 2019-02-12 23:59:51 UTC (rev 241324)
@@ -1,3 +1,11 @@
+2019-02-12 Zalan Bujtas <za...@apple.com>
+
+ [LFC] Expand tests coverage (60 new tests -> 860)
+
+ Unreviewed test gardening (run-singly, --child-processes=1).
+
+ * LayoutReloaded/misc/LFC-passing-tests.txt:
+
2019-02-12 Wenson Hsieh <wenson_hs...@apple.com>
Allow pages to trigger programmatic paste from script on iOS
Modified: trunk/Tools/LayoutReloaded/misc/LFC-passing-tests.txt (241323 => 241324)
--- trunk/Tools/LayoutReloaded/misc/LFC-passing-tests.txt 2019-02-12 23:33:23 UTC (rev 241323)
+++ trunk/Tools/LayoutReloaded/misc/LFC-passing-tests.txt 2019-02-12 23:59:51 UTC (rev 241324)
@@ -1,6 +1,29 @@
-fast/block/float/001.html
+fast/block/collapse-anon-block-with-float-siblings-only.html
+fast/block/containing-block-changes.html
+fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout.html
+fast/block/crash-when-subtree-is-still-attached.html
+fast/block/geometry-map-assertion-with-tall-content.html
+fast/block/legacy-text-align-position-quirk.html
+fast/block/basic/002.html
+fast/block/basic/003.html
+fast/block/basic/004.html
+fast/block/basic/005.html
+fast/block/basic/006.html
+fast/block/basic/007.html
+fast/block/basic/008.html
+fast/block/basic/009.html
+fast/block/basic/012.html
+fast/block/basic/021.html
+fast/block/basic/child-block-level-box-with-height-percent.html
+fast/block/basic/height-percentage-simple.html
+fast/block/basic/inline-content-with-floating-image.html
+fast/block/basic/inline-content-with-floating-images2.html
+fast/block/basic/percent-height-inside-anonymous-block.html
+fast/block/basic/quirk-height.html
+fast/block/basic/quirk-mode-percent-height.html
+fast/block/basic/quirk-percent-height-grandchild.html
+fast/block/basic/white-space-pre-wraps.html
fast/block/block-only/abs-pos-with-border-padding-and-float-child.html
-fast/block/inside-inlines/basic-float-intrusion.html
fast/block/block-only/absolute-auto-with-sibling-margin-bottom.html
fast/block/block-only/absolute-height-stretch.html
fast/block/block-only/absolute-left-auto.html
@@ -14,6 +37,7 @@
fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context.html
fast/block/block-only/absolute-position-with-margin-auto-simple2.html
fast/block/block-only/absolute-position-with-margin-auto-simple.html
+fast/block/block-only/absolute-positioned-min-max-percentage-with-parent-padding.html
fast/block/block-only/absolute-simple.html
fast/block/block-only/absolute-width-shrink-to-fit.html
fast/block/block-only/absolute-width-stretch.html
@@ -28,22 +52,13 @@
fast/block/block-only/collapsed-margin-with-min-height.html
fast/block/block-only/collapsed-through-siblings.html
fast/block/block-only/collapsed-through-with-parent.html
-fast/block/basic/002.html
fast/block/block-only/fixed-nested.html
-fast/block/basic/003.html
-fast/block/float/003.html
fast/block/block-only/float-and-siblings-with-margins.html
-fast/block/basic/004.html
fast/block/block-only/float-avoider-multiple-roots.html
-fast/block/basic/005.html
fast/block/block-only/float-avoider-simple-left.html
-fast/block/basic/006.html
fast/block/block-only/float-avoider-simple-right.html
-fast/block/basic/007.html
fast/block/block-only/float-avoider-with-margins.html
-fast/block/basic/008.html
fast/block/block-only/float-left-when-container-has-padding-margin.html
-fast/block/basic/009.html
fast/block/block-only/float-min-max-height.html
fast/block/block-only/float-min-max-width.html
fast/block/block-only/floating-and-next-previous-inflow-with-margin-with-no-border.html
@@ -96,28 +111,65 @@
fast/block/block-only/relative-right.html
fast/block/block-only/relative-siblings.html
fast/block/block-only/relative-simple.html
-fast/block/block-only/absolute-positioned-min-max-percentage-with-parent-padding.html
-fast/block/basic/012.html
-fast/block/inside-inlines/crash-on-first-line-change.html
+fast/block/float/001.html
+fast/block/float/003.html
fast/block/float/007.html
fast/block/float/008.html
fast/block/float/009.html
fast/block/float/013.html
+fast/block/float/019.html
+fast/block/float/022.html
+fast/block/float/023.html
+fast/block/float/030.html
+fast/block/float/033.html
+fast/block/float/034.html
+fast/block/float/avoidance-rtl.html
+fast/block/float/br-with-clear.html
+fast/block/float/clamped-right-float.html
+fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach.html
+fast/block/float/float-first-child-and-clear-sibling.html
+fast/block/float/float-forced-below-other-floats.html
+fast/block/float/float-in-descendant-formatting-context.html
+fast/block/float/float-in-float-hit-testing.html
+fast/block/float/float-on-zero-height-line.html
+fast/block/float/float-overhangs-root.html
+fast/block/float/float-with-anonymous-previous-sibling.html
+fast/block/float/floats-not-cleared-crash.html
+fast/block/float/floats-with-negative-horizontal-margin.html
+fast/block/float/intruding-float-sibling-with-margin.html
+fast/block/float/negative-margin-clear.html
+fast/block/float/overhanging-after-height-decrease-offsets.html
+fast/block/float/overhanging-after-height-decrease.html
+fast/block/float/overlapping-floats-with-overflow-hidden.html
+fast/block/float/positioned-float-crash.html
+fast/block/float/previous-sibling-abspos-001.html
+fast/block/float/previous-sibling-abspos-002.html
+fast/block/float/previous-sibling-float-001.html
+fast/block/float/previous-sibling-float-002.html
+fast/block/float/relative-painted-twice.html
+fast/block/float/shrink-to-fit-width.html
+fast/block/inside-inlines/basic-float-intrusion.html
+fast/block/inside-inlines/crash-on-first-line-change.html
fast/block/inside-inlines/paint-order.html
+fast/block/lineboxcontain/replaced.html
fast/block/margin-collapse/002.html
fast/block/margin-collapse/003.html
-fast/block/basic/021.html
-fast/block/basic/child-block-level-box-with-height-percent.html
-fast/block/float/019.html
-fast/block/basic/height-percentage-simple.html
-fast/block/basic/inline-content-with-floating-image.html
-fast/block/basic/inline-content-with-floating-images2.html
-fast/block/float/023.html
-fast/block/basic/percent-height-inside-anonymous-block.html
-fast/block/basic/quirk-height.html
-fast/block/basic/quirk-mode-percent-height.html
-fast/block/basic/quirk-percent-height-grandchild.html
-fast/block/lineboxcontain/replaced.html
+fast/block/margin-collapse/026.html
+fast/block/margin-collapse/027.html
+fast/block/margin-collapse/028.html
+fast/block/margin-collapse/029.html
+fast/block/margin-collapse/035.html
+fast/block/margin-collapse/039.html
+fast/block/margin-collapse/040.html
+fast/block/margin-collapse/043.html
+fast/block/margin-collapse/044.html
+fast/block/margin-collapse/063.html
+fast/block/margin-collapse/100.html
+fast/block/margin-collapse/101.html
+fast/block/margin-collapse/collapsed-through-child-simple.html
+fast/block/margin-collapse/negative-margins.html
+fast/block/margin-collapse/self-collapsing-block-with-overflow-hidden-and-float-child.html
+fast/block/margin-collapse/webkit-margin-collapse-floats.html
fast/block/positioning/001.html
fast/block/positioning/003.html
fast/block/positioning/004.html
@@ -142,16 +194,6 @@
fast/block/positioning/023.html
fast/block/positioning/024.html
fast/block/positioning/025.html
-fast/block/basic/white-space-pre-wraps.html
-fast/block/positioning/auto/001.html
-fast/block/positioning/auto/002.html
-fast/block/collapse-anon-block-with-float-siblings-only.html
-fast/block/float/030.html
-fast/block/containing-block-changes.html
-fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout.html
-fast/block/crash-when-subtree-is-still-attached.html
-fast/block/float/033.html
-fast/block/float/034.html
fast/block/positioning/032.html
fast/block/positioning/033.html
fast/block/positioning/034.html
@@ -167,10 +209,6 @@
fast/block/positioning/044.html
fast/block/positioning/045.html
fast/block/positioning/046.html
-fast/block/margin-collapse/026.html
-fast/block/margin-collapse/027.html
-fast/block/margin-collapse/028.html
-fast/block/margin-collapse/029.html
fast/block/positioning/048.html
fast/block/positioning/049.html
fast/block/positioning/050.html
@@ -177,65 +215,34 @@
fast/block/positioning/051.html
fast/block/positioning/052.html
fast/block/positioning/054.html
-fast/block/geometry-map-assertion-with-tall-content.html
-fast/block/float/avoidance-rtl.html
-fast/block/legacy-text-align-position-quirk.html
-fast/block/margin-collapse/035.html
-fast/block/float/br-with-clear.html
-fast/block/float/clamped-right-float.html
+fast/block/positioning/057.html
fast/block/positioning/060.html
-fast/block/margin-collapse/039.html
-fast/block/margin-collapse/040.html
+fast/block/positioning/061.html
fast/block/positioning/abs-inside-inline-rel.html
-fast/block/margin-collapse/043.html
-fast/block/margin-collapse/044.html
-fast/block/float/crash-when-intruding-float-has-anonymous-parent-and-detach.html
-fast/block/margin-collapse/063.html
-fast/block/margin-collapse/100.html
-fast/block/margin-collapse/101.html
-fast/block/float/float-first-child-and-clear-sibling.html
-fast/block/float/float-forced-below-other-floats.html
-fast/block/margin-collapse/collapsed-through-child-simple.html
-fast/block/float/float-in-descendant-formatting-context.html
fast/block/positioning/absolute-length-of-neg-666666.html
fast/block/positioning/absolute-positioning-no-scrollbar.html
fast/block/positioning/absolute-with-html-border-quirks.html
fast/block/positioning/absolute-with-html-border-strict.html
-fast/block/margin-collapse/negative-margins.html
+fast/block/positioning/auto-height-with-top-and-bottom.html
fast/block/positioning/border-change-relayout-test.html
fast/block/positioning/change-containing-block-for-absolute-positioned.html
fast/block/positioning/change-containing-block-for-fixed-positioned.html
-fast/block/margin-collapse/self-collapsing-block-with-overflow-hidden-and-float-child.html
fast/block/positioning/complex-positioned-movement.html
-fast/block/margin-collapse/webkit-margin-collapse-floats.html
fast/block/positioning/fixed-position-detached-frame.html
fast/block/positioning/fixed-position-stacking-context2.html
fast/block/positioning/fixed-position-stacking-context.html
-fast/block/float/float-on-zero-height-line.html
fast/block/positioning/hiding-inside-relpositioned-inline.html
-fast/block/float/float-overhangs-root.html
-fast/block/float/float-with-anonymous-previous-sibling.html
fast/block/positioning/insert-positioned-in-anonymous-crash.html
fast/block/positioning/leftmargin-topmargin.html
fast/block/positioning/negative-rel-position.html
-fast/block/float/floats-not-cleared-crash.html
fast/block/positioning/pref-width-change.html
fast/block/positioning/relative-overflow-replaced-float.html
-fast/block/float/floats-with-negative-horizontal-margin.html
fast/block/positioning/rtl-fixed-positioning.html
fast/block/positioning/static-distance-with-positioned-ancestor.html
fast/block/positioning/static-inline-position-dynamic.html
-fast/block/float/intruding-float-sibling-with-margin.html
-fast/block/float/negative-margin-clear.html
-fast/block/float/overhanging-after-height-decrease-offsets.html
-fast/block/float/overhanging-after-height-decrease.html
-fast/block/float/overlapping-floats-with-overflow-hidden.html
-fast/block/float/positioned-float-crash.html
-fast/block/float/previous-sibling-abspos-001.html
-fast/block/float/previous-sibling-abspos-002.html
-fast/block/float/previous-sibling-float-001.html
-fast/block/float/previous-sibling-float-002.html
-fast/block/float/relative-painted-twice.html
+fast/block/positioning/subtree-assert-when-positioned-element-dirties-containing-block.html
+fast/block/positioning/auto/001.html
+fast/block/positioning/auto/002.html
# webkit bug negative margin, document renderer size is invalid.
#fast/block/margin-collapse/004.html
fast/borders/0px-borders-no-line-height.html
@@ -242,10 +249,14 @@
fast/borders/0px-borders.html
fast/borders/block-mask-overlay-image-outset.html
fast/borders/block-mask-overlay-image.html
+fast/borders/border-color-inherit.html
fast/borders/border-image-reset-by-border-shorthand.html
fast/borders/border-image-scaled-gradient.html
fast/borders/border-image-slice-omission.html
fast/borders/border-left-right-same-bottom-different-color.html
+fast/borders/border-non-renderable-radius-inner-clip.html
+fast/borders/border-painting-correctness-dashed.html
+fast/borders/border-painting-correctness-dotted.html
fast/borders/border-painting-dashed-at-all.html
fast/borders/border-painting-dotted-at-all.html
fast/borders/border-painting-double-at-all.html
@@ -257,6 +268,11 @@
fast/borders/border-painting-ridge-at-all.html
fast/borders/border-painting-solid-at-all.html
fast/borders/border-painting-solid.html
+fast/borders/border-radius-circle.html
+fast/borders/border-radius-constraints.html
+fast/borders/border-radius-groove-01.html
+fast/borders/border-radius-groove-02.html
+fast/borders/border-radius-groove-03.html
fast/borders/border-radius-inset-outset.html
fast/borders/border-radius-on-html.html
fast/borders/border-radius-on-subpixel-position-non-hidpi.html
@@ -263,6 +279,10 @@
fast/borders/border-radius-percent.html
fast/borders/border-radius-valid-border-clipping.html
fast/borders/border-radius-wide-border-01.html
+fast/borders/border-radius-wide-border-02.html
+fast/borders/border-radius-wide-border-03.html
+fast/borders/border-radius-wide-border-04.html
+fast/borders/border-radius-wide-border-05.html
fast/borders/border-radius-with-box-shadow-01.html
fast/borders/border-radius-with-box-shadow.html
fast/borders/border-shadow-large-radius.html
@@ -271,12 +291,24 @@
fast/borders/borderRadiusDashed01.html
fast/borders/borderRadiusDashed02.html
fast/borders/borderRadiusDashed03.html
+fast/borders/borderRadiusDashed04.html
+fast/borders/borderRadiusDashed05.html
+fast/borders/borderRadiusDashed06.html
fast/borders/borderRadiusDotted01.html
fast/borders/borderRadiusDotted02.html
fast/borders/borderRadiusDotted03.html
+fast/borders/borderRadiusDotted04.html
+fast/borders/borderRadiusDotted05.html
+fast/borders/borderRadiusDotted06.html
fast/borders/borderRadiusDouble01.html
fast/borders/borderRadiusDouble02.html
fast/borders/borderRadiusDouble03.html
+fast/borders/borderRadiusDouble04.html
+fast/borders/borderRadiusDouble05.html
+fast/borders/borderRadiusDouble06.html
+fast/borders/borderRadiusDouble07.html
+fast/borders/borderRadiusDouble08.html
+fast/borders/borderRadiusDouble09.html
fast/borders/borderRadiusGroove01.html
fast/borders/borderRadiusGroove02.html
fast/borders/borderRadiusInset01.html
@@ -288,6 +320,7 @@
fast/borders/borderRadiusSolid03.html
fast/borders/borderRadiusSolid04.html
fast/borders/dashed-border-on-subpixel-position.html
+fast/borders/different-color-borders.html
fast/borders/dotted-border-on-subpixel-position.html
fast/borders/double-1px-border-assert.html
fast/borders/empty-drawrect-assert-after-pixelsnap.html
@@ -305,12 +338,19 @@
fast/borders/hidpi-simple-hairline-border-painting.html
fast/borders/mixed-border-style2.html
fast/borders/negative-border-width.html
+fast/borders/only-one-border-with-width.html
fast/borders/outline-offset-min-assert.html
fast/borders/outline-offset-overflow.html
fast/borders/webkit-border-radius.html
+fast/borders/wrong-border-color-when-radius-is-present.html
fast/inline/absolute-positioned-block-in-centred-block.html
fast/inline/absolute-positioned-inline-in-centred-block.html
fast/inline/anonymous-block-with-empty-inline.html
+fast/inline/continuation-positioned-reparenting.html
+fast/inline/fixed-pos-moves-with-abspos-inline-parent.html
+fast/inline/fixed-pos-moves-with-abspos-parent-relative-ancestor.html
+fast/inline/fixed-pos-moves-with-abspos-parent.html
+fast/inline/fixed-pos-with-transform-container-moves-with-abspos-parent.html
fast/inline/hidpi-outline-auto-negative-offset-with-border-radius.html
fast/inline/hidpi-outline-auto-with-fractional-radius.html
fast/inline/hidpi-outline-auto-with-one-focusring-rect.html
@@ -320,14 +360,18 @@
fast/inline/hidpi-selection-gap-overlaps-inline-selection.html
fast/inline/inline-body-with-scrollbar-crash.html
fast/inline/inline-child-height-width-calc-crash.html
+fast/inline/inline-content-and-nested-formatting-root-with-margin-left-right.html
fast/inline/inline-content-with-border-left-right.html
fast/inline/inline-content-with-float-and-margin.html
fast/inline/inline-content-with-image-simple.html
fast/inline/inline-content-with-margin-left-right.html
fast/inline/inline-content-with-padding-left-right.html
+fast/inline/inline-focus-ring.html
fast/inline/inline-marquee-crash.html
fast/inline/inline-padding-disables-text-quirk.html
+fast/inline/inline-text-quirk-bpm.html
fast/inline/new-float-needs-layout-when-line-is-dirty.html
+fast/inline/padding-ellipsis-right.html
fast/inline/percentage-margins.html
fast/inline/simple-inline-block.html
fast/inline/simple-inline-inflow-positioned.html
@@ -340,6 +384,7 @@
fast/inline/simple-shrink-to-fit-inline-block.html
fast/inline/skipped-whitespace-boundingBox.html
fast/inline/skipped-whitespace-client-rect.html
+fast/dynamic/002.html
fast/dynamic/004.html
fast/dynamic/005.html
fast/dynamic/006.html
@@ -352,43 +397,58 @@
fast/dynamic/hover-style-recalc-crash.html
fast/dynamic/inline-to-block-crash.html
fast/dynamic/jQuery-animation-crash.html
+fast/dynamic/layer-hit-test-crash.html
fast/dynamic/link-href-change.html
fast/dynamic/move-node-with-selection.html
+fast/dynamic/noninlinebadness.html
+fast/dynamic/outerHTML-doc.html
+fast/dynamic/outerHTML-img.html
+fast/dynamic/outerHTML-no-element.html
+fast/dynamic/position-absolute-to-fixed-crash.html
fast/dynamic/selection-gets-cleared-when-part-of-it-gets-removed.html
fast/dynamic/staticY.html
+fast/dynamic/style-access-late-stylesheet-load.html
fast/dynamic/subtree-boundary-percent-height.html
+fast/dynamic/subtree-common-root.html
fast/dynamic/subtree-parent-static-y.html
+fast/dynamic/unicode-bidi.html
fast/dynamic/window-scrollbars-test.html
fast/body-propagation/background-color/001-xhtml.xhtml
fast/body-propagation/background-color/001.html
-fast/body-propagation/background-image/001-xhtml.xhtml
fast/body-propagation/background-color/002-xhtml.xhtml
-fast/body-propagation/background-image/001.html
fast/body-propagation/background-color/002.html
-fast/body-propagation/background-image/002-xhtml.xhtml
fast/body-propagation/background-color/003-declarative.xhtml
-fast/body-propagation/background-image/002.html
fast/body-propagation/background-color/003-xhtml.xhtml
-fast/body-propagation/background-image/003-declarative.xhtml
fast/body-propagation/background-color/003.html
-fast/body-propagation/background-image/003-xhtml.xhtml
fast/body-propagation/background-color/004-declarative.xhtml
-fast/body-propagation/background-image/003.html
fast/body-propagation/background-color/004-xhtml.xhtml
-fast/body-propagation/background-image/004-declarative.xhtml
fast/body-propagation/background-color/004.html
-fast/body-propagation/background-image/004-xhtml.xhtml
-fast/body-propagation/background-image/004.html
fast/body-propagation/background-color/006-declarative.xhtml
fast/body-propagation/background-color/006-xhtml.xhtml
fast/body-propagation/background-color/006.html
+fast/body-propagation/background-color/008-xhtml.xhtml
+fast/body-propagation/background-color/008.html
+fast/body-propagation/background-image/001-xhtml.xhtml
+fast/body-propagation/background-image/001.html
+fast/body-propagation/background-image/002-xhtml.xhtml
+fast/body-propagation/background-image/002.html
+fast/body-propagation/background-image/003-declarative.xhtml
+fast/body-propagation/background-image/003-xhtml.xhtml
+fast/body-propagation/background-image/003.html
+fast/body-propagation/background-image/004-declarative.xhtml
+fast/body-propagation/background-image/004-xhtml.xhtml
+fast/body-propagation/background-image/004.html
fast/body-propagation/background-image/006-declarative.xhtml
fast/body-propagation/background-image/006-xhtml.xhtml
fast/body-propagation/background-image/006.html
-fast/body-propagation/background-color/008-xhtml.xhtml
-fast/body-propagation/background-color/008.html
fast/body-propagation/background-image/008-xhtml.xhtml
fast/body-propagation/background-image/008.html
+fast/body-propagation/background-image/009-xhtml.xhtml
+fast/body-propagation/background-image/009.html
+fast/body-propagation/background-image/010-xhtml.xhtml
+fast/body-propagation/background-image/010.html
+fast/body-propagation/overflow/001-xhtml.xhtml
+fast/body-propagation/overflow/001.html
css2.1/t0402-c71-fwd-parsing-00-f.html
css2.1/t0402-c71-fwd-parsing-01-f.html
css2.1/t0402-c71-fwd-parsing-03-f.html