mirror of
https://github.com/servo/servo.git
synced 2025-08-08 23:15:33 +01:00
Update web-platform-tests to revision d7afcb8708eac08a614d161d5622a48172daf7e3
This commit is contained in:
parent
6f8bb4dd40
commit
edff458e23
791 changed files with 17647 additions and 10322 deletions
|
@ -17,8 +17,19 @@
|
|||
</style>
|
||||
<div id="target"></div>
|
||||
<script>
|
||||
// TODO: Add inset() tests
|
||||
|
||||
test_computed_value("shape-outside", "circle(at 10% 20%)");
|
||||
test_computed_value("shape-outside", "circle(calc(10px + 0.5em) at -50% 50%) border-box", "circle(30px at -50% 50%) border-box");
|
||||
test_computed_value("shape-outside", "circle(calc(10px - 0.5em) at 50% -50%) border-box", "circle(0px at 50% -50%) border-box");
|
||||
|
||||
test_computed_value("shape-outside", "ellipse(60% closest-side at 50% 50%)");
|
||||
test_computed_value("shape-outside", "ellipse(calc(10px + 0.5em) calc(10px - 0.5em) at -50% 50%) padding-box", "ellipse(30px 0px at -50% 50%) padding-box");
|
||||
test_computed_value("shape-outside", "ellipse(calc(10px - 0.5em) calc(10px + 0.5em) at 50% -50%) border-box", "ellipse(0px 30px at 50% -50%) border-box");
|
||||
|
||||
test_computed_value("polygon(evenodd, -10px, -20px, -30px, -40px, -50px, -60px) margin-box");
|
||||
test_computed_value("polygon(10%, 20%, 30%, 40%, 50%, 60%) content-box");
|
||||
test_computed_value("polygon(calc(10px - 0.5em), 20%, 30%, 40%, 50%, calc(10px - 0.5em))", "polygon(-10px, 20%, 30%, 40%, 50%, -10px)");
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -37,11 +37,15 @@ test_invalid_value("shape-outside", "ellipse(farthest-side at)");
|
|||
test_invalid_value("shape-outside", "ellipse(1% 2% top right)");
|
||||
test_invalid_value("shape-outside", "ellipse(3%)");
|
||||
test_invalid_value("shape-outside", "ellipse(3% at 100% 0%)");
|
||||
test_invalid_value("shape-outside", "ellipse(closest-side)");
|
||||
test_invalid_value("shape-outside", "ellipse(farthest-side at 100% 0%)");
|
||||
test_invalid_value("shape-outside", "ellipse(10% -20% at 30% 40%)");
|
||||
test_invalid_value("shape-outside", "ellipse(-50px 60px at 70% 80%)");
|
||||
|
||||
test_invalid_value("shape-outside", "polygon(1%)");
|
||||
|
||||
test_invalid_value("shape-outside", "border-box circle(7% at 8% 9%) border-box");
|
||||
|
||||
// <geometry-box> other than <shape-box>
|
||||
test_invalid_value("shape-outside", "fill-box");
|
||||
test_invalid_value("shape-outside", "stroke-box");
|
||||
|
|
|
@ -35,6 +35,8 @@ test_valid_value("shape-outside", "circle(4% at top right)", "circle(4% at 100%
|
|||
test_valid_value("shape-outside", "ellipse()", "ellipse(at 50% 50%)");
|
||||
test_valid_value("shape-outside", "ellipse(3% 2%)", "ellipse(3% 2% at 50% 50%)");
|
||||
test_valid_value("shape-outside", "ellipse(closest-side 1px)", "ellipse(closest-side 1px at 50% 50%)");
|
||||
test_valid_value("shape-outside", "ellipse(10% closest-side)", "ellipse(10% closest-side at 50% 50%)");
|
||||
test_valid_value("shape-outside", "ellipse(closest-side closest-side at 60% 70%)", "ellipse(at 60% 70%)");
|
||||
test_valid_value("shape-outside", "ellipse(at 10% 20%)");
|
||||
test_valid_value("shape-outside", "ellipse(farthest-side 4% at bottom left)", "ellipse(farthest-side 4% at 0% 100%)");
|
||||
|
||||
|
@ -51,8 +53,11 @@ test_valid_value("shape-outside", "margin-box");
|
|||
// basic-shape> <shape-box>
|
||||
test_valid_value("shape-outside", "circle(7% at 8% 9%) border-box");
|
||||
|
||||
// <shape-box> basic-shape>
|
||||
test_valid_value("shape-outside", "border-box circle(7% at 8% 9%)");
|
||||
// <shape-box> <basic-shape>
|
||||
test_valid_value("shape-outside", "padding-box inset(10em)", "inset(10em) padding-box");
|
||||
test_valid_value("shape-outside", "border-box circle(7% at 8% 9%)", "circle(7% at 8% 9%) border-box");
|
||||
test_valid_value("shape-outside", "margin-box ellipse(at 1em 2em)", "ellipse(at 1em 2em) margin-box");
|
||||
test_valid_value("shape-outside", "content-box polygon(1% 2%)", "polygon(1% 2%) content-box");
|
||||
|
||||
// <image>
|
||||
// Spec is silent about url serialization.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue