| This should be covered by a green overlay. |
| |
| Two squares should be visible and fully covered by green overlays. |
| |
| This test ensures that changing visibility of a non-fast scrollable area correctly updates list of non-fast scrollable areas (See http://crbug.com/434982). Two types of non-fast scrollable regions are covered: div, and iframe. |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| running tests for non-fast scrollable div |
| PASS document.getElementById("div").style.display is "block" |
| PASS nonFastScrollableRects.length is 1 |
| PASS rectToString(nonFastScrollableRects[0]) is "[0, 350, 200, 200]" |
| PASS internals.needsLayoutCount() is 0 |
| PASS nonFastScrollableRects.length is 2 |
| PASS rectToString(nonFastScrollableRects[0]) is "[0, 50, 200, 200]" |
| PASS rectToString(nonFastScrollableRects[1]) is "[0, 350, 200, 200]" |
| PASS internals.needsLayoutCount() is 0 |
| PASS nonFastScrollableRects.length is 1 |
| PASS rectToString(nonFastScrollableRects[0]) is "[0, 50, 200, 200]" |
| running tests for non-fast scrollable iframe |
| PASS document.getElementById("iframe").style.display is "block" |
| PASS nonFastScrollableRects.length is 1 |
| PASS rectToString(nonFastScrollableRects[0]) is "[0, 350, 222, 222]" |
| PASS internals.needsLayoutCount() is 0 |
| PASS nonFastScrollableRects.length is 2 |
| PASS rectToString(nonFastScrollableRects[0]) is "[0, 50, 222, 222]" |
| PASS rectToString(nonFastScrollableRects[1]) is "[0, 350, 222, 222]" |
| PASS internals.needsLayoutCount() is 0 |
| PASS nonFastScrollableRects.length is 1 |
| PASS rectToString(nonFastScrollableRects[0]) is "[0, 50, 222, 222]" |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |