getClientRects doesn't work with list box option elements
[WebKit-https.git] / LayoutTests / platform / ios-simulator-wk2 / fast / dom / HTMLSelectElement / listbox-items-client-rects-expected.txt
1 PASS listBoundingBoxes.length is 1
2 PASS listBoundingBoxes[0].left is listBoundingBox.left
3 PASS listBoundingBoxes[0].right is listBoundingBox.right
4 PASS listBoundingBoxes[0].top is listBoundingBox.top
5 PASS listBoundingBoxes[0].bottom is listBoundingBox.bottom
6 PASS listBoundingBoxes[0].width is listBoundingBox.width
7 PASS listBoundingBoxes[0].height is listBoundingBox.height
8 FAIL groupBoundingBoxes.length should be 1. Was 0.
9 FAIL groupBoundingBoxes[0].left should be 0. Threw exception TypeError: undefined is not an object (evaluating 'groupBoundingBoxes[0].left')
10 FAIL groupBoundingBoxes[0].right should be 0. Threw exception TypeError: undefined is not an object (evaluating 'groupBoundingBoxes[0].right')
11 FAIL groupBoundingBoxes[0].top should be 0. Threw exception TypeError: undefined is not an object (evaluating 'groupBoundingBoxes[0].top')
12 FAIL groupBoundingBoxes[0].bottom should be 0. Threw exception TypeError: undefined is not an object (evaluating 'groupBoundingBoxes[0].bottom')
13 FAIL groupBoundingBoxes[0].width should be 0. Threw exception TypeError: undefined is not an object (evaluating 'groupBoundingBoxes[0].width')
14 FAIL groupBoundingBoxes[0].height should be 0. Threw exception TypeError: undefined is not an object (evaluating 'groupBoundingBoxes[0].height')
15 FAIL option1BoundingBoxes.length should be 1. Was 0.
16 FAIL option1BoundingBoxes[0].left should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option1BoundingBoxes[0].left')
17 FAIL option1BoundingBoxes[0].right should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option1BoundingBoxes[0].right')
18 FAIL option1BoundingBoxes[0].top should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option1BoundingBoxes[0].top')
19 FAIL option1BoundingBoxes[0].bottom should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option1BoundingBoxes[0].bottom')
20 FAIL option1BoundingBoxes[0].width should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option1BoundingBoxes[0].width')
21 FAIL option1BoundingBoxes[0].height should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option1BoundingBoxes[0].height')
22 FAIL option2BoundingBoxes.length should be 1. Was 0.
23 FAIL option2BoundingBoxes[0].left should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option2BoundingBoxes[0].left')
24 FAIL option2BoundingBoxes[0].right should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option2BoundingBoxes[0].right')
25 FAIL option2BoundingBoxes[0].top should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option2BoundingBoxes[0].top')
26 FAIL option2BoundingBoxes[0].bottom should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option2BoundingBoxes[0].bottom')
27 FAIL option2BoundingBoxes[0].width should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option2BoundingBoxes[0].width')
28 FAIL option2BoundingBoxes[0].height should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option2BoundingBoxes[0].height')
29 FAIL option3BoundingBoxes.length should be 1. Was 0.
30 FAIL option3BoundingBoxes[0].left should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option3BoundingBoxes[0].left')
31 FAIL option3BoundingBoxes[0].right should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option3BoundingBoxes[0].right')
32 FAIL option3BoundingBoxes[0].top should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option3BoundingBoxes[0].top')
33 FAIL option3BoundingBoxes[0].bottom should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option3BoundingBoxes[0].bottom')
34 FAIL option3BoundingBoxes[0].width should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option3BoundingBoxes[0].width')
35 FAIL option3BoundingBoxes[0].height should be 0. Threw exception TypeError: undefined is not an object (evaluating 'option3BoundingBoxes[0].height')
36 FAIL groupBoundingBox.left should be 9. Was 0.
37 FAIL groupBoundingBox.top should be 9. Was 0.
38 FAIL groupBoundingBox.right should be 107. Was 0.
39 PASS groupBoundingBox.bottom is groupBoundingBox.top + 3 * optionHeight
40 FAIL groupBoundingBox.width should be 98. Was 0.
41 PASS groupBoundingBox.height is 3 * optionHeight
42 FAIL option1BoundingBox.left should be 9. Was 0.
43 FAIL option1BoundingBox.top should be 9. Was 0.
44 FAIL option1BoundingBox.right should be 107. Was 0.
45 PASS option1BoundingBox.bottom is option1BoundingBox.top + option1BoundingBox.height
46 FAIL option1BoundingBox.width should be 98. Was 0.
47 FAIL option2BoundingBox.left should be 9. Was 0.
48 FAIL option2BoundingBox.top should be 9. Was 0.
49 FAIL option2BoundingBox.right should be 107. Was 0.
50 PASS option2BoundingBox.bottom is option2BoundingBox.top + option2BoundingBox.height
51 FAIL option2BoundingBox.width should be 98. Was 0.
52 FAIL option3BoundingBox.left should be 9. Was 0.
53 FAIL option3BoundingBox.top should be 9. Was 0.
54 FAIL option3BoundingBox.right should be 107. Was 0.
55 PASS option3BoundingBox.bottom is option3BoundingBox.top + option3BoundingBox.height
56 FAIL option3BoundingBox.width should be 98. Was 0.
57 PASS successfullyParsed is true
58
59 TEST COMPLETE
60