| 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 shouldBeUndefined('computedStyle[computedStyle.length]'); | 9 shouldBeEqualToString('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 |