mirror of
https://github.com/servo/servo.git
synced 2025-09-21 12:20:20 +01:00
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:
parent
cfef75c99b
commit
2770b4c9bb
421 changed files with 2989 additions and 5347 deletions
|
@ -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",
|
||||
[
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
disabled: Sending multiple scrolling positions to WebRender is very flaky in the test harness
|
|
@ -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
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-grid.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18379
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-inline.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18379
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-nested-bottom.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18377
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-nested-inline.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18377
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-nested-left.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18377
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-nested-right.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18377
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-nested-table.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18377
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-nested-top.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18377
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
|
@ -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
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-overflow-padding.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18379
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
|
@ -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
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[position-sticky-writing-modes.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
||||
bug: https://github.com/servo/servo/issues/18379
|
||||
[Untitled]
|
||||
expected: FAIL
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue