OLD | NEW |
1 description("This tests indexing outside the range of the computed style object.
"); | 1 description("This tests indexing outside the range of the computed style object.
"); |
2 | 2 |
3 var element = document.createElement('div'); | 3 var element = document.createElement('div'); |
4 element.style.color = 'rgb(120, 120, 120)'; | 4 element.style.color = 'rgb(120, 120, 120)'; |
5 document.documentElement.appendChild(element); | 5 document.documentElement.appendChild(element); |
6 var computedStyle = window.getComputedStyle(element, null); | 6 var computedStyle = window.getComputedStyle(element, null); |
7 | 7 |
8 shouldBeEqualToString('typeof computedStyle.length', 'number'); | 8 shouldBeEqualToString('typeof computedStyle.length', 'number'); |
9 shouldBeEqualToString('computedStyle[computedStyle.length]', ''); | 9 shouldBeUndefined('computedStyle[computedStyle.length]', ''); |
10 shouldBeUndefined('computedStyle[-1]') | 10 shouldBeUndefined('computedStyle[-1]') |
11 | 11 |
12 document.documentElement.removeChild(element); | 12 document.documentElement.removeChild(element); |
OLD | NEW |