Changeset 262901 in webkit


Ignore:
Timestamp:
Jun 11, 2020 5:47:19 AM (4 years ago)
Author:
Oriol Brufau
Message:

[css-grid] Reimport WPT tests removed in r262809
https://bugs.webkit.org/show_bug.cgi?id=213028

Reviewed by Manuel Rego Casasnovas.

LayoutTests/imported/w3c:

r261841 imported some WPT grid tests, but it was reverted in r262809.
This patch reimports these tests again.

  • resources/import-expectations.json:
  • web-platform-tests/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001-expected.txt: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-001.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-002.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-003-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-003.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-004-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-004.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-005-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-005.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-006-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-006.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-007-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-007.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-008-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-008.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-009-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-009.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-010-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-010.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-011-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-011.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-012-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-012.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-013-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-013.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-014-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-014.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-001.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-002.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-rl-001.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-rl-002.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-001.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-002.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-003-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-003.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-004-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-004.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-005-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-005.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-006-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-006.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-007-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-007.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-008-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-008.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-009-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-009.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-010-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-010.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-011-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-011.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-012-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-012.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-013-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-013.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-014-expected.xht: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-014.html: Added.
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-001.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002-expected.txt:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-001.html:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-002-expected.txt:
  • web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-002.html:
  • web-platform-tests/css/css-grid/grid-items/w3c-import.log:

LayoutTests:

Add failure expectations of the new tests.

Location:
trunk/LayoutTests
Files:
50 added
19 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r262893 r262901  
     12020-06-11  Oriol Brufau  <obrufau@igalia.com>
     2
     3        [css-grid] Reimport WPT tests removed in r262809
     4        https://bugs.webkit.org/show_bug.cgi?id=213028
     5
     6        Reviewed by Manuel Rego Casasnovas.
     7
     8        Add failure expectations of the new tests.
     9
     10        * TestExpectations:
     11
    1122020-06-10  Frank Yang  <guowei_yang@apple.com>
    213
  • trunk/LayoutTests/TestExpectations

    r262745 r262901  
    10571057imported/w3c/web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-015.html [ Pass Failure ]
    10581058webkit.org/b/191367 imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-container-ignores-first-letter-002.html [ ImageOnlyFailure ]
     1059webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001.html [ Failure ]
     1060webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-003.html [ ImageOnlyFailure ]
     1061webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-004.html [ ImageOnlyFailure ]
     1062webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-005.html [ ImageOnlyFailure ]
     1063webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-006.html [ ImageOnlyFailure ]
     1064webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-007.html [ ImageOnlyFailure ]
     1065webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-008.html [ ImageOnlyFailure ]
     1066webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-009.html [ ImageOnlyFailure ]
     1067webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-010.html [ ImageOnlyFailure ]
     1068webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-005.html [ ImageOnlyFailure ]
     1069webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-006.html [ ImageOnlyFailure ]
     1070webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-009.html [ ImageOnlyFailure ]
     1071webkit.org/b/209461 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-010.html [ ImageOnlyFailure ]
    10591072webkit.org/b/191461 imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-size-subitems-001.html [ ImageOnlyFailure ]
    10601073webkit.org/b/191462 imported/w3c/web-platform-tests/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html [ ImageOnlyFailure ]
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r262900 r262901  
     12020-06-11  Oriol Brufau  <obrufau@igalia.com>
     2
     3        [css-grid] Reimport WPT tests removed in r262809
     4        https://bugs.webkit.org/show_bug.cgi?id=213028
     5
     6        Reviewed by Manuel Rego Casasnovas.
     7
     8        r261841 imported some WPT grid tests, but it was reverted in r262809.
     9        This patch reimports these tests again.
     10
     11        * resources/import-expectations.json:
     12        * web-platform-tests/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001-expected.txt: Added.
     13        * web-platform-tests/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001.html: Added.
     14        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-001.html:
     15        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-002.html:
     16        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-003-expected.xht: Added.
     17        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-003.html: Added.
     18        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-004-expected.xht: Added.
     19        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-004.html: Added.
     20        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-005-expected.xht: Added.
     21        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-005.html: Added.
     22        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-006-expected.xht: Added.
     23        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-006.html: Added.
     24        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-007-expected.xht: Added.
     25        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-007.html: Added.
     26        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-008-expected.xht: Added.
     27        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-008.html: Added.
     28        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-009-expected.xht: Added.
     29        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-009.html: Added.
     30        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-010-expected.xht: Added.
     31        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-010.html: Added.
     32        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-011-expected.xht: Added.
     33        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-011.html: Added.
     34        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-012-expected.xht: Added.
     35        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-012.html: Added.
     36        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-013-expected.xht: Added.
     37        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-013.html: Added.
     38        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-014-expected.xht: Added.
     39        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-014.html: Added.
     40        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-001.html:
     41        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-002.html:
     42        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-rl-001.html:
     43        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-rl-002.html:
     44        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-001.html:
     45        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-002.html:
     46        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-003-expected.xht: Added.
     47        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-003.html: Added.
     48        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-004-expected.xht: Added.
     49        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-004.html: Added.
     50        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-005-expected.xht: Added.
     51        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-005.html: Added.
     52        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-006-expected.xht: Added.
     53        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-006.html: Added.
     54        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-007-expected.xht: Added.
     55        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-007.html: Added.
     56        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-008-expected.xht: Added.
     57        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-008.html: Added.
     58        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-009-expected.xht: Added.
     59        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-009.html: Added.
     60        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-010-expected.xht: Added.
     61        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-010.html: Added.
     62        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-011-expected.xht: Added.
     63        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-011.html: Added.
     64        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-012-expected.xht: Added.
     65        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-012.html: Added.
     66        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-013-expected.xht: Added.
     67        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-013.html: Added.
     68        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-014-expected.xht: Added.
     69        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-014.html: Added.
     70        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-001.html:
     71        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002-expected.txt:
     72        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002.html:
     73        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-001.html:
     74        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-002-expected.txt:
     75        * web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-002.html:
     76        * web-platform-tests/css/css-grid/grid-items/w3c-import.log:
     77
    1782020-06-11  Rob Buis  <rbuis@igalia.com>
    279
  • trunk/LayoutTests/imported/w3c/resources/import-expectations.json

    r262788 r262901  
    9595    "web-platform-tests/css/css-grid/alignment/": "import",
    9696    "web-platform-tests/css/css-grid/grid-definition/": "import",
     97    "web-platform-tests/css/css-grid/grid-items/": "import",
    9798    "web-platform-tests/css/css-grid/layout-algorithm": "import",
    9899    "web-platform-tests/css/css-grid/layout-algorithm/": "import",
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-001.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage margins are resolved against the inline size of their grid area (in a fixed size track).">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3031<script src="/resources/testharnessreport.js"></script>
    3132<script src="/resources/check-layout-th.js"></script>
     33<script type="text/javascript">
     34  setup({ explicit_done: true });
     35</script>
    3236
    33 <body onload="checkLayout('.grid')">
     37<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3438
    3539<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-002.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage margins are resolved against the inline size of their grid area (in a track with fixed max sizing function and intrinsic min).">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3031<script src="/resources/testharnessreport.js"></script>
    3132<script src="/resources/check-layout-th.js"></script>
     33<script type="text/javascript">
     34  setup({ explicit_done: true });
     35</script>
    3236
    33 <body onload="checkLayout('.grid')">
     37<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3438
    3539<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-001.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage margins are resolved against the inline size of their grid area (in a fixed size track) in a vertical-lr grid container.">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3132<script src="/resources/testharnessreport.js"></script>
    3233<script src="/resources/check-layout-th.js"></script>
     34<script type="text/javascript">
     35  setup({ explicit_done: true });
     36</script>
    3337
    34 <body onload="checkLayout('.grid')">
     38<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3539
    3640<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-002.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage margins are resolved against the inline size of their grid area (in a track with fixed max sizing function and intrinsic min) in a vertical-lr grid container.">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3132<script src="/resources/testharnessreport.js"></script>
    3233<script src="/resources/check-layout-th.js"></script>
     34<script type="text/javascript">
     35  setup({ explicit_done: true });
     36</script>
    3337
    34 <body onload="checkLayout('.grid')">
     38<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3539
    3640<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-rl-001.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage margins are resolved against the inline size of their grid area (in a fixed size track) in a vertical-rl grid container.">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3132<script src="/resources/testharnessreport.js"></script>
    3233<script src="/resources/check-layout-th.js"></script>
     34<script type="text/javascript">
     35  setup({ explicit_done: true });
     36</script>
    3337
    34 <body onload="checkLayout('.grid')">
     38<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3539
    3640<div id="log"></div>
     
    7175
    7276<div class="grid directionRTL">
    73   <div class="marginLeft50Percent" data-expected-margin-left="50" data-expected-x="60" data-expected-width="10" data-expected-height="10">X</div>
     77  <div class="marginLeft50Percent" data-expected-margin-left="50" data-offset-x="60" data-expected-width="10" data-expected-height="10">X</div>
    7478  <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    7579</div>
     
    7882
    7983<div class="grid directionRTL">
    80   <div class="marginRight50Percent" data-expected-margin-right="50" data-expected-x="10" data-expected-width="10" data-expected-height="10">X</div>
     84  <div class="marginRight50Percent" data-expected-margin-right="50" data-offset-x="10" data-expected-width="10" data-expected-height="10">X</div>
    8185  <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    8286</div>
     
    8589
    8690<div class="grid directionRTL">
    87   <div class="marginTop50Percent" data-expected-margin-top="50" data-expected-y="490" data-expected-width="10" data-expected-height="10">X</div>
     91  <div class="marginTop50Percent" data-expected-margin-top="50" data-offset-y="490" data-expected-width="10" data-expected-height="10">X</div>
    8892  <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    8993</div>
     
    9296
    9397<div class="grid directionRTL">
    94   <div class="marginBottom50Percent" data-expected-margin-bottom="50" data-expected-y="440" data-expected-width="10" data-expected-height="10">X</div>
     98  <div class="marginBottom50Percent" data-expected-margin-bottom="50" data-offset-y="440" data-expected-width="10" data-expected-height="10">X</div>
    9599  <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    96100</div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-rl-002.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage margins are resolved against the inline size of their grid area (in a track with fixed max sizing function and intrinsic min) in a vertical-rl grid container.">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3132<script src="/resources/testharnessreport.js"></script>
    3233<script src="/resources/check-layout-th.js"></script>
     34<script type="text/javascript">
     35  setup({ explicit_done: true });
     36</script>
    3337
    34 <body onload="checkLayout('.grid')">
     38<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3539
    3640<div id="log"></div>
     
    7175
    7276<div class="grid directionRTL">
    73   <div class="marginLeft50Percent" data-expected-margin-left="50" data-expected-x="60" data-expected-width="10" data-expected-height="10">X</div>
     77  <div class="marginLeft50Percent" data-expected-margin-left="50" data-offset-x="60" data-expected-width="10" data-expected-height="10">X</div>
    7478  <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    7579</div>
     
    7882
    7983<div class="grid directionRTL">
    80   <div class="marginRight50Percent" data-expected-margin-right="50" data-expected-x="10" data-expected-width="10" data-expected-height="10">X</div>
     84  <div class="marginRight50Percent" data-expected-margin-right="50" data-offset-x="10" data-expected-width="10" data-expected-height="10">X</div>
    8185  <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    8286</div>
     
    8589
    8690<div class="grid directionRTL">
    87   <div class="marginTop50Percent" data-expected-margin-top="50" data-expected-y="490" data-expected-width="10" data-expected-height="10">X</div>
     91  <div class="marginTop50Percent" data-expected-margin-top="50" data-offset-y="490" data-expected-width="10" data-expected-height="10">X</div>
    8892  <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    8993</div>
     
    9296
    9397<div class="grid directionRTL">
    94   <div class="marginBottom50Percent" data-expected-margin-bottom="50" data-expected-y="440" data-expected-width="10" data-expected-height="10">X</div>
     98  <div class="marginBottom50Percent" data-expected-margin-bottom="50" data-offset-y="440" data-expected-width="10" data-expected-height="10">X</div>
    9599  <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    96100</div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-001.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage paddings are resolved against the inline size of their grid area (in a fixed size track).">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3031<script src="/resources/testharnessreport.js"></script>
    3132<script src="/resources/check-layout-th.js"></script>
     33<script type="text/javascript">
     34  setup({ explicit_done: true });
     35</script>
    3236
    33 <body onload="checkLayout('.grid')">
     37<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3438
    3539<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-002.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage paddings are resolved against the inline size of their grid area (in a track with fixed max sizing function and intrinsic min).">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3031<script src="/resources/testharnessreport.js"></script>
    3132<script src="/resources/check-layout-th.js"></script>
     33<script type="text/javascript">
     34  setup({ explicit_done: true });
     35</script>
    3236
    33 <body onload="checkLayout('.grid')">
     37<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3438
    3539<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-001.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage paddings are resolved against the inline size of their grid area (in a fixed size track) in a vertical-lr grid container.">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3132<script src="/resources/testharnessreport.js"></script>
    3233<script src="/resources/check-layout-th.js"></script>
     34<script type="text/javascript">
     35  setup({ explicit_done: true });
     36</script>
    3337
    34 <body onload="checkLayout('.grid')">
     38<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3539
    3640<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002-expected.txt

    r253630 r262901  
    22PASS .grid 1
    33PASS .grid 2
    4 FAIL .grid 3 assert_equals:
    5 <div class="grid">
    6   <div class="paddingTop50Percent" data-expected-padding-top="50" data-expected-width="10" data-expected-height="60">X</div>
    7   <div data-offset-x="10" data-offset-y="0" data-expected-width="10" data-expected-height="100"></div>
    8 </div>
    9 height expected 60 but got 50
    10 FAIL .grid 4 assert_equals:
    11 <div class="grid">
    12   <div class="paddingBottom50Percent" data-expected-padding-bottom="50" data-expected-width="10" data-expected-height="60">X</div>
    13   <div data-offset-x="10" data-offset-y="0" data-expected-width="10" data-expected-height="100"></div>
    14 </div>
    15 height expected 60 but got 50
     4PASS .grid 3
     5PASS .grid 4
    166PASS .grid 5
    177PASS .grid 6
    18 FAIL .grid 7 assert_equals:
    19 <div class="grid directionRTL">
    20   <div class="paddingTop50Percent" data-expected-padding-top="50" data-expected-width="10" data-expected-height="60">X</div>
    21   <div data-offset-x="10" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    22 </div>
    23 height expected 60 but got 50
    24 FAIL .grid 8 assert_equals:
    25 <div class="grid directionRTL">
    26   <div class="paddingBottom50Percent" data-expected-padding-bottom="50" data-expected-width="10" data-expected-height="60">X</div>
    27   <div data-offset-x="10" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    28 </div>
    29 height expected 60 but got 50
     8PASS .grid 7
     9PASS .grid 8
    3010Direction LTR
    3111
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage paddings are resolved against the inline size of their grid area (in a track with fixed max sizing function and intrinsic min) in a vertical-lr grid container.">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3132<script src="/resources/testharnessreport.js"></script>
    3233<script src="/resources/check-layout-th.js"></script>
     34<script type="text/javascript">
     35  setup({ explicit_done: true });
     36</script>
    3337
    34 <body onload="checkLayout('.grid')">
     38<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3539
    3640<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-001.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage paddings are resolved against the inline size of their grid area (in a fixed size track) in a vertical-rl grid container.">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3132<script src="/resources/testharnessreport.js"></script>
    3233<script src="/resources/check-layout-th.js"></script>
     34<script type="text/javascript">
     35  setup({ explicit_done: true });
     36</script>
    3337
    34 <body onload="checkLayout('.grid')">
     38<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3539
    3640<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-002-expected.txt

    r253630 r262901  
    22PASS .grid 1
    33PASS .grid 2
    4 FAIL .grid 3 assert_equals:
    5 <div class="grid">
    6   <div class="paddingTop50Percent" data-expected-padding-top="50" data-expected-width="10" data-expected-height="60">X</div>
    7   <div data-offset-x="0" data-offset-y="0" data-expected-width="10" data-expected-height="100"></div>
    8 </div>
    9 height expected 60 but got 50
    10 FAIL .grid 4 assert_equals:
    11 <div class="grid">
    12   <div class="paddingBottom50Percent" data-expected-padding-bottom="50" data-expected-width="10" data-expected-height="60">X</div>
    13   <div data-offset-x="0" data-offset-y="0" data-expected-width="10" data-expected-height="100"></div>
    14 </div>
    15 height expected 60 but got 50
     4PASS .grid 3
     5PASS .grid 4
    166PASS .grid 5
    177PASS .grid 6
    18 FAIL .grid 7 assert_equals:
    19 <div class="grid directionRTL">
    20   <div class="paddingTop50Percent" data-expected-padding-top="50" data-expected-width="10" data-expected-height="60">X</div>
    21   <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    22 </div>
    23 height expected 60 but got 50
    24 FAIL .grid 8 assert_equals:
    25 <div class="grid directionRTL">
    26   <div class="paddingBottom50Percent" data-expected-padding-bottom="50" data-expected-width="10" data-expected-height="60">X</div>
    27   <div data-offset-x="0" data-offset-y="400" data-expected-width="10" data-expected-height="100"></div>
    28 </div>
    29 height expected 60 but got 50
     8PASS .grid 7
     9PASS .grid 8
    3010Direction LTR
    3111
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-rl-002.html

    r262809 r262901  
    66<meta name="assert" content="Checks grid items percentage paddings are resolved against the inline size of their grid area (in a track with fixed max sizing function and intrinsic min) in a vertical-rl grid container.">
    77<link rel="stylesheet" href="/css/support/grid.css">
     8<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
    89<style>
    910.grid {
     
    3132<script src="/resources/testharnessreport.js"></script>
    3233<script src="/resources/check-layout-th.js"></script>
     34<script type="text/javascript">
     35  setup({ explicit_done: true });
     36</script>
    3337
    34 <body onload="checkLayout('.grid')">
     38<body onload="document.fonts.ready.then(() => { checkLayout('.grid'); })">
    3539
    3640<div id="log"></div>
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/w3c-import.log

    r262809 r262901  
    115115/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-001.html
    116116/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-002.html
     117/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-003-expected.xht
     118/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-003.html
     119/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-004-expected.xht
     120/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-004.html
     121/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-005-expected.xht
     122/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-005.html
     123/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-006-expected.xht
     124/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-006.html
     125/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-007-expected.xht
     126/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-007.html
     127/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-008-expected.xht
     128/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-008.html
     129/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-009-expected.xht
     130/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-009.html
     131/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-010-expected.xht
     132/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-010.html
     133/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-011-expected.xht
     134/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-011.html
     135/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-012-expected.xht
     136/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-012.html
     137/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-013-expected.xht
     138/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-013.html
     139/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-014-expected.xht
     140/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-014.html
    117141/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-001.html
    118142/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-margins-vertical-lr-002.html
     
    121145/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-001.html
    122146/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-002.html
     147/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-003-expected.xht
     148/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-003.html
     149/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-004-expected.xht
     150/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-004.html
     151/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-005-expected.xht
     152/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-005.html
     153/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-006-expected.xht
     154/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-006.html
     155/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-007-expected.xht
     156/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-007.html
     157/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-008-expected.xht
     158/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-008.html
     159/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-009-expected.xht
     160/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-009.html
     161/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-010-expected.xht
     162/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-010.html
     163/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-011-expected.xht
     164/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-011.html
     165/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-012-expected.xht
     166/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-012.html
     167/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-013-expected.xht
     168/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-013.html
     169/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-014-expected.xht
     170/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-014.html
    123171/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-001.html
    124172/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-percentage-paddings-vertical-lr-002.html
Note: See TracChangeset for help on using the changeset viewer.