Enable CSS position tests and add results

This also removes imported position: sticky tests from the Mozilla
directory. These were only supposed to be temporary until the upstream
version from WPT were imported.
This commit is contained in:
Martin Robinson 2023-04-06 12:17:57 +02:00
parent cfef75c99b
commit 2770b4c9bb
421 changed files with 2989 additions and 5347 deletions

View file

@ -1611,346 +1611,6 @@
{}
]
],
"css-position-3": {
"position-sticky-bottom.html": [
"18c5cc415c56c444fb9ba7298af1cceb1f412606",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-bottom-ref.html",
"=="
]
],
{}
]
],
"position-sticky-flexbox.html": [
"cf4e8cbcdaad83ba9ef45ade2ec147f8e0698c2b",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-flexbox-ref.html",
"=="
]
],
{}
]
],
"position-sticky-grid.html": [
"c2c1b8ec74c62f8f707909cd560f1492b6def603",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-grid-ref.html",
"=="
]
],
{}
]
],
"position-sticky-inflow-position.html": [
"fc7e8290b15309690d178e5a03750742a69e0425",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-inflow-position-ref.html",
"=="
]
],
{}
]
],
"position-sticky-inline.html": [
"6e6ea9ef91ed17820dc1e272820c4288e02cfae4",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-inline-ref.html",
"=="
]
],
{}
]
],
"position-sticky-left.html": [
"40a4d7282dbe503ceb56c49c5133cca87b206e61",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-left-ref.html",
"=="
]
],
{}
]
],
"position-sticky-margins.html": [
"5b38ab4c9961991ded95aa2cd291c78517a07f8f",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-margins-ref.html",
"=="
]
],
{}
]
],
"position-sticky-nested-bottom.html": [
"d4d20e571a3724a37b307cd4fbaf9674cca2dcf9",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-nested-bottom-ref.html",
"=="
]
],
{}
]
],
"position-sticky-nested-inline.html": [
"d31bf6617cbf358b4983120ba1265abbf65f788f",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-nested-inline-ref.html",
"=="
]
],
{}
]
],
"position-sticky-nested-left.html": [
"b5a23abeccf5445b128b1ed6196cfe7e75101625",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-nested-left-ref.html",
"=="
]
],
{}
]
],
"position-sticky-nested-right.html": [
"411f722eec779ebb61653e28d5b6bf795df60e85",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-nested-right-ref.html",
"=="
]
],
{}
]
],
"position-sticky-nested-table.html": [
"be3fbce1560f787c37967e1077098d157133cd96",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-nested-table-ref.html",
"=="
]
],
{}
]
],
"position-sticky-nested-top.html": [
"1ed9dc2a210b8c2510f2d88ae90d6500536751f5",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-nested-top-ref.html",
"=="
]
],
{}
]
],
"position-sticky-overflow-padding.html": [
"0324861219b414c7ad10a9db501fba0493cad278",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-overflow-padding-ref.html",
"=="
]
],
{}
]
],
"position-sticky-right.html": [
"6c4e696de8d427a342e457a9907d76b45ca5d456",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-right-ref.html",
"=="
]
],
{}
]
],
"position-sticky-stacking-context.html": [
"36acf82f4f94f0920146689687cd5dca23cffa30",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-stacking-context-ref.html",
"=="
]
],
{}
]
],
"position-sticky-table-tfoot-bottom.html": [
"17fe359948c1354cc802c104a865556f6279b10d",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-table-tfoot-bottom-ref.html",
"=="
]
],
{}
]
],
"position-sticky-table-th-bottom.html": [
"878732fd5bc7c28f048d8079f9d7a19d0e7c0f22",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-table-th-bottom-ref.html",
"=="
]
],
{}
]
],
"position-sticky-table-th-left.html": [
"45643506dc9504dc6982bae4c28e0616082d8e1c",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-table-th-left-ref.html",
"=="
]
],
{}
]
],
"position-sticky-table-th-right.html": [
"204b6e5d043233664e017303060d3fe3b0691b2c",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-table-th-right-ref.html",
"=="
]
],
{}
]
],
"position-sticky-table-th-top.html": [
"7e57a6900842c4874935ba355396bb6b88655111",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-table-th-top-ref.html",
"=="
]
],
{}
]
],
"position-sticky-table-thead-top.html": [
"560a45efeb105584dbd4ad1743a80e51c1b60f36",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-table-thead-top-ref.html",
"=="
]
],
{}
]
],
"position-sticky-table-tr-bottom.html": [
"e306d9654a27414759dc55068df6b566304e57e6",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-table-tr-bottom-ref.html",
"=="
]
],
{}
]
],
"position-sticky-table-tr-top.html": [
"361535c99c2e38ea41cc01ca5a7ba49840ebbb43",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-table-tr-top-ref.html",
"=="
]
],
{}
]
],
"position-sticky-top.html": [
"fc07313a20da4b32bd632e6fc8fa20ae98e51ec3",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-top-ref.html",
"=="
]
],
{}
]
],
"position-sticky-writing-modes.html": [
"9672d093a8f2d4b5500063b4ed1d7f591017cb3c",
[
null,
[
[
"/_mozilla/css/css-position-3/position-sticky-writing-modes-ref.html",
"=="
]
],
{}
]
]
},
"data_img_a.html": [
"f93c93f27d2011a0fc7ba26a5e73813e4eadbb81",
[
@ -8922,112 +8582,6 @@
[]
]
},
"css-position-3": {
"position-sticky-bottom-ref.html": [
"7d4953d77971bf054c91b9f0f3906321b7f6cd52",
[]
],
"position-sticky-flexbox-ref.html": [
"554ffa6d6bc9a7d76087b45649c1a69824eb2e59",
[]
],
"position-sticky-grid-ref.html": [
"9af81129a630acecd755d9f1c05a728247d44a22",
[]
],
"position-sticky-inflow-position-ref.html": [
"beebd7e5aeb7c79200907f3d0f909f41c10c8e75",
[]
],
"position-sticky-inline-ref.html": [
"1e467bdd71171a175ca22c56882ff178ee77e6a9",
[]
],
"position-sticky-left-ref.html": [
"e0de6fbb812affcd92d86204a19fae498c8145d2",
[]
],
"position-sticky-margins-ref.html": [
"30490398923a64e6dc62390f0e30f230cfa9b583",
[]
],
"position-sticky-nested-bottom-ref.html": [
"6be2b5a7b1d0aad2a8e37a7e39bfee401afe8a0a",
[]
],
"position-sticky-nested-inline-ref.html": [
"914ff82d73f73de667497cc85487e1ca0aa94616",
[]
],
"position-sticky-nested-left-ref.html": [
"d3ab0d593d6a29193e4ba3805eb62e0a8aea0338",
[]
],
"position-sticky-nested-right-ref.html": [
"07852ba60415bacdfd7011c890b4ec1103072b4b",
[]
],
"position-sticky-nested-table-ref.html": [
"9327d04e83f979f58489f77feecb39525a902042",
[]
],
"position-sticky-nested-top-ref.html": [
"f4696ce7d0ab1a7d625b8a9a6fc2b10538ae70c9",
[]
],
"position-sticky-overflow-padding-ref.html": [
"b0e1d4680bcf6ed58b8fb0798f649f0db54d6f0e",
[]
],
"position-sticky-right-ref.html": [
"14ed476834bb5eb31e80e85e252424c7b9679685",
[]
],
"position-sticky-stacking-context-ref.html": [
"0fe20bd3c339a1a92a3481653d6ea6d85ec054df",
[]
],
"position-sticky-table-tfoot-bottom-ref.html": [
"a89dd6a485eda34abdf4f28bcbee0636b6dc43b0",
[]
],
"position-sticky-table-th-bottom-ref.html": [
"2aa5c08a55d29a089d57e4303d893dfd15920abf",
[]
],
"position-sticky-table-th-left-ref.html": [
"cef7539c16c18ea118831ea107e2f8a2e74380cf",
[]
],
"position-sticky-table-th-right-ref.html": [
"5d778d1bfc162bc2c480000ebd602855056b3801",
[]
],
"position-sticky-table-th-top-ref.html": [
"692dbcfdffdc9e23f019a74042feaa5a7eb29736",
[]
],
"position-sticky-table-thead-top-ref.html": [
"f313d60859c10c46d8ac9d2aa1545e5a8c8c3220",
[]
],
"position-sticky-table-tr-bottom-ref.html": [
"7f9ef0749629a3f29d0fae56723cbbd2e639ac53",
[]
],
"position-sticky-table-tr-top-ref.html": [
"9aa9242d9ceab8e41e6126d0c3b5049dc412121c",
[]
],
"position-sticky-top-ref.html": [
"3003b94e5dbe13bf537ed81a3bdb2e62907cb9e4",
[]
],
"position-sticky-writing-modes-ref.html": [
"e79c639b43ab65d125e399b13366df15f952412b",
[]
]
},
"data_img_b.html": [
"265d57ec76ba91e99de0431975a87de46087dad8",
[]
@ -12950,36 +12504,6 @@
{}
]
],
"css-position-3": {
"position-sticky-get-bounding-client-rect.html": [
"18b2acfe16f77f3242b51e3a64c9b39d6a4f50b5",
[
null,
{}
]
],
"position-sticky-input-box-gets-focused-after-scroll.html": [
"5b2d705e2d0721c072bedf1dcc489fae25b2014f",
[
null,
{}
]
],
"position-sticky-offset-top-left.html": [
"ade9e108cf45039173066cedec39462fa37e5d95",
[
null,
{}
]
],
"position-sticky-parsing.html": [
"f6f587e615f5759f7a706a57defdd8bfaa836aa6",
[
null,
{}
]
]
},
"css-transition-cancel-event.html": [
"23400c556d58bb21b78a9cbed3b56028c7d299c3",
[

View file

@ -1 +0,0 @@
disabled: Sending multiple scrolling positions to WebRender is very flaky in the test harness

View file

@ -1,17 +0,0 @@
[position-sticky-get-bounding-client-rect.html]
type: testharness
[Untitled]
expected: FAIL
[sticky positioned element should be observable by getBoundingClientRect.]
bug: https://github.com/servo/servo/issues/18378
expected: FAIL
[getBoundingClientRect should be correct for sticky after script insertion]
bug: https://github.com/servo/servo/issues/18378
expected: FAIL
[getBoundingClientRect should be correct for sticky after script-caused layout]
bug: https://github.com/servo/servo/issues/18378
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-grid.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18379
[Untitled]
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-inline.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18379
[Untitled]
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-nested-bottom.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18377
[Untitled]
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-nested-inline.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18377
[Untitled]
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-nested-left.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18377
[Untitled]
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-nested-right.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18377
[Untitled]
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-nested-table.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18377
[Untitled]
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-nested-top.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18377
[Untitled]
expected: FAIL

View file

@ -1,10 +0,0 @@
[position-sticky-offset-top-left.html]
type: testharness
[offsetTop/offsetLeft should be correct for sticky after script insertion]
bug: https://github.com/servo/servo/issues/18378
expected: FAIL
[offsetTop/offsetLeft should be correct for sticky after script-caused layout]
bug: https://github.com/servo/servo/issues/18378
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-overflow-padding.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18379
[Untitled]
expected: FAIL

View file

@ -1,6 +0,0 @@
[position-sticky-parsing.html]
type: testharness
[The value of sticky for the position property should be parsed correctly]
bug: https://github.com/servo/servo/issues/18378
expected: FAIL

View file

@ -1,7 +0,0 @@
[position-sticky-writing-modes.html]
type: reftest
expected: FAIL
bug: https://github.com/servo/servo/issues/18379
[Untitled]
expected: FAIL