scrollintoview.html
Details
- Test
/css/cssom-view/scrollintoview.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| PASS | scrollIntoView() starting at left,top |
| PASS | scrollIntoView() starting at left,bottom |
| PASS | scrollIntoView() starting at right,top |
| PASS | scrollIntoView() starting at right,bottom |
| PASS | scrollIntoView(true) starting at left,top |
| PASS | scrollIntoView(true) starting at left,bottom |
| PASS | scrollIntoView(true) starting at right,top |
| PASS | scrollIntoView(true) starting at right,bottom |
| PASS | scrollIntoView(false) starting at left,top |
| PASS | scrollIntoView(false) starting at left,bottom |
| PASS | scrollIntoView(false) starting at right,top |
| PASS | scrollIntoView(false) starting at right,bottom |
| PASS | scrollIntoView(undefined) starting at left,top |
| PASS | scrollIntoView(undefined) starting at left,bottom |
| PASS | scrollIntoView(undefined) starting at right,top |
| PASS | scrollIntoView(undefined) starting at right,bottom |
| PASS | scrollIntoView(null) starting at left,top |
| PASS | scrollIntoView(null) starting at left,bottom |
| PASS | scrollIntoView(null) starting at right,top |
| PASS | scrollIntoView(null) starting at right,bottom |
| PASS | scrollIntoView({}) starting at left,top |
| PASS | scrollIntoView({}) starting at left,bottom |
| PASS | scrollIntoView({}) starting at right,top |
| PASS | scrollIntoView({}) starting at right,bottom |
| FAIL | scrollIntoView({block: "center", inline: "center"}) starting at left,top assert_approx_equals: scrollX expected 3700 +/- 0.5 but got 3600 |
| FAIL | scrollIntoView({block: "center", inline: "center"}) starting at left,bottom assert_approx_equals: scrollX expected 3700 +/- 0.5 but got 3600 |
| FAIL | scrollIntoView({block: "center", inline: "center"}) starting at right,top assert_approx_equals: scrollX expected 3700 +/- 0.5 but got 3600 |
| FAIL | scrollIntoView({block: "center", inline: "center"}) starting at right,bottom assert_approx_equals: scrollX expected 3700 +/- 0.5 but got 3600 |
| FAIL | scrollIntoView({block: "start", inline: "start"}) starting at left,top assert_approx_equals: scrollX expected 4000 +/- 0.5 but got 3800 |
| FAIL | scrollIntoView({block: "start", inline: "start"}) starting at left,bottom assert_approx_equals: scrollX expected 4000 +/- 0.5 but got 3800 |
| FAIL | scrollIntoView({block: "start", inline: "start"}) starting at right,top assert_approx_equals: scrollX expected 4000 +/- 0.5 but got 3800 |
| FAIL | scrollIntoView({block: "start", inline: "start"}) starting at right,bottom assert_approx_equals: scrollX expected 4000 +/- 0.5 but got 3800 |
| PASS | scrollIntoView({block: "end", inline: "end"}) starting at left,top |
| PASS | scrollIntoView({block: "end", inline: "end"}) starting at left,bottom |
| PASS | scrollIntoView({block: "end", inline: "end"}) starting at right,top |
| PASS | scrollIntoView({block: "end", inline: "end"}) starting at right,bottom |
| PASS | scrollIntoView({block: "nearest", inline: "nearest"}) starting at left,top |
| PASS | scrollIntoView({block: "nearest", inline: "nearest"}) starting at left,bottom |
| PASS | scrollIntoView({block: "nearest", inline: "nearest"}) starting at right,top |
| PASS | scrollIntoView({block: "nearest", inline: "nearest"}) starting at right,bottom |