Changeset 220057 in webkit


Ignore:
Timestamp:
Jul 31, 2017 2:07:41 AM (7 years ago)
Author:
commit-queue@webkit.org
Message:

[GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
https://bugs.webkit.org/show_bug.cgi?id=141700

Patch by Ms2ger <Ms2ger@igalia.com> on 2017-07-31
Reviewed by Sam Weinig.

Add gtk-specific expectations for getClientRects tests.

Since these expectations depend on text metrics, it is unsurprising that they
are platform-dependent.

  • platform/gtk/TestExpectations:
  • platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
  • platform/gtk/fast/dom/Range/getClientRects-expected.txt:
Location:
trunk/LayoutTests
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r220052 r220057  
     12017-07-31  Ms2ger  <Ms2ger@igalia.com>
     2
     3        [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
     4        https://bugs.webkit.org/show_bug.cgi?id=141700
     5
     6        Reviewed by Sam Weinig.
     7
     8        Add gtk-specific expectations for getClientRects tests.
     9
     10        Since these expectations depend on text metrics, it is unsurprising that they
     11        are platform-dependent.
     12
     13        * platform/gtk/TestExpectations:
     14        * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
     15        * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
     16
    1172017-07-30  Darin Adler  <darin@apple.com>
    218
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r219947 r220057  
    952952webkit.org/b/141699 fast/attachment/attachment-disabled-rendering.html [ Failure ]
    953953webkit.org/b/141699 fast/attachment/attachment-rendering.html [ Failure ]
    954 webkit.org/b/141700 fast/dom/Element/getClientRects.html [ Failure ]
    955 webkit.org/b/141700 fast/dom/Range/getClientRects.html [ Failure ]
    956954
    957955webkit.org/b/141705 media/video-fullscreeen-only-controls.html [ Failure ]
  • trunk/LayoutTests/platform/gtk/fast/dom/Range/getClientRects-expected.txt

    r152901 r220057  
    11Test 1
    22PASS rects.length is 5
    3 PASS rects[0].left is 8
    4 PASS rects[0].top is 8
    5 PASS rects[0].width is 400
    6 PASS rects[0].height is 160
    7 PASS rects[1].left is 8
    8 PASS rects[1].top is 19
    9 PASS rects[1].width is 396
    10 FAIL rects[1].height should be 18. Was 17.
    11 PASS rects[2].left is 8
    12 PASS rects[2].top is 59
    13 PASS rects[2].width is 398
    14 FAIL rects[2].height should be 18. Was 17.
    15 PASS rects[3].left is 8
    16 PASS rects[3].top is 99
    17 PASS rects[3].width is 360
    18 FAIL rects[3].height should be 18. Was 17.
    19 PASS rects[4].left is 8
    20 PASS rects[4].top is 139
    21 PASS rects[4].width is 306
    22 FAIL rects[4].height should be 18. Was 17.
     3PASS rects[0].left.toFixed(2) is "8.00"
     4PASS rects[0].top.toFixed(2) is "8.00"
     5PASS rects[0].width.toFixed(2) is "400.00"
     6PASS rects[0].height.toFixed(2) is "160.00"
     7PASS rects[1].left.toFixed(2) is "8.00"
     8PASS rects[1].top.toFixed(2) is "19.00"
     9FAIL rects[1].width.toFixed(2) should be 386.58. Was 396.00.
     10FAIL rects[1].height.toFixed(2) should be 18.00. Was 17.00.
     11PASS rects[2].left.toFixed(2) is "8.00"
     12PASS rects[2].top.toFixed(2) is "59.00"
     13FAIL rects[2].width.toFixed(2) should be 359.91. Was 398.00.
     14FAIL rects[2].height.toFixed(2) should be 18.00. Was 17.00.
     15PASS rects[3].left.toFixed(2) is "8.00"
     16PASS rects[3].top.toFixed(2) is "99.00"
     17FAIL rects[3].width.toFixed(2) should be 381.25. Was 360.00.
     18FAIL rects[3].height.toFixed(2) should be 18.00. Was 17.00.
     19PASS rects[4].left.toFixed(2) is "8.00"
     20PASS rects[4].top.toFixed(2) is "139.00"
     21FAIL rects[4].width.toFixed(2) should be 368.36. Was 306.00.
     22FAIL rects[4].height.toFixed(2) should be 18.00. Was 17.00.
    2323Test 2
    2424PASS rects.length is 4
    25 PASS rects[0].left is 8
    26 FAIL rects[0].top should be 215. Was 213.
    27 PASS rects[0].width is 396
    28 FAIL rects[0].height should be 18. Was 17.
    29 PASS rects[1].left is 8
    30 FAIL rects[1].top should be 255. Was 253.
    31 PASS rects[1].width is 398
    32 FAIL rects[1].height should be 18. Was 17.
    33 PASS rects[2].left is 8
    34 FAIL rects[2].top should be 295. Was 293.
    35 PASS rects[2].width is 360
    36 FAIL rects[2].height should be 18. Was 17.
    37 PASS rects[3].left is 8
    38 FAIL rects[3].top should be 335. Was 333.
    39 PASS rects[3].width is 306
    40 FAIL rects[3].height should be 18. Was 17.
     25PASS rects[0].left.toFixed(2) is "8.00"
     26FAIL rects[0].top.toFixed(2) should be 215.00. Was 213.00.
     27FAIL rects[0].width.toFixed(2) should be 386.58. Was 396.00.
     28FAIL rects[0].height.toFixed(2) should be 18.00. Was 17.00.
     29PASS rects[1].left.toFixed(2) is "8.00"
     30FAIL rects[1].top.toFixed(2) should be 255.00. Was 253.00.
     31FAIL rects[1].width.toFixed(2) should be 359.91. Was 398.00.
     32FAIL rects[1].height.toFixed(2) should be 18.00. Was 17.00.
     33PASS rects[2].left.toFixed(2) is "8.00"
     34FAIL rects[2].top.toFixed(2) should be 295.00. Was 293.00.
     35FAIL rects[2].width.toFixed(2) should be 381.25. Was 360.00.
     36FAIL rects[2].height.toFixed(2) should be 18.00. Was 17.00.
     37PASS rects[3].left.toFixed(2) is "8.00"
     38FAIL rects[3].top.toFixed(2) should be 335.00. Was 333.00.
     39FAIL rects[3].width.toFixed(2) should be 368.36. Was 306.00.
     40FAIL rects[3].height.toFixed(2) should be 18.00. Was 17.00.
    4141Test 3
    4242PASS rects.length is 4
    43 PASS rects[0].left is 80
    44 FAIL rects[0].top should be 411. Was 407.
    45 PASS rects[0].width is 324
    46 FAIL rects[0].height should be 18. Was 17.
    47 PASS rects[1].left is 8
    48 FAIL rects[1].top should be 451. Was 447.
    49 PASS rects[1].width is 398
    50 FAIL rects[1].height should be 18. Was 17.
    51 PASS rects[2].left is 8
    52 FAIL rects[2].top should be 491. Was 487.
    53 PASS rects[2].width is 360
    54 FAIL rects[2].height should be 18. Was 17.
    55 PASS rects[3].left is 8
    56 FAIL rects[3].top should be 531. Was 527.
    57 PASS rects[3].width is 88
    58 FAIL rects[3].height should be 18. Was 17.
     43FAIL rects[0].left.toFixed(2) should be 81.31. Was 80.00.
     44FAIL rects[0].top.toFixed(2) should be 411.00. Was 407.00.
     45FAIL rects[0].width.toFixed(2) should be 313.27. Was 324.00.
     46FAIL rects[0].height.toFixed(2) should be 18.00. Was 17.00.
     47PASS rects[1].left.toFixed(2) is "8.00"
     48FAIL rects[1].top.toFixed(2) should be 451.00. Was 447.00.
     49FAIL rects[1].width.toFixed(2) should be 359.91. Was 398.00.
     50FAIL rects[1].height.toFixed(2) should be 18.00. Was 17.00.
     51PASS rects[2].left.toFixed(2) is "8.00"
     52FAIL rects[2].top.toFixed(2) should be 491.00. Was 487.00.
     53FAIL rects[2].width.toFixed(2) should be 381.25. Was 360.00.
     54FAIL rects[2].height.toFixed(2) should be 18.00. Was 17.00.
     55PASS rects[3].left.toFixed(2) is "8.00"
     56FAIL rects[3].top.toFixed(2) should be 531.00. Was 527.00.
     57FAIL rects[3].width.toFixed(2) should be 146.66. Was 88.00.
     58FAIL rects[3].height.toFixed(2) should be 18.00. Was 17.00.
    5959Test 4
    6060PASS rects.length is 7
    61 PASS rects[0].left is 8
    62 FAIL rects[0].top should be 596. Was 590.
    63 PASS rects[0].width is 400
    64 PASS rects[0].height is 278
    65 PASS rects[1].left is 8
    66 FAIL rects[1].top should be 607. Was 601.
    67 PASS rects[1].width is 396
    68 FAIL rects[1].height should be 18. Was 17.
    69 PASS rects[2].left is 8
    70 FAIL rects[2].top should be 725. Was 719.
    71 PASS rects[2].width is 242
    72 FAIL rects[2].height should be 18. Was 17.
    73 PASS rects[3].left is 326
    74 FAIL rects[3].top should be 725. Was 719.
    75 PASS rects[3].width is 44
    76 FAIL rects[3].height should be 18. Was 17.
    77 PASS rects[4].left is 8
    78 FAIL rects[4].top should be 765. Was 759.
    79 PASS rects[4].width is 341
    80 FAIL rects[4].height should be 18. Was 17.
    81 PASS rects[5].left is 8
    82 FAIL rects[5].top should be 805. Was 799.
    83 PASS rects[5].width is 366
    84 FAIL rects[5].height should be 18. Was 17.
    85 PASS rects[6].left is 8
    86 FAIL rects[6].top should be 845. Was 839.
    87 PASS rects[6].width is 67
    88 FAIL rects[6].height should be 18. Was 17.
     61PASS rects[0].left.toFixed(2) is "8.00"
     62FAIL rects[0].top.toFixed(2) should be 596.00. Was 590.00.
     63PASS rects[0].width.toFixed(2) is "400.00"
     64PASS rects[0].height.toFixed(2) is "278.00"
     65PASS rects[1].left.toFixed(2) is "8.00"
     66FAIL rects[1].top.toFixed(2) should be 607.00. Was 601.00.
     67FAIL rects[1].width.toFixed(2) should be 386.58. Was 396.00.
     68FAIL rects[1].height.toFixed(2) should be 18.00. Was 17.00.
     69PASS rects[2].left.toFixed(2) is "8.00"
     70FAIL rects[2].top.toFixed(2) should be 725.00. Was 719.00.
     71FAIL rects[2].width.toFixed(2) should be 268.39. Was 242.00.
     72FAIL rects[2].height.toFixed(2) should be 18.00. Was 17.00.
     73FAIL rects[3].left.toFixed(2) should be 352.39. Was 326.00.
     74FAIL rects[3].top.toFixed(2) should be 725.00. Was 719.00.
     75FAIL rects[3].width.toFixed(2) should be 44.88. Was 44.00.
     76FAIL rects[3].height.toFixed(2) should be 18.00. Was 17.00.
     77PASS rects[4].left.toFixed(2) is "8.00"
     78FAIL rects[4].top.toFixed(2) should be 765.00. Was 759.00.
     79FAIL rects[4].width.toFixed(2) should be 348.38. Was 341.00.
     80FAIL rects[4].height.toFixed(2) should be 18.00. Was 17.00.
     81PASS rects[5].left.toFixed(2) is "8.00"
     82FAIL rects[5].top.toFixed(2) should be 805.00. Was 799.00.
     83FAIL rects[5].width.toFixed(2) should be 375.90. Was 366.00.
     84FAIL rects[5].height.toFixed(2) should be 18.00. Was 17.00.
     85PASS rects[6].left.toFixed(2) is "8.00"
     86FAIL rects[6].top.toFixed(2) should be 845.00. Was 839.00.
     87FAIL rects[6].width.toFixed(2) should be 67.98. Was 67.00.
     88FAIL rects[6].height.toFixed(2) should be 18.00. Was 17.00.
    8989Test 5
    9090PASS rects.length is 5
    91 PASS rects[0].left is 80
    92 FAIL rects[0].top should be 921. Was 913.
    93 PASS rects[0].width is 324
    94 FAIL rects[0].height should be 18. Was 17.
    95 PASS rects[1].left is 8
    96 FAIL rects[1].top should be 1039. Was 1031.
    97 PASS rects[1].width is 242
    98 FAIL rects[1].height should be 18. Was 17.
    99 PASS rects[2].left is 250
    100 FAIL rects[2].top should be 950. Was 942.
    101 PASS rects[2].width is 76
    102 PASS rects[2].height is 103
    103 PASS rects[3].left is 326
    104 FAIL rects[3].top should be 1039. Was 1031.
    105 PASS rects[3].width is 44
    106 FAIL rects[3].height should be 18. Was 17.
    107 PASS rects[4].left is 8
    108 FAIL rects[4].top should be 1079. Was 1071.
    109 PASS rects[4].width is 284
    110 FAIL rects[4].height should be 18. Was 17.
     91FAIL rects[0].left.toFixed(2) should be 81.00. Was 80.00.
     92FAIL rects[0].top.toFixed(2) should be 921.00. Was 913.00.
     93FAIL rects[0].width.toFixed(2) should be 313.58. Was 324.00.
     94FAIL rects[0].height.toFixed(2) should be 18.00. Was 17.00.
     95PASS rects[1].left.toFixed(2) is "8.00"
     96FAIL rects[1].top.toFixed(2) should be 1039.00. Was 1031.00.
     97FAIL rects[1].width.toFixed(2) should be 268.39. Was 242.00.
     98FAIL rects[1].height.toFixed(2) should be 18.00. Was 17.00.
     99FAIL rects[2].left.toFixed(2) should be 276.39. Was 250.00.
     100FAIL rects[2].top.toFixed(2) should be 950.00. Was 942.00.
     101PASS rects[2].width.toFixed(2) is "76.00"
     102PASS rects[2].height.toFixed(2) is "103.00"
     103FAIL rects[3].left.toFixed(2) should be 352.39. Was 326.00.
     104FAIL rects[3].top.toFixed(2) should be 1039.00. Was 1031.00.
     105FAIL rects[3].width.toFixed(2) should be 44.88. Was 44.00.
     106FAIL rects[3].height.toFixed(2) should be 18.00. Was 17.00.
     107PASS rects[4].left.toFixed(2) is "8.00"
     108FAIL rects[4].top.toFixed(2) should be 1079.00. Was 1071.00.
     109FAIL rects[4].width.toFixed(2) should be 291.00. Was 284.00.
     110FAIL rects[4].height.toFixed(2) should be 18.00. Was 17.00.
    111111Test 6
    112 PASS rects.length is 7
    113 PASS rects[0].left is 8
    114 FAIL rects[0].top should be 1224. Was 1214.
    115 PASS rects[0].width is 400
    116 PASS rects[0].height is 200
    117 PASS rects[1].left is 8
    118 FAIL rects[1].top should be 1235. Was 1225.
    119 PASS rects[1].width is 396
    120 FAIL rects[1].height should be 18. Was 17.
    121 PASS rects[2].left is 8
    122 FAIL rects[2].top should be 1275. Was 1265.
    123 PASS rects[2].width is 57
    124 FAIL rects[2].height should be 18. Was 17.
    125 PASS rects[3].left is 105
    126 FAIL rects[3].top should be 1275. Was 1265.
    127 PASS rects[3].width is 44
    128 FAIL rects[3].height should be 18. Was 17.
    129 PASS rects[4].left is 8
    130 FAIL rects[4].top should be 1315. Was 1305.
    131 PASS rects[4].width is 387
    132 FAIL rects[4].height should be 18. Was 17.
    133 PASS rects[5].left is 8
    134 FAIL rects[5].top should be 1355. Was 1345.
    135 PASS rects[5].width is 397
    136 FAIL rects[5].height should be 18. Was 17.
    137 PASS rects[6].left is 8
    138 FAIL rects[6].top should be 1395. Was 1385.
    139 PASS rects[6].width is 171
    140 FAIL rects[6].height should be 18. Was 17.
     112FAIL rects.length should be 8. Was 7.
     113PASS rects[0].left.toFixed(2) is "8.00"
     114FAIL rects[0].top.toFixed(2) should be 1224.00. Was 1214.00.
     115PASS rects[0].width.toFixed(2) is "400.00"
     116FAIL rects[0].height.toFixed(2) should be 240.00. Was 200.00.
     117PASS rects[1].left.toFixed(2) is "8.00"
     118FAIL rects[1].top.toFixed(2) should be 1235.00. Was 1225.00.
     119FAIL rects[1].width.toFixed(2) should be 386.58. Was 396.00.
     120FAIL rects[1].height.toFixed(2) should be 18.00. Was 17.00.
     121PASS rects[2].left.toFixed(2) is "8.00"
     122FAIL rects[2].top.toFixed(2) should be 1275.00. Was 1265.00.
     123FAIL rects[2].width.toFixed(2) should be 16.00. Was 57.00.
     124FAIL rects[2].height.toFixed(2) should be 18.00. Was 17.00.
     125FAIL rects[3].left.toFixed(2) should be 8.00. Was 105.00.
     126FAIL rects[3].top.toFixed(2) should be 1315.00. Was 1265.00.
     127FAIL rects[3].width.toFixed(2) should be 58.22. Was 44.00.
     128FAIL rects[3].height.toFixed(2) should be 18.00. Was 17.00.
     129FAIL rects[4].left.toFixed(2) should be 106.22. Was 8.00.
     130FAIL rects[4].top.toFixed(2) should be 1315.00. Was 1305.00.
     131FAIL rects[4].width.toFixed(2) should be 45.32. Was 387.00.
     132FAIL rects[4].height.toFixed(2) should be 18.00. Was 17.00.
     133PASS rects[5].left.toFixed(2) is "8.00"
     134FAIL rects[5].top.toFixed(2) should be 1355.00. Was 1345.00.
     135FAIL rects[5].width.toFixed(2) should be 396.34. Was 397.00.
     136FAIL rects[5].height.toFixed(2) should be 18.00. Was 17.00.
     137PASS rects[6].left.toFixed(2) is "8.00"
     138FAIL rects[6].top.toFixed(2) should be 1395.00. Was 1385.00.
     139FAIL rects[6].width.toFixed(2) should be 359.93. Was 171.00.
     140FAIL rects[6].height.toFixed(2) should be 18.00. Was 17.00.
     141FAIL rects[7].left.toFixed(2) should be 8.00. Threw exception TypeError: undefined is not an object (evaluating 'rects[7].left')
     142FAIL rects[7].top.toFixed(2) should be 1435.00. Threw exception TypeError: undefined is not an object (evaluating 'rects[7].top')
     143FAIL rects[7].width.toFixed(2) should be 221.71. Threw exception TypeError: undefined is not an object (evaluating 'rects[7].width')
     144FAIL rects[7].height.toFixed(2) should be 18.00. Threw exception TypeError: undefined is not an object (evaluating 'rects[7].height')
    141145Test 7
    142 PASS rects.length is 7
    143 PASS rects[0].left is 8
    144 FAIL rects[0].top should be 1471. Was 1459.
    145 PASS rects[0].width is 396
    146 FAIL rects[0].height should be 18. Was 17.
    147 PASS rects[1].left is 8
    148 FAIL rects[1].top should be 1500. Was 1488.
    149 PASS rects[1].width is 400
    150 PASS rects[1].height is 40
    151 PASS rects[2].left is 8
    152 FAIL rects[2].top should be 1511. Was 1499.
    153 PASS rects[2].width is 57
    154 FAIL rects[2].height should be 18. Was 17.
    155 PASS rects[3].left is 105
    156 FAIL rects[3].top should be 1511. Was 1499.
    157 PASS rects[3].width is 44
    158 FAIL rects[3].height should be 18. Was 17.
    159 PASS rects[4].left is 8
    160 FAIL rects[4].top should be 1551. Was 1539.
    161 PASS rects[4].width is 387
    162 FAIL rects[4].height should be 18. Was 17.
    163 PASS rects[5].left is 8
    164 FAIL rects[5].top should be 1591. Was 1579.
    165 PASS rects[5].width is 397
    166 FAIL rects[5].height should be 18. Was 17.
    167 PASS rects[6].left is 8
    168 FAIL rects[6].top should be 1631. Was 1619.
    169 PASS rects[6].width is 171
    170 FAIL rects[6].height should be 18. Was 17.
     146FAIL rects.length should be 8. Was 7.
     147PASS rects[0].left.toFixed(2) is "8.00"
     148FAIL rects[0].top.toFixed(2) should be 1511.00. Was 1459.00.
     149FAIL rects[0].width.toFixed(2) should be 386.58. Was 396.00.
     150FAIL rects[0].height.toFixed(2) should be 18.00. Was 17.00.
     151PASS rects[1].left.toFixed(2) is "8.00"
     152FAIL rects[1].top.toFixed(2) should be 1551.00. Was 1488.00.
     153FAIL rects[1].width.toFixed(2) should be 16.00. Was 400.00.
     154FAIL rects[1].height.toFixed(2) should be 18.00. Was 40.00.
     155PASS rects[2].left.toFixed(2) is "8.00"
     156FAIL rects[2].top.toFixed(2) should be 1580.00. Was 1499.00.
     157FAIL rects[2].width.toFixed(2) should be 400.00. Was 57.00.
     158FAIL rects[2].height.toFixed(2) should be 40.00. Was 17.00.
     159FAIL rects[3].left.toFixed(2) should be 8.00. Was 105.00.
     160FAIL rects[3].top.toFixed(2) should be 1591.00. Was 1499.00.
     161FAIL rects[3].width.toFixed(2) should be 58.22. Was 44.00.
     162FAIL rects[3].height.toFixed(2) should be 18.00. Was 17.00.
     163FAIL rects[4].left.toFixed(2) should be 106.22. Was 8.00.
     164FAIL rects[4].top.toFixed(2) should be 1591.00. Was 1539.00.
     165FAIL rects[4].width.toFixed(2) should be 45.32. Was 387.00.
     166FAIL rects[4].height.toFixed(2) should be 18.00. Was 17.00.
     167PASS rects[5].left.toFixed(2) is "8.00"
     168FAIL rects[5].top.toFixed(2) should be 1631.00. Was 1579.00.
     169FAIL rects[5].width.toFixed(2) should be 396.34. Was 397.00.
     170FAIL rects[5].height.toFixed(2) should be 18.00. Was 17.00.
     171PASS rects[6].left.toFixed(2) is "8.00"
     172FAIL rects[6].top.toFixed(2) should be 1671.00. Was 1619.00.
     173FAIL rects[6].width.toFixed(2) should be 359.93. Was 171.00.
     174FAIL rects[6].height.toFixed(2) should be 18.00. Was 17.00.
     175FAIL rects[7].left.toFixed(2) should be 8.00. Threw exception TypeError: undefined is not an object (evaluating 'rects[7].left')
     176FAIL rects[7].top.toFixed(2) should be 1711.00. Threw exception TypeError: undefined is not an object (evaluating 'rects[7].top')
     177FAIL rects[7].width.toFixed(2) should be 221.71. Threw exception TypeError: undefined is not an object (evaluating 'rects[7].width')
     178FAIL rects[7].height.toFixed(2) should be 18.00. Threw exception TypeError: undefined is not an object (evaluating 'rects[7].height')
    171179Test 8
    172180PASS rects.length is 4
    173 FAIL rects[0].left should be 168. Was 169.
    174 FAIL rects[0].top should be 1678. Was 1664.
    175 FAIL rects[0].width should be 269. Was 268.
    176 FAIL rects[0].height should be 316. Was 315.
    177 FAIL rects[1].left should be 137. Was 138.
    178 FAIL rects[1].top should be 1704. Was 1690.
    179 FAIL rects[1].width should be 271. Was 270.
    180 FAIL rects[1].height should be 317. Was 316.
    181 PASS rects[2].left is 107
    182 FAIL rects[2].top should be 1729. Was 1715.
    183 PASS rects[2].width is 246
    184 FAIL rects[2].height should be 289. Was 288.
    185 FAIL rects[3].left should be 76. Was 77.
    186 FAIL rects[3].top should be 1755. Was 1741.
    187 FAIL rects[3].width should be 212. Was 211.
    188 FAIL rects[3].height should be 247. Was 246.
     181FAIL rects[0].left.toFixed(2) should be 168.51. Was 169.28.
     182FAIL rects[0].top.toFixed(2) should be 1758.44. Was 1664.44.
     183FAIL rects[0].width.toFixed(2) should be 262.28. Was 267.57.
     184FAIL rects[0].height.toFixed(2) should be 307.71. Was 314.28.
     185FAIL rects[1].left.toFixed(2) should be 137.87. Was 138.64.
     186FAIL rects[1].top.toFixed(2) should be 1784.15. Was 1690.15.
     187FAIL rects[1].width.toFixed(2) should be 245.14. Was 268.85.
     188FAIL rects[1].height.toFixed(2) should be 287.28. Was 315.81.
     189FAIL rects[2].left.toFixed(2) should be 107.23. Was 107.99.
     190FAIL rects[2].top.toFixed(2) should be 1809.86. Was 1715.86.
     191FAIL rects[2].width.toFixed(2) should be 258.85. Was 244.43.
     192FAIL rects[2].height.toFixed(2) should be 303.62. Was 286.70.
     193FAIL rects[3].left.toFixed(2) should be 76.59. Was 77.35.
     194FAIL rects[3].top.toFixed(2) should be 1835.57. Was 1741.57.
     195FAIL rects[3].width.toFixed(2) should be 250.57. Was 209.72.
     196FAIL rects[3].height.toFixed(2) should be 293.75. Was 245.34.
    189197Test 9
    190 FAIL rects.length should be 1. Was 0.
    191 FAIL rects[0].left should be 8. Threw exception TypeError: undefined is not an object (evaluating 'rects[0].left')
    192 FAIL rects[0].top should be 1903. Threw exception TypeError: undefined is not an object (evaluating 'rects[0].top')
    193 FAIL rects[0].width should be 0. Threw exception TypeError: undefined is not an object (evaluating 'rects[0].width')
    194 FAIL rects[0].height should be 18. Threw exception TypeError: undefined is not an object (evaluating 'rects[0].height')
     198PASS rects.length is 0
    195199Test 9b
    196200PASS rects.length is 1
    197 PASS rects[0].left is 8
    198 FAIL rects[0].top should be 1903. Was 1887.
    199 PASS rects[0].width is 0
    200 FAIL rects[0].height should be 18. Was 17.
     201PASS rects[0].left.toFixed(2) is "8.00"
     202FAIL rects[0].top.toFixed(2) should be 1983.00. Was 1887.00.
     203PASS rects[0].width.toFixed(2) is "0.00"
     204FAIL rects[0].height.toFixed(2) should be 18.00. Was 17.00.
    201205Test 10
    202 PASS rects.length is 4
    203 PASS rects[0].left is 19
    204 FAIL rects[0].top should be 2088. Was 2070.
    205 FAIL rects[0].width should be 18. Was 17.
    206 PASS rects[0].height is 393
    207 PASS rects[1].left is 59
    208 FAIL rects[1].top should be 2088. Was 2070.
    209 FAIL rects[1].width should be 18. Was 17.
    210 PASS rects[1].height is 377
    211 PASS rects[2].left is 99
    212 FAIL rects[2].top should be 2088. Was 2070.
    213 FAIL rects[2].width should be 18. Was 17.
    214 PASS rects[2].height is 372
    215 PASS rects[3].left is 139
    216 FAIL rects[3].top should be 2088. Was 2070.
    217 FAIL rects[3].width should be 18. Was 17.
    218 PASS rects[3].height is 360
     206FAIL rects.length should be 5. Was 4.
     207PASS rects[0].left.toFixed(2) is "19.00"
     208FAIL rects[0].top.toFixed(2) should be 2168.00. Was 2070.00.
     209FAIL rects[0].width.toFixed(2) should be 18.00. Was 17.00.
     210FAIL rects[0].height.toFixed(2) should be 375.00. Was 393.00.
     211PASS rects[1].left.toFixed(2) is "59.00"
     212FAIL rects[1].top.toFixed(2) should be 2168.00. Was 2070.00.
     213FAIL rects[1].width.toFixed(2) should be 18.00. Was 17.00.
     214FAIL rects[1].height.toFixed(2) should be 367.03. Was 377.00.
     215PASS rects[2].left.toFixed(2) is "99.00"
     216FAIL rects[2].top.toFixed(2) should be 2168.00. Was 2070.00.
     217FAIL rects[2].width.toFixed(2) should be 18.00. Was 17.00.
     218FAIL rects[2].height.toFixed(2) should be 348.38. Was 372.00.
     219PASS rects[3].left.toFixed(2) is "139.00"
     220FAIL rects[3].top.toFixed(2) should be 2168.00. Was 2070.00.
     221FAIL rects[3].width.toFixed(2) should be 18.00. Was 17.00.
     222FAIL rects[3].height.toFixed(2) should be 375.90. Was 360.00.
     223FAIL rects[4].left.toFixed(2) should be 179.00. Threw exception TypeError: undefined is not an object (evaluating 'rects[4].left')
     224FAIL rects[4].top.toFixed(2) should be 2168.00. Threw exception TypeError: undefined is not an object (evaluating 'rects[4].top')
     225FAIL rects[4].width.toFixed(2) should be 18.00. Threw exception TypeError: undefined is not an object (evaluating 'rects[4].width')
     226FAIL rects[4].height.toFixed(2) should be 67.98. Threw exception TypeError: undefined is not an object (evaluating 'rects[4].height')
    219227Test 11
    220228PASS rects.length is 2
    221 PASS rects[0].left is 8
    222 FAIL rects[0].top should be 2524. Was 2504.
    223 PASS rects[0].width is 400
    224 PASS rects[0].height is 40
    225 PASS rects[1].left is 8
    226 FAIL rects[1].top should be 2535. Was 2515.
    227 PASS rects[1].width is 177
    228 FAIL rects[1].height should be 18. Was 17.
     229PASS rects[0].left.toFixed(2) is "8.00"
     230FAIL rects[0].top.toFixed(2) should be 2604.00. Was 2504.00.
     231PASS rects[0].width.toFixed(2) is "400.00"
     232PASS rects[0].height.toFixed(2) is "40.00"
     233PASS rects[1].left.toFixed(2) is "8.00"
     234FAIL rects[1].top.toFixed(2) should be 2615.00. Was 2515.00.
     235FAIL rects[1].width.toFixed(2) should be 181.75. Was 177.00.
     236FAIL rects[1].height.toFixed(2) should be 18.00. Was 17.00.
    229237Test 12
    230238PASS rects.length is 1
    231 PASS rects[0].left is 8
    232 FAIL rects[0].top should be 2760. Was 2738.
    233 PASS rects[0].width is 400
    234 PASS rects[0].height is 160
     239PASS rects[0].left.toFixed(2) is "8.00"
     240FAIL rects[0].top.toFixed(2) should be 2840.00. Was 2738.00.
     241PASS rects[0].width.toFixed(2) is "400.00"
     242PASS rects[0].height.toFixed(2) is "160.00"
    235243Test 13
    236244PASS rects.length is 4
    237 PASS rects[0].left is 8
    238 FAIL rects[0].top should be 2967. Was 2943.
    239 PASS rects[0].width is 396
    240 FAIL rects[0].height should be 18. Was 17.
    241 PASS rects[1].left is 8
    242 FAIL rects[1].top should be 3007. Was 2983.
    243 PASS rects[1].width is 398
    244 FAIL rects[1].height should be 18. Was 17.
    245 PASS rects[2].left is 8
    246 FAIL rects[2].top should be 3047. Was 3023.
    247 PASS rects[2].width is 360
    248 FAIL rects[2].height should be 18. Was 17.
    249 PASS rects[3].left is 8
    250 FAIL rects[3].top should be 3087. Was 3063.
    251 PASS rects[3].width is 306
    252 FAIL rects[3].height should be 18. Was 17.
     245PASS rects[0].left.toFixed(2) is "8.00"
     246FAIL rects[0].top.toFixed(2) should be 3047.00. Was 2943.00.
     247FAIL rects[0].width.toFixed(2) should be 386.58. Was 396.00.
     248FAIL rects[0].height.toFixed(2) should be 18.00. Was 17.00.
     249PASS rects[1].left.toFixed(2) is "8.00"
     250FAIL rects[1].top.toFixed(2) should be 3087.00. Was 2983.00.
     251FAIL rects[1].width.toFixed(2) should be 359.91. Was 398.00.
     252FAIL rects[1].height.toFixed(2) should be 18.00. Was 17.00.
     253PASS rects[2].left.toFixed(2) is "8.00"
     254FAIL rects[2].top.toFixed(2) should be 3127.00. Was 3023.00.
     255FAIL rects[2].width.toFixed(2) should be 381.25. Was 360.00.
     256FAIL rects[2].height.toFixed(2) should be 18.00. Was 17.00.
     257PASS rects[3].left.toFixed(2) is "8.00"
     258FAIL rects[3].top.toFixed(2) should be 3167.00. Was 3063.00.
     259FAIL rects[3].width.toFixed(2) should be 368.36. Was 306.00.
     260FAIL rects[3].height.toFixed(2) should be 18.00. Was 17.00.
    253261Test 14
    254262PASS rects.length is 0
Note: See TracChangeset for help on using the changeset viewer.