OLD | NEW |
1 description("This tests checks parsing of the '-webkit-transform-origin' propert
y \ | 1 description("This tests checks parsing of the '-webkit-transform-origin' propert
y \ |
2 and in particular that specifying invalid z values discards the property."); | 2 and in particular that specifying invalid z values discards the property."); |
3 | 3 |
4 function test(declaration, property) | 4 function test(declaration, property) |
5 { | 5 { |
6 var div = document.createElement("div"); | 6 var div = document.createElement("div"); |
7 div.setAttribute("style", declaration); | 7 div.setAttribute("style", declaration); |
8 document.body.appendChild(div); | 8 document.body.appendChild(div); |
9 | 9 |
10 var result = div.style.getPropertyValue(property); | 10 var result = div.style.getPropertyValue(property); |
11 document.body.removeChild(div); | 11 document.body.removeChild(div); |
12 return result; | 12 return result; |
13 } | 13 } |
14 | 14 |
15 shouldBe('test("-webkit-transform-origin: 10% 10% 10%", "-webkit-transform-origi
n")', 'null'); | 15 shouldBeEqualToString('test("-webkit-transform-origin: 10% 10% 10%", "-webkit-tr
ansform-origin")', ''); |
16 shouldBe('test("-webkit-transform-origin: 10% 10% 10px", "-webkit-transform-orig
in")', '"10% 10% 10px"'); | 16 shouldBe('test("-webkit-transform-origin: 10% 10% 10px", "-webkit-transform-orig
in")', '"10% 10% 10px"'); |
17 shouldBe('test("-webkit-transform-origin: 10px 10px 10%", "-webkit-transform-ori
gin")', 'null'); | 17 shouldBeEqualToString('test("-webkit-transform-origin: 10px 10px 10%", "-webkit-
transform-origin")', ''); |
18 shouldBe('test("-webkit-transform-origin: 10px 10px 10px", "-webkit-transform-or
igin")', '"10px 10px 10px"'); | 18 shouldBe('test("-webkit-transform-origin: 10px 10px 10px", "-webkit-transform-or
igin")', '"10px 10px 10px"'); |
19 shouldBe('test("-webkit-transform-origin: left top 10%", "-webkit-transform-orig
in")', 'null'); | 19 shouldBeEqualToString('test("-webkit-transform-origin: left top 10%", "-webkit-t
ransform-origin")', ''); |
20 shouldBe('test("-webkit-transform-origin: left top 10px", "-webkit-transform-ori
gin")', '"left top 10px"'); | 20 shouldBe('test("-webkit-transform-origin: left top 10px", "-webkit-transform-ori
gin")', '"left top 10px"'); |
21 shouldBe('test("-webkit-transform-origin: left top left", "-webkit-transform-ori
gin")', 'null'); | 21 shouldBeEqualToString('test("-webkit-transform-origin: left top left", "-webkit-
transform-origin")', ''); |
OLD | NEW |