| Index: third_party/WebKit/LayoutTests/fast/css/background-image-size-serialization.html
|
| diff --git a/third_party/WebKit/LayoutTests/fast/css/background-image-size-serialization.html b/third_party/WebKit/LayoutTests/fast/css/background-image-size-serialization.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..8a90873e2c7ee50aacec9eafcae43173b519170e
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/fast/css/background-image-size-serialization.html
|
| @@ -0,0 +1,35 @@
|
| +<script src="../../resources/js-test.js"></script>
|
| +<style>
|
| +.noposition
|
| +{
|
| + background: url("foo.png");
|
| + background-size: contain;
|
| +}
|
| +.position1
|
| +{
|
| + background: url("foo.png");
|
| + background-position: 1px;
|
| + background-size: contain;
|
| +}
|
| +.position2
|
| +{
|
| + background: url("foo.png");
|
| + background-position-x: 1px;
|
| + background-size: contain;
|
| +}
|
| +.position3
|
| +{
|
| + background: url("foo.png");
|
| + background-position: 1px 1px;
|
| + background-size: contain;
|
| +}
|
| +</style>
|
| +<script>
|
| +var cssRules = document.styleSheets[1].cssRules;
|
| +
|
| +shouldBe('cssRules.length', '4');
|
| +shouldBeEqualToString('cssRules[0].cssText', '.noposition { background: url("foo.png") 0% 0% / contain; }');
|
| +shouldBeEqualToString('cssRules[1].cssText', '.position1 { background: url("foo.png") 1px 50% / contain; }');
|
| +shouldBeEqualToString('cssRules[2].cssText', '.position2 { background: url("foo.png") 1px / contain; }');
|
| +shouldBeEqualToString('cssRules[3].cssText', '.position3 { background: url("foo.png") 1px 1px / contain; }');
|
| +</script>
|
|
|