| OLD | NEW |
| (Empty) |
| 1 description("This tests indexing outside the range of the media list object."); | |
| 2 | |
| 3 var styleElement = document.createElement('style'); | |
| 4 styleElement.setAttribute('media', 'screen, print'); | |
| 5 document.documentElement.appendChild(styleElement) | |
| 6 var mediaList = document.styleSheets[document.styleSheets.length - 1].media; | |
| 7 | |
| 8 shouldEvaluateTo('mediaList.length', 2); | |
| 9 shouldBeEqualToString('mediaList[0]', 'screen'); | |
| 10 shouldBeEqualToString('mediaList[1]', 'print'); | |
| 11 shouldBeUndefined('mediaList[2]'); | |
| 12 shouldBeUndefined('mediaList[-1]') | |
| 13 | |
| 14 document.documentElement.removeChild(styleElement); | |
| OLD | NEW |