OLD | NEW |
1 description( | 1 description( |
2 'This test checks that access to CSS properties via JavaScript properties on DOM
elements is case sensitive.' | 2 'This test checks that access to the CSS float property via JavaScript propertie
s on DOM elements is case sensitive. The use of .CssFloat is deprecated and will
be removed in M50.' |
3 ); | 3 ); |
4 | 4 |
5 var element = document.createElement('a'); | 5 var element = document.createElement('a'); |
6 element.style.zIndex = 1; | 6 element.style.float = 'left'; |
7 | 7 |
8 debug('normal cases'); | 8 debug('normal cases'); |
9 debug(''); | 9 debug(''); |
10 | 10 |
11 shouldBe("element.style.zIndex", "'1'"); | 11 shouldBe("element.style.float", "'left'"); |
12 shouldBeUndefined("element.style.ZIndex"); | 12 shouldBeUndefined("element.style.Float"); |
13 | 13 |
14 debug(''); | 14 debug(''); |
15 debug('"css" prefix'); | 15 debug('"css" prefix'); |
16 debug(''); | 16 debug(''); |
17 | 17 |
18 shouldBe("element.style.cssZIndex", "'1'"); | 18 shouldBe("element.style.cssFloat", "'left'"); |
19 shouldBe("element.style.CssZIndex", "'1'"); | 19 shouldBe("element.style.CssFloat", "'left'"); |
20 shouldBeUndefined("element.style.CsszIndex"); | 20 shouldBeUndefined("element.style.Cssfloat"); |
21 shouldBeUndefined("element.style.csszIndex"); | 21 shouldBeUndefined("element.style.cssfloat"); |
OLD | NEW |