Changeset 180796 in webkit


Ignore:
Timestamp:
Feb 27, 2015 4:28:12 PM (9 years ago)
Author:
mmaxfield@apple.com
Message:

Updating more tests after r177774

Unreviewed.

Most of these tests simply need to be updated. However, I found two real bugs while
going through these!

  • fast/css-generated-content/after-with-inline-continuation-expected.html:
  • fast/css-generated-content/after-with-inline-continuation.html:
  • fast/inline/hidpi-pixel-gap-between-adjacent-selection-inlines-expected.html:
  • fast/inline/hidpi-select-inline-on-subpixel-position-expected.html:
  • fast/inline/hidpi-select-inline-on-subpixel-position.html:
  • fast/lists/rtl-marker-expected.html:
  • fast/lists/rtl-marker.html:
  • fast/multicol/cell-shrinkback-expected.html:
  • fast/multicol/cell-shrinkback.html:
  • fast/multicol/newmulticol/breaks-3-columns-3-expected.html:
  • fast/multicol/newmulticol/breaks-3-columns-3.html:
  • fast/regions/last-region-border-radius-expected.html:
  • fast/regions/last-region-border-radius.html:
  • fast/regions/overflow/overflow-first-and-last-regions.html:
  • fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html:
  • fast/regions/overflow/overflow-in-uniform-regions-dynamic.html:
  • fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius-expected.html:
  • fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius.html:
  • fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html:
  • fast/shapes/shape-outside-floats/shape-outside-rounded-inset.html:
  • fast/table/td-width-fifty-percent-regression-expected.html:
  • fast/table/td-width-fifty-percent-regression.html:
  • fast/text/complex-initial-advance-expected.html:
  • fast/text/complex-initial-advance.html:
  • platform/mac/TestExpectations:
Location:
trunk/LayoutTests
Files:
26 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r180795 r180796  
     12015-02-27  Myles C. Maxfield  <mmaxfield@apple.com>
     2
     3        Updating more tests after r177774
     4
     5        Unreviewed.
     6
     7        Most of these tests simply need to be updated. However, I found two real bugs while
     8        going through these!
     9
     10        * fast/css-generated-content/after-with-inline-continuation-expected.html:
     11        * fast/css-generated-content/after-with-inline-continuation.html:
     12        * fast/inline/hidpi-pixel-gap-between-adjacent-selection-inlines-expected.html:
     13        * fast/inline/hidpi-select-inline-on-subpixel-position-expected.html:
     14        * fast/inline/hidpi-select-inline-on-subpixel-position.html:
     15        * fast/lists/rtl-marker-expected.html:
     16        * fast/lists/rtl-marker.html:
     17        * fast/multicol/cell-shrinkback-expected.html:
     18        * fast/multicol/cell-shrinkback.html:
     19        * fast/multicol/newmulticol/breaks-3-columns-3-expected.html:
     20        * fast/multicol/newmulticol/breaks-3-columns-3.html:
     21        * fast/regions/last-region-border-radius-expected.html:
     22        * fast/regions/last-region-border-radius.html:
     23        * fast/regions/overflow/overflow-first-and-last-regions.html:
     24        * fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html:
     25        * fast/regions/overflow/overflow-in-uniform-regions-dynamic.html:
     26        * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius-expected.html:
     27        * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius.html:
     28        * fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html:
     29        * fast/shapes/shape-outside-floats/shape-outside-rounded-inset.html:
     30        * fast/table/td-width-fifty-percent-regression-expected.html:
     31        * fast/table/td-width-fifty-percent-regression.html:
     32        * fast/text/complex-initial-advance-expected.html:
     33        * fast/text/complex-initial-advance.html:
     34        * platform/mac/TestExpectations:
     35
    1362015-02-27  Myles C. Maxfield  <mmaxfield@apple.com>
    237
  • trunk/LayoutTests/fast/css-generated-content/after-with-inline-continuation-expected.html

    r130555 r180796  
    1515</head>
    1616<body>
    17 <div class="block">A</div>
    18 <span>
    19   <div class="block">A</div>
    20     <span>
    21       <div class="block">A</div>
    22         <span>
    23             <div></div>
    24             <div></div>
    25             <div></div>
    26             <div></div>
    27             <div></div>
    28             <div></div>
    29             <div></div>
    30         </span>
    31         <div class="block">B</div>
    32     </span>
    33     <div class="block">B</div>
    34 </span>
    35 <div class="block">B</div>
     17<div class="block">A</div><span><div class="block">A</div><span><div class="block">A</div><span><div></div><div></div><div></div><div></div><div></div><div></div><div></div></span><div class="block">B</div></span><div class="block">B</div></span><div class="block">B</div>
    3618</body>
  • trunk/LayoutTests/fast/css-generated-content/after-with-inline-continuation.html

    r130555 r180796  
    4545<!-- If test passes, you should see A A A B B B. -->
    4646
    47 <span>
    48     <span>
    49         <span>
    50             <div></div>
    51             <div></div>
    52             <div></div>
    53             <div></div>
    54             <div></div>
    55             <div></div>
    56             <div></div>
    57         </span>
    58     </span>
    59 </span>
     47<span><span><span><div></div><div></div><div></div><div></div><div></div><div></div><div></div></span></span></span>
    6048</body>
  • trunk/LayoutTests/fast/inline/hidpi-pixel-gap-between-adjacent-selection-inlines-expected.html

    r168528 r180796  
    99  }
    1010  .bckg {
    11     width: 46px;
     11    width: 46.5px;
    1212    height: 18px;
    1313    background: rgba(255, 0, 0, 0.9);
  • trunk/LayoutTests/fast/inline/hidpi-select-inline-on-subpixel-position-expected.html

    r168095 r180796  
    66  div {
    77    font-size: 16px;
    8     width: 21px;
    98    height: 18px;
    109    position: fixed;
     
    2423      e.style.top = (30 * i + j * adjustment) + "px";
    2524      e.style.left = (30 * j + i * adjustment) + "px";
     25      if (i == 0 || i == 3 || i == 5 || i == 8)
     26        e.style.width = "21.5px";
     27      else
     28        e.style.width = "21px";
    2629      e.innerHTML = "foo";
    2730      container.appendChild(e);
  • trunk/LayoutTests/fast/inline/hidpi-select-inline-on-subpixel-position.html

    r168095 r180796  
    1010  div {
    1111    font-size: 16px;
    12     height: 10px;
    1312    width: 1px;
    1413    height: 1px;
  • trunk/LayoutTests/fast/lists/rtl-marker-expected.html

    r176768 r180796  
    11<!DOCTYPE html>
    22This test makes sure that lists whose markers are in RTL languages are correctly rendered.
    3 <ol style="line-height: 50px; list-style-type: hebrew; list-style-type: none;" start="97">
     3<ol style="line-height: 50px; list-style-type: hebrew; list-style-type: none; text-rendering: optimizeSpeed;" start="97">
    44<li>&#x5e6;&#x5d6;.</li>
    55</ol>
  • trunk/LayoutTests/fast/lists/rtl-marker.html

    r176768 r180796  
    11<!DOCTYPE html>
    22This test makes sure that lists whose markers are in RTL languages are correctly rendered.
    3 <ol style="line-height: 50px; list-style-type: hebrew; list-style-position: inside;" start="97">
     3<ol style="line-height: 50px; list-style-type: hebrew; list-style-position: inside; text-rendering: optimizeSpeed;" start="97">
    44<li></li>
    55</ol>
  • trunk/LayoutTests/fast/multicol/cell-shrinkback-expected.html

    r113739 r180796  
    11<div style="height: 100px; width: 200px; border: solid;position:relative">
    2     <div style="left:25px; bottom:0; position:absolute; height:45px; width:29px;background-color:orange"></div>
     2    <div style="left:25px; bottom:0; position:absolute; height:45px; width:64px;background-color:orange"></div>
    33    <div style="border-bottom:solid; position:absolute; right:0px; width:100px">
    4         <div style="background-color:orange; float:left;margin-left:25px">Text</div>
     4        <div style="background-color:orange; float:left; margin-left:25px; font-family: Ahem;">Text</div>
    55    </div>
    66</div>
  • trunk/LayoutTests/fast/multicol/cell-shrinkback.html

    r157458 r180796  
    44        <tr>
    55            <td><div style="height: 50px; width: 25px;"></div></td>
    6             <td style="background-color: orange;" valign=bottom>Text</td>
     6            <td style="background-color: orange; font-family: Ahem;" valign=bottom>Text</td>
    77        </tr>
    88    </table>
  • trunk/LayoutTests/fast/multicol/newmulticol/breaks-3-columns-3-expected.html

    r162366 r180796  
    44        <title>auto-height multicol with break</title>
    55        <style>
    6             .mc { float:left; width:6em; padding:0 0.5em; }
     6            .mc { float:left; width:7em; padding:0 0.5em; }
    77            .gap { float:left; width:1em; }
    88        </style>
  • trunk/LayoutTests/fast/multicol/newmulticol/breaks-3-columns-3.html

    r168985 r180796  
    88    </head>
    99    <body style="min-width:40em;">
    10         <div class="mc" style="-webkit-columns:3; -webkit-column-gap:1em; columns:3; column-gap:1em; orphans:1; widows:1; width:23em; background:olive;">
     10        <div class="mc" style="-webkit-columns:3; -webkit-column-gap:1em; columns:3; column-gap:1em; orphans:1; widows:1; width:26em; background:olive;">
    1111            <div style="-webkit-column-break-after:always; break-after:column;">
    1212                first column<br>
  • trunk/LayoutTests/fast/regions/last-region-border-radius-expected.html

    r143613 r180796  
    2121    </head>
    2222    <body>
    23         <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=103684"> [CSS Regions]  border-radius on a region causes overflow to be hidden</a>.</p>
     23        <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=103684" style="text-decoration: none;"> [CSS Regions]  border-radius on a region causes overflow to be hidden</a>.</p>
    2424        <p>On success, you should not see any red below.</p>
    2525        <div id="region">
  • trunk/LayoutTests/fast/regions/last-region-border-radius.html

    r143613 r180796  
    3232    </head>
    3333    <body>
    34         <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=103684"> [CSS Regions] border-radius on a region causes overflow to be hidden</a>.</p>
     34        <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=103684" style="text-decoration: none;"> [CSS Regions] border-radius on a region causes overflow to be hidden</a>.</p>
    3535        <p>On success, you should not see any red below.</p>
    3636        <div id="article"></div>
  • trunk/LayoutTests/fast/regions/overflow/overflow-first-and-last-regions.html

    r170047 r180796  
    2020                var elemResult = document.getElementById("result1");
    2121                var result = "FAIL";
    22                 if (selection.toString() == "verflow2_1\nOverflo")
     22                if (selection.toString() == "erflow2_1\nOverflow")
    2323                    result = "PASS";
    2424
     
    4040                elemResult = document.getElementById("result2");
    4141                result = "FAIL";
    42                 if (selection.toString() == "verflow1_1\nOverflo")
     42                if (selection.toString() == "erflow1_1\nOverflow")
    4343                    result = "PASS";
    4444
  • trunk/LayoutTests/fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html

    r170047 r180796  
    5757                        <div class="float left" id="float1"></div> <div class="float right" id="float2"></div>
    5858                        <div class="second-box" style="border-bottom-width: 0px;">
    59                             <p>These lines will not spill out of the regions. These lines will not spill out of the regions.
    60                             These lines will not spill out of the regions. These lines will not spill out of the regions.</p>
    61                             <p style="text-align: justify;">These lines will not spill out of the regions.</p>
     59                            <p>These lines will not spill out of the region. These lines will not spill out of the region.
     60                            These lines will not spill out of the region. These lines will not spill out of the region.</p>
     61                            <p style="text-align: justify;">These lines will not spill out of the region.</p>
    6262                        </div>
    6363                    </div>
     
    6868                    <div class="first-box" style="padding-top:0px;border-top-width:0px;">
    6969                        <div class="second-box" style="padding-top:0px;border-top-width:0px;">
    70                             <p style="padding-top:0px;margin-top:0px;">These lines will not spill out of the regions. These lines will not spill out of the regions. These lines will not spill out of the regions. </p>
     70                            <p style="padding-top:0px;margin-top:0px;">These lines will not spill out of the region. These lines will not spill out of the region. These lines will not spill out of the region. </p>
    7171                        </div>
    7272                    </div>
  • trunk/LayoutTests/fast/regions/overflow/overflow-in-uniform-regions-dynamic.html

    r170047 r180796  
    5454        <div class="float left" id="float1"></div> <div class="float right" id="float2"></div>
    5555        <div id="second-box">
    56             <p>These lines will not spill out of the regions. These lines will not spill out of the regions.
    57             These lines will not spill out of the regions. These lines will not spill out of the regions. </p>
    58             <p>These lines will not spill out of the regions. These lines will not spill out of the regions.
    59             These lines will not spill out of the regions. These lines will not spill out of the regions. </p>
     56            <p>These lines will not spill out of the region. These lines will not spill out of the region.
     57            These lines will not spill out of the region. These lines will not spill out of the region. </p>
     58            <p>These lines will not spill out of the region. These lines will not spill out of the region.
     59            These lines will not spill out of the region. These lines will not spill out of the region. </p>
    6060        </div>
    6161    </div>
  • trunk/LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius-expected.html

    r165261 r180796  
    3333<body>
    3434<div class="container" style="text-align: right">
    35 X<br/>
     35X&nbsp;<br/>
    3636    <div id="right-rounded-rect-outline" class="rounded-rect"></div>
    3737    <!-- generated right-rounded-rect-float-line divs will be inserted here -->
    38 X<br/>
    39 X<br/>
    40 X<br/>
    41 X<br/>
    42 X<br/>
    43 X<br/>
    44 X<br/>
    45 X<br/>
    46 X
     38X&nbsp;<br/>
     39X&nbsp;<br/>
     40X&nbsp;<br/>
     41X&nbsp;<br/>
     42X&nbsp;<br/>
     43X&nbsp;<br/>
     44X&nbsp;<br/>
     45X&nbsp;<br/>
     46X&nbsp;
    4747</div>
    4848<script src="../resources/rounded-rectangle.js"></script>
  • trunk/LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius.html

    r165261 r180796  
    2020<body>
    2121<div class="container" style="text-align: right">
    22 X<br/>
     22X&nbsp;<br/>
    2323    <div style="float: right" class="rounded-rect"></div>
    24 X<br/>
    25 X<br/>
    26 X<br/>
    27 X<br/>
    28 X<br/>
    29 X<br/>
    30 X<br/>
    31 X<br/>
    32 X
     24X&nbsp;<br/>
     25X&nbsp;<br/>
     26X&nbsp;<br/>
     27X&nbsp;<br/>
     28X&nbsp;<br/>
     29X&nbsp;<br/>
     30X&nbsp;<br/>
     31X&nbsp;<br/>
     32X&nbsp;
    3333</div>
    3434
  • trunk/LayoutTests/fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html

    r169048 r180796  
    1919
    2020<div class='shape-outside'>
    21     <span style="margin-left: 66px;"></span>x<br/>
    22     <span style="margin-left: 74px;"></span>x<br/>
    23     <span style="margin-left: 78px;"></span>x<br/>
    24     <span style="margin-left: 80px;"></span>x<br/>
    25     <span style="margin-left: 80px;"></span>x<br/>
    26     <span style="margin-left: 78px;"></span>x<br/>
    27     <span style="margin-left: 74px;"></span>x<br/>
    28     <span style="margin-left: 66px;"></span>x<br/>
     21    <span style="margin-left: 66.25px;"></span>&nbsp;x<br/>
     22    <span style="margin-left: 74.5px;"></span>&nbsp;x<br/>
     23    <span style="margin-left: 78.5px;"></span>&nbsp;x<br/>
     24    <span style="margin-left: 80px;"></span>&nbsp;x<br/>
     25    <span style="margin-left: 80px;"></span>&nbsp;x<br/>
     26    <span style="margin-left: 78.5px;"></span>&nbsp;x<br/>
     27    <span style="margin-left: 74.5px;"></span>&nbsp;x<br/>
     28    <span style="margin-left: 66.25px;"></span>&nbsp;x<br/>
    2929</div>
    3030
  • trunk/LayoutTests/fast/shapes/shape-outside-floats/shape-outside-rounded-inset.html

    r163585 r180796  
    2323<div class='container'>
    2424    <div class='shape-outside'></div>
    25     x<br/>
    26     x<br/>
    27     x<br/>
    28     x<br/>
    29     x<br/>
    30     x<br/>
    31     x<br/>
    32     x<br/>
     25    &nbsp;x<br/>
     26    &nbsp;x<br/>
     27    &nbsp;x<br/>
     28    &nbsp;x<br/>
     29    &nbsp;x<br/>
     30    &nbsp;x<br/>
     31    &nbsp;x<br/>
     32    &nbsp;x<br/>
    3333</div>
    3434
  • trunk/LayoutTests/fast/table/td-width-fifty-percent-regression-expected.html

    r154281 r180796  
    1717    </tr>
    1818    <tr>
    19         <td colspan="2">Lorem</td>
     19        <td colspan="2" style="font-family: Ahem;">Lorem</td>
    2020    </tr>
    2121</table>
  • trunk/LayoutTests/fast/table/td-width-fifty-percent-regression.html

    r154281 r180796  
    2121    </tr>
    2222    <tr>
    23         <td colspan="2">Lorem</td>
     23        <td colspan="2" style="font-family: Ahem;">Lorem</td>
    2424    </tr>
    2525</table>
  • trunk/LayoutTests/fast/text/complex-initial-advance-expected.html

    r148956 r180796  
    44<meta charset="utf-8">
    55</head>
    6 <body style="font-family: Geeza Pro">
     6<body style="font-family: Geeza Pro; text-rendering: optimizeSpeed;">
    77<span>مليئ حياةٍ مليئ</span>
    88</body>
  • trunk/LayoutTests/fast/text/complex-initial-advance.html

    r148956 r180796  
    44<meta charset="utf-8">
    55</head>
    6 <body style="font-family: Geeza Pro">
     6<body style="font-family: Geeza Pro; text-rendering: optimizeSpeed;">
    77<span>مليئ</span><span> </span><span>حياةٍ</span><span> </span><span>مليئ</span>
    88</body>
  • trunk/LayoutTests/platform/mac/TestExpectations

    r180795 r180796  
    12141214
    12151215# Kerning, Ligatures, and Printer Fonts caused these tests to fail
    1216 # The following tests are reftests
    1217 webkit.org/b/139968 fast/css-generated-content/after-with-inline-continuation.html [ ImageOnlyFailure ]
    1218 webkit.org/b/139968 fast/css-intrinsic-dimensions/width-avoid-floats.html [ ImageOnlyFailure ]
    1219 webkit.org/b/139968 fast/css/object-fit/object-fit-canvas.html [ Pass ImageOnlyFailure ]
    1220 webkit.org/b/139968 fast/css/word-spacing-between-blocks.html [ ImageOnlyFailure ]
    1221 webkit.org/b/139968 fast/css/word-spacing-between-inlines.html [ ImageOnlyFailure ]
    1222 webkit.org/b/139968 fast/css/word-spacing-characters.html [ ImageOnlyFailure ]
    1223 webkit.org/b/139968 fast/css3-text/css3-text-decoration/no-gap-between-two-rounded-textboxes.html [ ImageOnlyFailure ]
    1224 webkit.org/b/139968 fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-inherit.html [ ImageOnlyFailure ]
    1225 webkit.org/b/139968 fast/inline/hidpi-pixel-gap-between-adjacent-selection-inlines.html [ ImageOnlyFailure ]
    1226 webkit.org/b/139968 fast/inline/hidpi-select-inline-on-subpixel-position.html [ ImageOnlyFailure ]
    1227 webkit.org/b/139968 fast/multicol/cell-shrinkback.html [ ImageOnlyFailure ]
    1228 webkit.org/b/139968 fast/multicol/newmulticol/breaks-3-columns-3.html [ ImageOnlyFailure ]
    1229 webkit.org/b/139968 fast/regions/last-region-border-radius.html [ ImageOnlyFailure ]
    1230 webkit.org/b/139968 fast/regions/overflow/overflow-first-and-last-regions.html [ ImageOnlyFailure ]
    1231 webkit.org/b/139968 fast/regions/overflow/overflow-in-uniform-regions-dynamic.html [ ImageOnlyFailure ]
    1232 webkit.org/b/139968 fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius.html [ ImageOnlyFailure ]
    1233 webkit.org/b/139968 fast/shapes/shape-outside-floats/shape-outside-rounded-inset.html [ ImageOnlyFailure ]
    1234 webkit.org/b/139968 fast/table/td-width-fifty-percent-regression.html [ ImageOnlyFailure ]
    1235 webkit.org/b/139968 fast/text/complex-initial-advance.html [ ImageOnlyFailure ]
    12361216webkit.org/b/139968 fast/text/font-kerning.html [ ImageOnlyFailure ]
    12371217webkit.org/b/139968 fast/text/font-variant-ligatures.html [ ImageOnlyFailure ]
     
    12451225webkit.org/b/139968 svg/transforms/transformed-text-fill-gradient.html [ ImageOnlyFailure ]
    12461226
     1227# Word-spacing is incorrectly applied
     1228webkit.org/b/142086 fast/css/word-spacing-between-blocks.html [ ImageOnlyFailure ]
     1229webkit.org/b/142086 fast/css/word-spacing-between-inlines.html [ ImageOnlyFailure ]
     1230webkit.org/b/142086 fast/css/word-spacing-characters.html [ ImageOnlyFailure ]
     1231
     1232# Underlines' starting and ending positions need to be pixel-snapped
     1233webkit.org/b/142087 fast/css3-text/css3-text-decoration/no-gap-between-two-rounded-textboxes.html [ ImageOnlyFailure ]
     1234webkit.org/b/142087 fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-ink-inherit.html [ ImageOnlyFailure ]
     1235
    12471236# Tests that fail with the SVG -> OTF font converter, but are lower priority than live-on
    1248 webkit.org/b/140537 fast/css/ex-unit-with-no-x-height.html [ Failure ]
    12491237webkit.org/b/140588 svg/W3C-SVG-1.1/fonts-desc-02-t.svg [ Failure ]
    12501238webkit.org/b/137096 svg/W3C-SVG-1.1/text-altglyph-01-b.svg [ Failure ]
     
    12651253webkit.org/b/139968 svg/text/select-textLength-spacingAndGlyphs-stretch-3.svg [ Failure ]
    12661254webkit.org/b/139968 svg/custom/svg-fonts-without-missing-glyph.xhtml [ Pass Failure ]
     1255webkit.org/b/140537 fast/css/ex-unit-with-no-x-height.html [ Failure ]
     1256
     1257# Subpixel bug about rounding
     1258webkit.org/b/142065 fast/css-intrinsic-dimensions/width-avoid-floats.html [ ImageOnlyFailure ]
    12671259
    12681260# Sometimes has an extra space at the end
Note: See TracChangeset for help on using the changeset viewer.