Changeset 238105 in webkit


Ignore:
Timestamp:
Nov 12, 2018 1:25:07 PM (5 years ago)
Author:
jfernandez@igalia.com
Message:

[css-grid] Import additional grid layout tests and update TestExpectations
https://bugs.webkit.org/show_bug.cgi?id=191515

Reviewed by Dean Jackson.

Imported several tests from Blink and update TextExpectaions.

  • TestExpectations: Adding specific bugs for the expected failures.
  • fast/css-grid-layout/changing-content-property-on-nested-grid-should-not-crash-expected.txt: Added.
  • fast/css-grid-layout/changing-content-property-on-nested-grid-should-not-crash.html: Added.
  • fast/css-grid-layout/column-property-should-not-apply-on-grid-container-expected.html: Added.
  • fast/css-grid-layout/column-property-should-not-apply-on-grid-container.html: Added.
  • fast/css-grid-layout/crash-large-positions-expected.txt: Added.
  • fast/css-grid-layout/crash-large-positions.html: Added.
  • fast/css-grid-layout/fixed-width-intrinsic-width-should-exclude-scrollbar-width-in-grid-expected.txt: Added.
  • fast/css-grid-layout/fixed-width-intrinsic-width-should-exclude-scrollbar-width-in-grid.html: Added.
  • fast/css-grid-layout/floating-not-effect-on-grid-items-expected.txt: Added.
  • fast/css-grid-layout/floating-not-effect-on-grid-items.html: Added.
  • fast/css-grid-layout/grid-align-baseline-expected.txt: Added.
  • fast/css-grid-layout/grid-align-baseline-vertical-expected.txt: Added.
  • fast/css-grid-layout/grid-align-baseline-vertical.html: Added.
  • fast/css-grid-layout/grid-align-baseline.html: Added.
  • fast/css-grid-layout/grid-auto-repeat-inherit-initial-crash-expected.txt: Added.
  • fast/css-grid-layout/grid-auto-repeat-inherit-initial-crash.html: Added.
  • fast/css-grid-layout/grid-auto-repeat-positioned-container-expected.html: Added.
  • fast/css-grid-layout/grid-auto-repeat-positioned-container.html: Added.
  • fast/css-grid-layout/grid-automatic-minimum-intrinsic-aspect-ratio-expected.txt: Added.
  • fast/css-grid-layout/grid-automatic-minimum-intrinsic-aspect-ratio.html: Added.
  • fast/css-grid-layout/grid-container-percentage-columns-expected.txt:
  • fast/css-grid-layout/grid-container-percentage-columns.html:
  • fast/css-grid-layout/grid-container-percentage-rows-expected.txt: Added.
  • fast/css-grid-layout/grid-container-percentage-rows.html: Added.
  • fast/css-grid-layout/grid-container-scroll-accounts-for-auto-margin-expected.html: Added.
  • fast/css-grid-layout/grid-container-scroll-accounts-for-auto-margin.html: Added.
  • fast/css-grid-layout/grid-container-scroll-accounts-for-sizing-expected.html:
  • fast/css-grid-layout/grid-container-scroll-accounts-for-sizing.html:
  • fast/css-grid-layout/grid-container-width-should-include-scroll-bar-width-expected.txt: Added.
  • fast/css-grid-layout/grid-container-width-should-include-scroll-bar-width.html: Added.
  • fast/css-grid-layout/grid-crash-huge-margins-and-min-height-max-content-expected.txt: Added.
  • fast/css-grid-layout/grid-crash-huge-margins-and-min-height-max-content.html: Added.
  • fast/css-grid-layout/grid-crash-out-of-flow-positioned-element-expected.txt: Added.
  • fast/css-grid-layout/grid-crash-out-of-flow-positioned-element.html: Added.
  • fast/css-grid-layout/grid-crash-remove-positioned-item-expected.txt:
  • fast/css-grid-layout/grid-crash-remove-positioned-item.html:
  • fast/css-grid-layout/grid-item-before-anonymous-child-crash-expected.txt: Added.
  • fast/css-grid-layout/grid-item-before-anonymous-child-crash.html: Added.
  • fast/css-grid-layout/grid-item-border-overflow-paint-expected.html: Added.
  • fast/css-grid-layout/grid-item-border-overflow-paint.html: Added.
  • fast/css-grid-layout/grid-item-change-alignment-from-stretch-expected.txt: Added.
  • fast/css-grid-layout/grid-item-change-alignment-from-stretch.html: Added.
  • fast/css-grid-layout/grid-item-grid-container-percentage-rows-expected.html: Added.
  • fast/css-grid-layout/grid-item-grid-container-percentage-rows.html: Added.
  • fast/css-grid-layout/grid-item-overflow-expected.html: Added.
  • fast/css-grid-layout/grid-item-overflow-paint-expected.html: Added.
  • fast/css-grid-layout/grid-item-overflow-paint.html: Added.
  • fast/css-grid-layout/grid-item-overflow.html: Added.
  • fast/css-grid-layout/grid-item-paddings-and-writing-modes-expected.html: Added.
  • fast/css-grid-layout/grid-item-paddings-and-writing-modes.html: Added.
  • fast/css-grid-layout/grid-item-scroll-position-expected.txt: Added.
  • fast/css-grid-layout/grid-item-scroll-position.html: Added.
  • fast/css-grid-layout/grid-margins-not-collapse-expected.html: Added.
  • fast/css-grid-layout/grid-margins-not-collapse.html: Added.
  • fast/css-grid-layout/grid-painting-item-overflow-expected.html: Added.
  • fast/css-grid-layout/grid-painting-item-overflow.html: Added.
  • fast/css-grid-layout/grid-painting-items-only-once-expected.html: Added.
  • fast/css-grid-layout/grid-painting-items-only-once.html: Added.
  • fast/css-grid-layout/grid-painting-respect-dom-order-expected.html: Added.
  • fast/css-grid-layout/grid-painting-respect-dom-order.html: Added.
  • fast/css-grid-layout/grid-painting-rtl-expected.html: Added.
  • fast/css-grid-layout/grid-painting-rtl.html: Added.
  • fast/css-grid-layout/grid-self-baseline-01-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-01.html: Added.
  • fast/css-grid-layout/grid-self-baseline-02-b-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-02-b.html: Added.
  • fast/css-grid-layout/grid-self-baseline-02-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-02.html: Added.
  • fast/css-grid-layout/grid-self-baseline-03-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-03.html: Added.
  • fast/css-grid-layout/grid-self-baseline-04-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-04.html: Added.
  • fast/css-grid-layout/grid-self-baseline-05-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-05.html: Added.
  • fast/css-grid-layout/grid-self-baseline-06-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-06.html: Added.
  • fast/css-grid-layout/grid-self-baseline-07-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-07.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-01-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-01.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-02-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-02.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-03-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-03.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-04-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-04.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-05-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-05.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-06-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-06.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-07-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-horiz-07.html: Added.
  • fast/css-grid-layout/grid-self-baseline-two-dimensional-expected.txt: Added.
  • fast/css-grid-layout/grid-self-baseline-two-dimensional.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-01-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-01.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-02-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-02.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-03-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-03.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-04-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-04.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-05-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-05.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-06-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-06.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-07-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-lr-07.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-01-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-01.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-02-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-02.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-03-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-03.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-04-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-04.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-05-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-05.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-06-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-06.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-07-expected.html: Added.
  • fast/css-grid-layout/grid-self-baseline-vertical-rl-07.html: Added.
  • fast/css-grid-layout/grid-shorthands-style-format-expected.txt: Added.
  • fast/css-grid-layout/grid-shorthands-style-format.html: Added.
  • fast/css-grid-layout/grid-strict-ordering-crash-2-expected.txt: Added.
  • fast/css-grid-layout/grid-strict-ordering-crash-2.html: Added.
  • fast/css-grid-layout/named-grid-areas-dynamic-with-media-query-expected.html: Added.
  • fast/css-grid-layout/named-grid-areas-dynamic-with-media-query.html: Added.
  • fast/css-grid-layout/negative-growth-share-as-infinity-crash-expected.txt: Added.
  • fast/css-grid-layout/negative-growth-share-as-infinity-crash.html: Added.
  • fast/css-grid-layout/painting-item-marginbox-overflowing-grid-area-expected.html: Added.
  • fast/css-grid-layout/painting-item-marginbox-overflowing-grid-area.html: Added.
  • fast/css-grid-layout/positioned-grid-container-item-percentage-size-expected.html: Added.
  • fast/css-grid-layout/positioned-grid-container-item-percentage-size.html: Added.
  • fast/css-grid-layout/positioned-grid-container-percentage-tracks-expected.txt: Added.
  • fast/css-grid-layout/positioned-grid-container-percentage-tracks.html: Added.
  • fast/css-grid-layout/preferred-width-computed-after-layout-expected.txt: Added.
  • fast/css-grid-layout/preferred-width-computed-after-layout.html: Added.
  • fast/css-grid-layout/quirks-mode-percent-resolution-grid-item-expected.txt: Added.
  • fast/css-grid-layout/quirks-mode-percent-resolution-grid-item.html: Added.
  • fast/css-grid-layout/resources/blue-100x50.png: Added.
  • fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:

(testGridPositionDefinitionsValues):

  • fast/css-grid-layout/scrolled-grid-painting-expected.html: Added.
  • fast/css-grid-layout/scrolled-grid-painting-overflow-expected.html: Added.
  • fast/css-grid-layout/scrolled-grid-painting-overflow.html: Added.
  • fast/css-grid-layout/scrolled-grid-painting.html: Added.
  • fast/css-grid-layout/setting-node-properties-to-null-during-layout-should-not-crash-expected.txt: Added.
  • fast/css-grid-layout/setting-node-properties-to-null-during-layout-should-not-crash.html: Added.
  • fast/css-grid-layout/stale-grid-layout-2-expected.txt: Added.
  • fast/css-grid-layout/stale-grid-layout-expected.txt: Added.
  • fast/css-grid-layout/vertical-align-do-not-effect-grid-items-expected.html: Added.
  • fast/css-grid-layout/vertical-align-do-not-effect-grid-items.html: Added.
Location:
trunk/LayoutTests
Files:
143 added
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r238102 r238105  
     12018-11-12  Javier Fernandez  <jfernandez@igalia.com>
     2
     3        [css-grid] Import additional grid layout tests and update TestExpectations
     4        https://bugs.webkit.org/show_bug.cgi?id=191515
     5
     6        Reviewed by Dean Jackson.
     7
     8        Imported several tests from Blink and update TextExpectaions.
     9
     10        * TestExpectations: Adding specific bugs for the expected failures.
     11        * fast/css-grid-layout/changing-content-property-on-nested-grid-should-not-crash-expected.txt: Added.
     12        * fast/css-grid-layout/changing-content-property-on-nested-grid-should-not-crash.html: Added.
     13        * fast/css-grid-layout/column-property-should-not-apply-on-grid-container-expected.html: Added.
     14        * fast/css-grid-layout/column-property-should-not-apply-on-grid-container.html: Added.
     15        * fast/css-grid-layout/crash-large-positions-expected.txt: Added.
     16        * fast/css-grid-layout/crash-large-positions.html: Added.
     17        * fast/css-grid-layout/fixed-width-intrinsic-width-should-exclude-scrollbar-width-in-grid-expected.txt: Added.
     18        * fast/css-grid-layout/fixed-width-intrinsic-width-should-exclude-scrollbar-width-in-grid.html: Added.
     19        * fast/css-grid-layout/floating-not-effect-on-grid-items-expected.txt: Added.
     20        * fast/css-grid-layout/floating-not-effect-on-grid-items.html: Added.
     21        * fast/css-grid-layout/grid-align-baseline-expected.txt: Added.
     22        * fast/css-grid-layout/grid-align-baseline-vertical-expected.txt: Added.
     23        * fast/css-grid-layout/grid-align-baseline-vertical.html: Added.
     24        * fast/css-grid-layout/grid-align-baseline.html: Added.
     25        * fast/css-grid-layout/grid-auto-repeat-inherit-initial-crash-expected.txt: Added.
     26        * fast/css-grid-layout/grid-auto-repeat-inherit-initial-crash.html: Added.
     27        * fast/css-grid-layout/grid-auto-repeat-positioned-container-expected.html: Added.
     28        * fast/css-grid-layout/grid-auto-repeat-positioned-container.html: Added.
     29        * fast/css-grid-layout/grid-automatic-minimum-intrinsic-aspect-ratio-expected.txt: Added.
     30        * fast/css-grid-layout/grid-automatic-minimum-intrinsic-aspect-ratio.html: Added.
     31        * fast/css-grid-layout/grid-container-percentage-columns-expected.txt:
     32        * fast/css-grid-layout/grid-container-percentage-columns.html:
     33        * fast/css-grid-layout/grid-container-percentage-rows-expected.txt: Added.
     34        * fast/css-grid-layout/grid-container-percentage-rows.html: Added.
     35        * fast/css-grid-layout/grid-container-scroll-accounts-for-auto-margin-expected.html: Added.
     36        * fast/css-grid-layout/grid-container-scroll-accounts-for-auto-margin.html: Added.
     37        * fast/css-grid-layout/grid-container-scroll-accounts-for-sizing-expected.html:
     38        * fast/css-grid-layout/grid-container-scroll-accounts-for-sizing.html:
     39        * fast/css-grid-layout/grid-container-width-should-include-scroll-bar-width-expected.txt: Added.
     40        * fast/css-grid-layout/grid-container-width-should-include-scroll-bar-width.html: Added.
     41        * fast/css-grid-layout/grid-crash-huge-margins-and-min-height-max-content-expected.txt: Added.
     42        * fast/css-grid-layout/grid-crash-huge-margins-and-min-height-max-content.html: Added.
     43        * fast/css-grid-layout/grid-crash-out-of-flow-positioned-element-expected.txt: Added.
     44        * fast/css-grid-layout/grid-crash-out-of-flow-positioned-element.html: Added.
     45        * fast/css-grid-layout/grid-crash-remove-positioned-item-expected.txt:
     46        * fast/css-grid-layout/grid-crash-remove-positioned-item.html:
     47        * fast/css-grid-layout/grid-item-before-anonymous-child-crash-expected.txt: Added.
     48        * fast/css-grid-layout/grid-item-before-anonymous-child-crash.html: Added.
     49        * fast/css-grid-layout/grid-item-border-overflow-paint-expected.html: Added.
     50        * fast/css-grid-layout/grid-item-border-overflow-paint.html: Added.
     51        * fast/css-grid-layout/grid-item-change-alignment-from-stretch-expected.txt: Added.
     52        * fast/css-grid-layout/grid-item-change-alignment-from-stretch.html: Added.
     53        * fast/css-grid-layout/grid-item-grid-container-percentage-rows-expected.html: Added.
     54        * fast/css-grid-layout/grid-item-grid-container-percentage-rows.html: Added.
     55        * fast/css-grid-layout/grid-item-overflow-expected.html: Added.
     56        * fast/css-grid-layout/grid-item-overflow-paint-expected.html: Added.
     57        * fast/css-grid-layout/grid-item-overflow-paint.html: Added.
     58        * fast/css-grid-layout/grid-item-overflow.html: Added.
     59        * fast/css-grid-layout/grid-item-paddings-and-writing-modes-expected.html: Added.
     60        * fast/css-grid-layout/grid-item-paddings-and-writing-modes.html: Added.
     61        * fast/css-grid-layout/grid-item-scroll-position-expected.txt: Added.
     62        * fast/css-grid-layout/grid-item-scroll-position.html: Added.
     63        * fast/css-grid-layout/grid-margins-not-collapse-expected.html: Added.
     64        * fast/css-grid-layout/grid-margins-not-collapse.html: Added.
     65        * fast/css-grid-layout/grid-painting-item-overflow-expected.html: Added.
     66        * fast/css-grid-layout/grid-painting-item-overflow.html: Added.
     67        * fast/css-grid-layout/grid-painting-items-only-once-expected.html: Added.
     68        * fast/css-grid-layout/grid-painting-items-only-once.html: Added.
     69        * fast/css-grid-layout/grid-painting-respect-dom-order-expected.html: Added.
     70        * fast/css-grid-layout/grid-painting-respect-dom-order.html: Added.
     71        * fast/css-grid-layout/grid-painting-rtl-expected.html: Added.
     72        * fast/css-grid-layout/grid-painting-rtl.html: Added.
     73        * fast/css-grid-layout/grid-self-baseline-01-expected.html: Added.
     74        * fast/css-grid-layout/grid-self-baseline-01.html: Added.
     75        * fast/css-grid-layout/grid-self-baseline-02-b-expected.html: Added.
     76        * fast/css-grid-layout/grid-self-baseline-02-b.html: Added.
     77        * fast/css-grid-layout/grid-self-baseline-02-expected.html: Added.
     78        * fast/css-grid-layout/grid-self-baseline-02.html: Added.
     79        * fast/css-grid-layout/grid-self-baseline-03-expected.html: Added.
     80        * fast/css-grid-layout/grid-self-baseline-03.html: Added.
     81        * fast/css-grid-layout/grid-self-baseline-04-expected.html: Added.
     82        * fast/css-grid-layout/grid-self-baseline-04.html: Added.
     83        * fast/css-grid-layout/grid-self-baseline-05-expected.html: Added.
     84        * fast/css-grid-layout/grid-self-baseline-05.html: Added.
     85        * fast/css-grid-layout/grid-self-baseline-06-expected.html: Added.
     86        * fast/css-grid-layout/grid-self-baseline-06.html: Added.
     87        * fast/css-grid-layout/grid-self-baseline-07-expected.html: Added.
     88        * fast/css-grid-layout/grid-self-baseline-07.html: Added.
     89        * fast/css-grid-layout/grid-self-baseline-horiz-01-expected.html: Added.
     90        * fast/css-grid-layout/grid-self-baseline-horiz-01.html: Added.
     91        * fast/css-grid-layout/grid-self-baseline-horiz-02-expected.html: Added.
     92        * fast/css-grid-layout/grid-self-baseline-horiz-02.html: Added.
     93        * fast/css-grid-layout/grid-self-baseline-horiz-03-expected.html: Added.
     94        * fast/css-grid-layout/grid-self-baseline-horiz-03.html: Added.
     95        * fast/css-grid-layout/grid-self-baseline-horiz-04-expected.html: Added.
     96        * fast/css-grid-layout/grid-self-baseline-horiz-04.html: Added.
     97        * fast/css-grid-layout/grid-self-baseline-horiz-05-expected.html: Added.
     98        * fast/css-grid-layout/grid-self-baseline-horiz-05.html: Added.
     99        * fast/css-grid-layout/grid-self-baseline-horiz-06-expected.html: Added.
     100        * fast/css-grid-layout/grid-self-baseline-horiz-06.html: Added.
     101        * fast/css-grid-layout/grid-self-baseline-horiz-07-expected.html: Added.
     102        * fast/css-grid-layout/grid-self-baseline-horiz-07.html: Added.
     103        * fast/css-grid-layout/grid-self-baseline-two-dimensional-expected.txt: Added.
     104        * fast/css-grid-layout/grid-self-baseline-two-dimensional.html: Added.
     105        * fast/css-grid-layout/grid-self-baseline-vertical-lr-01-expected.html: Added.
     106        * fast/css-grid-layout/grid-self-baseline-vertical-lr-01.html: Added.
     107        * fast/css-grid-layout/grid-self-baseline-vertical-lr-02-expected.html: Added.
     108        * fast/css-grid-layout/grid-self-baseline-vertical-lr-02.html: Added.
     109        * fast/css-grid-layout/grid-self-baseline-vertical-lr-03-expected.html: Added.
     110        * fast/css-grid-layout/grid-self-baseline-vertical-lr-03.html: Added.
     111        * fast/css-grid-layout/grid-self-baseline-vertical-lr-04-expected.html: Added.
     112        * fast/css-grid-layout/grid-self-baseline-vertical-lr-04.html: Added.
     113        * fast/css-grid-layout/grid-self-baseline-vertical-lr-05-expected.html: Added.
     114        * fast/css-grid-layout/grid-self-baseline-vertical-lr-05.html: Added.
     115        * fast/css-grid-layout/grid-self-baseline-vertical-lr-06-expected.html: Added.
     116        * fast/css-grid-layout/grid-self-baseline-vertical-lr-06.html: Added.
     117        * fast/css-grid-layout/grid-self-baseline-vertical-lr-07-expected.html: Added.
     118        * fast/css-grid-layout/grid-self-baseline-vertical-lr-07.html: Added.
     119        * fast/css-grid-layout/grid-self-baseline-vertical-rl-01-expected.html: Added.
     120        * fast/css-grid-layout/grid-self-baseline-vertical-rl-01.html: Added.
     121        * fast/css-grid-layout/grid-self-baseline-vertical-rl-02-expected.html: Added.
     122        * fast/css-grid-layout/grid-self-baseline-vertical-rl-02.html: Added.
     123        * fast/css-grid-layout/grid-self-baseline-vertical-rl-03-expected.html: Added.
     124        * fast/css-grid-layout/grid-self-baseline-vertical-rl-03.html: Added.
     125        * fast/css-grid-layout/grid-self-baseline-vertical-rl-04-expected.html: Added.
     126        * fast/css-grid-layout/grid-self-baseline-vertical-rl-04.html: Added.
     127        * fast/css-grid-layout/grid-self-baseline-vertical-rl-05-expected.html: Added.
     128        * fast/css-grid-layout/grid-self-baseline-vertical-rl-05.html: Added.
     129        * fast/css-grid-layout/grid-self-baseline-vertical-rl-06-expected.html: Added.
     130        * fast/css-grid-layout/grid-self-baseline-vertical-rl-06.html: Added.
     131        * fast/css-grid-layout/grid-self-baseline-vertical-rl-07-expected.html: Added.
     132        * fast/css-grid-layout/grid-self-baseline-vertical-rl-07.html: Added.
     133        * fast/css-grid-layout/grid-shorthands-style-format-expected.txt: Added.
     134        * fast/css-grid-layout/grid-shorthands-style-format.html: Added.
     135        * fast/css-grid-layout/grid-strict-ordering-crash-2-expected.txt: Added.
     136        * fast/css-grid-layout/grid-strict-ordering-crash-2.html: Added.
     137        * fast/css-grid-layout/named-grid-areas-dynamic-with-media-query-expected.html: Added.
     138        * fast/css-grid-layout/named-grid-areas-dynamic-with-media-query.html: Added.
     139        * fast/css-grid-layout/negative-growth-share-as-infinity-crash-expected.txt: Added.
     140        * fast/css-grid-layout/negative-growth-share-as-infinity-crash.html: Added.
     141        * fast/css-grid-layout/painting-item-marginbox-overflowing-grid-area-expected.html: Added.
     142        * fast/css-grid-layout/painting-item-marginbox-overflowing-grid-area.html: Added.
     143        * fast/css-grid-layout/positioned-grid-container-item-percentage-size-expected.html: Added.
     144        * fast/css-grid-layout/positioned-grid-container-item-percentage-size.html: Added.
     145        * fast/css-grid-layout/positioned-grid-container-percentage-tracks-expected.txt: Added.
     146        * fast/css-grid-layout/positioned-grid-container-percentage-tracks.html: Added.
     147        * fast/css-grid-layout/preferred-width-computed-after-layout-expected.txt: Added.
     148        * fast/css-grid-layout/preferred-width-computed-after-layout.html: Added.
     149        * fast/css-grid-layout/quirks-mode-percent-resolution-grid-item-expected.txt: Added.
     150        * fast/css-grid-layout/quirks-mode-percent-resolution-grid-item.html: Added.
     151        * fast/css-grid-layout/resources/blue-100x50.png: Added.
     152        * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
     153        (testGridPositionDefinitionsValues):
     154        * fast/css-grid-layout/scrolled-grid-painting-expected.html: Added.
     155        * fast/css-grid-layout/scrolled-grid-painting-overflow-expected.html: Added.
     156        * fast/css-grid-layout/scrolled-grid-painting-overflow.html: Added.
     157        * fast/css-grid-layout/scrolled-grid-painting.html: Added.
     158        * fast/css-grid-layout/setting-node-properties-to-null-during-layout-should-not-crash-expected.txt: Added.
     159        * fast/css-grid-layout/setting-node-properties-to-null-during-layout-should-not-crash.html: Added.
     160        * fast/css-grid-layout/stale-grid-layout-2-expected.txt: Added.
     161        * fast/css-grid-layout/stale-grid-layout-expected.txt: Added.
     162        * fast/css-grid-layout/vertical-align-do-not-effect-grid-items-expected.html: Added.
     163        * fast/css-grid-layout/vertical-align-do-not-effect-grid-items.html: Added.
     164
    11652018-11-12  Youenn Fablet  <youenn@apple.com>
    2166
  • trunk/LayoutTests/TestExpectations

    r238100 r238105  
    603603webkit.org/b/145566 imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-011.html [ ImageOnlyFailure ]
    604604webkit.org/b/145566 imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-012.html [ ImageOnlyFailure ]
     605webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-01.html [ Skip ]
     606webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-02-b.html [ Skip ]
     607webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-02.html [ Skip ]
     608webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-03.html [ Skip ]
     609webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-04.html [ Skip ]
     610webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-05.html [ Skip ]
     611webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-06.html [ Skip ]
     612webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-07.html [ Skip ]
     613webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-horiz-01.html [ Skip ]
     614webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-horiz-02.html [ Skip ]
     615webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-horiz-03.html [ Skip ]
     616webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-horiz-04.html [ Skip ]
     617webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-horiz-05.html [ Skip ]
     618webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-horiz-06.html [ Skip ]
     619webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-horiz-07.html [ Skip ]
     620webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-lr-01.html [ Skip ]
     621webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-lr-02.html [ Skip ]
     622webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-lr-03.html [ Skip ]
     623webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-lr-04.html [ Skip ]
     624webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-lr-05.html [ Skip ]
     625webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-lr-06.html [ Skip ]
     626webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-lr-07.html [ Skip ]
     627webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-rl-01.html [ Skip ]
     628webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-rl-02.html [ Skip ]
     629webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-rl-03.html [ Skip ]
     630webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-rl-04.html [ Skip ]
     631webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-rl-05.html [ Skip ]
     632webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-rl-06.html [ Skip ]
     633webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-vertical-rl-07.html [ Skip ]
     634webkit.org/b/145566 fast/css-grid-layout/grid-self-baseline-two-dimensional.html [ Failure ]
     635webkit.org/b/145566 fast/css-grid-layout/grid-align-baseline.html [ Failure ]
     636webkit.org/b/145566 fast/css-grid-layout/grid-align-baseline-vertical.html [ Failure ]
    605637webkit.org/b/191365 imported/w3c/web-platform-tests/css/css-grid/grid-items/item-with-table-with-infinite-max-intrinsic-width.html [ ImageOnlyFailure ]
    606638webkit.org/b/191365 imported/w3c/web-platform-tests/css/css-grid/grid-items/table-with-infinite-max-intrinsic-width.html [ ImageOnlyFailure ]
     
    610642webkit.org/b/191462 imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html [ ImageOnlyFailure ]
    611643webkit.org/b/191463 imported/w3c/web-platform-tests/css/css-grid/grid-items/explicitly-sized-grid-item-as-table.html
     644webkit.org/b/191473 fast/css-grid-layout/grid-crash-out-of-flow-positioned-element.html [ Crash ]
     645webkit.org/b/149890 fast/css-grid-layout/grid-shorthands-style-format.html [ Failure ]
     646webkit.org/b/191506 fast/css-grid-layout/grid-item-scroll-position.html [ Failure ]
     647webkit.org/b/191507 fast/css-grid-layout/positioned-grid-container-percentage-tracks.html [ Failure ]
     648webkit.org/b/191508 fast/css-grid-layout/crash-large-positions.html [ Skip ]
    612649
    613650# Flaky tests at import time
  • trunk/LayoutTests/fast/css-grid-layout/grid-container-percentage-columns-expected.txt

    r202974 r238105  
     1
     2PASS .grid 1
     3PASS .grid 2
     4PASS .grid 3
     5PASS .grid 4
     6PASS .grid 5
     7PASS .grid 6
     8PASS .grid 7
     9PASS .grid 8
     10PASS .grid 9
     11PASS .grid 10
     12PASS .grid 11
     13PASS .grid 12
     14PASS .grid 13
     15PASS .grid 14
     16PASS .grid 15
     17PASS .grid 16
     18PASS .grid 17
     19PASS .grid 18
     20PASS .grid 19
     21PASS .grid 20
    122This test checks that percentage columns are only indefinite during intrinsic size computation. Aftewards, they are properly resolved against the grid container intrinsic sizes.
    223
    324XX X
    4 PASS
    525XX X
    6 PASS
    726XX X
    8 PASS
    927XX X
    10 PASS
    1128XX X
    12 PASS
    1329XX X
    14 PASS
    1530XX X
    16 PASS
    1731XX X
    18 PASS
    1932XX X
    20 PASS
    2133XX X
    22 PASS
    2334XX X
    24 PASS
    2535XX X
    26 PASS
    2736XX X
    28 PASS
    2937XX X
    30 PASS
    3138XX X
    32 PASS
    3339XX X
    34 PASS
    3540XX X
    36 PASS
    3741XX X
    38 PASS
    3942XX X
    40 PASS
    4143XX X
    42 PASS
  • trunk/LayoutTests/fast/css-grid-layout/grid-container-percentage-columns.html

    r213449 r238105  
    3737}
    3838</style>
    39 <script src="../../resources/check-layout.js"></script>
     39<script src="../../resources/testharness.js"></script>
     40<script src="../../resources/testharnessreport.js"></script>
     41<script src="../../resources/check-layout-th.js"></script>
    4042<body onload="checkLayout('.grid')">
     43<div id="log"></div>
    4144
    4245<p>This test checks that percentage columns are only indefinite during intrinsic size computation. Aftewards, they are properly resolved against the grid container intrinsic sizes.</p>
  • trunk/LayoutTests/fast/css-grid-layout/grid-container-scroll-accounts-for-sizing-expected.html

    r201709 r238105  
    11<!DOCTYPE html>
    2 <link href="../css-intrinsic-dimensions/resources/width-keyword-classes.css" rel="stylesheet">
    32<style>
    43html {
    54   overflow-x: scroll;
    65}
    7 .container {
     6.grid {
     7   width: fit-content;
    88   overflow-y: scroll;
    99   overflow-x: scroll;
     
    1616</style>
    1717<p>This test passes if you see a 100x100px green box and scrollbars are disabled.</p>
    18 <div class="container fit-content">
     18<div class="grid">
    1919    <div class="item">item</div>
    2020</div>
  • trunk/LayoutTests/fast/css-grid-layout/grid-container-scroll-accounts-for-sizing.html

    r201709 r238105  
    11<!DOCTYPE html>
    2 <link href="../css-intrinsic-dimensions/resources/width-keyword-classes.css" rel="stylesheet">
    32<style>
    43html {
    54   overflow-x: scroll;
    65}
    7 .container {
     6.grid {
    87   display: grid;
     8   width: fit-content;
    99   overflow-y: scroll;
    1010   overflow-x: scroll;
     
    1717</style>
    1818<p>This test passes if you see a 100x100px green box and scrollbars are disabled.</p>
    19 <div class="container fit-content">
     19<div class="grid">
    2020    <div class="item">item</div>
    2121</div>
  • trunk/LayoutTests/fast/css-grid-layout/grid-crash-remove-positioned-item-expected.txt

    r214039 r238105  
    1 webkit.org/b/169739 - [css-grid] Crash on debug removing a positioned child
     1crbug.com/700383 - [css-grid] Grid layouts go mostly blank
    22
    33This test has PASSED if it does not CRASH on debug.
  • trunk/LayoutTests/fast/css-grid-layout/grid-crash-remove-positioned-item.html

    r214039 r238105  
    44    testRunner.dumpAsText();
    55</script>
    6 <p>webkit.org/b/169739 - [css-grid] Crash on debug removing a positioned child</p>
     6<p>crbug.com/700383 - [css-grid] Grid layouts go mostly blank</p>
    77<p>This test has PASSED if it does not CRASH on debug.</p>
    88<div id="grid" style="display: grid;">
    9   <!-- This grid item with some text is needed, otherwise RenderGrid::paintChildren()
    10        won't be called after removing the positioned item. -->
     9  <!-- This grid item with some text is needed,
     10       otherwise LayoutGrid::paintChildren() won't be called
     11       after removing the positioned item. -->
    1112  <div>item</div>
    1213</div>
  • trunk/LayoutTests/fast/css-grid-layout/resources/grid-definitions-parsing-utils.js

    r200510 r238105  
    7676    shouldBeEqualToString("window.getComputedStyle(" + element + ", '').getPropertyValue('grid-column-gap')", computedColumnGap);
    7777}
     78
     79function testGridPositionDefinitionsValues(
     80    element, computedRowStart, computedRowEnd, computedColumnStart,
     81    computedColumnEnd) {
     82  assert_equals(
     83      window.getComputedStyle(element, '').getPropertyValue('grid-row-start'),
     84      computedRowStart, 'row-start');
     85  assert_equals(
     86      window.getComputedStyle(element, '').getPropertyValue('grid-row-end'),
     87      computedRowEnd, 'row-end');
     88  assert_equals(
     89      window.getComputedStyle(element, '')
     90          .getPropertyValue('grid-column-start'),
     91      computedColumnStart, 'column-start');
     92  assert_equals(
     93      window.getComputedStyle(element, '').getPropertyValue('grid-column-end'),
     94      computedColumnEnd, 'column-end');
     95}
Note: See TracChangeset for help on using the changeset viewer.