Table css width/height are interpreted differently: they are the minimum width. Absolute positioning code should respect this.

t1
div makes cell larger.
t1
div makes cell larger.
t1
div makes cell larger.

Summary

Harness status: OK

Found 6 tests

Details

ResultTest NameMessage
Passtable size is interpreted as border-box width by default
Asserts run
Pass
assert_equals(100, 100)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:72:3)
Pass
assert_equals(100, 100)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:73:3)
Pass
assert_equals(220, 220, "bottom position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:74:3)
Pass
assert_equals(300, 300, "right position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:75:3)
Passtable size is interpreted as minimum width
Asserts run
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:79:3)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:80:3)
Pass
assert_equals(300, 300, "right position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:81:3)
Pass
assert_equals(220, 220, "bottom position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:82:3)
Passtable size border-box
Asserts run
Pass
assert_equals(100, 100)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:86:3)
Pass
assert_equals(100, 100)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:87:3)
Pass
assert_equals(220, 220, "bottom position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:88:3)
Pass
assert_equals(300, 300, "right position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:89:3)
Passtable size border-box interpreted as minimum width
Asserts run
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:93:3)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:94:3)
Pass
assert_equals(300, 300, "right position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:95:3)
Pass
assert_equals(220, 220, "bottom position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:96:3)
Passtable size content-box
Asserts run
Pass
assert_equals(100, 100)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:100:3)
Pass
assert_equals(100, 100)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:101:3)
Pass
assert_equals(220, 220, "bottom position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:102:3)
Pass
assert_equals(300, 300, "right position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:103:3)
Passtable size content-box interpreted as minimum width
Asserts run
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:107:3)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:108:3)
Pass
assert_equals(300, 300, "right position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:109:3)
Pass
assert_equals(220, 220, "bottom position is 0")
    at Test.<anonymous> ( /css/css-position/position-absolute-table-001.html:110:3)