| Index: LayoutTests/fast/media/mq-js-media-except-01.html
 | 
| diff --git a/LayoutTests/fast/media/mq-js-media-except-01.html b/LayoutTests/fast/media/mq-js-media-except-01.html
 | 
| index 85087220807361c133757d14882b58e4e3a091bc..a5f684c0c75258b938bfeb6ab88dbcdf35a73218 100644
 | 
| --- a/LayoutTests/fast/media/mq-js-media-except-01.html
 | 
| +++ b/LayoutTests/fast/media/mq-js-media-except-01.html
 | 
| @@ -12,12 +12,16 @@ p#result { color: green;}
 | 
|  <script language="javascript">
 | 
|  function test() {
 | 
|      try {
 | 
| -       document.styleSheets[0].cssRules[0].media.deleteMedium("all and (");
 | 
| -        document.getElementById("result").innerHTML = "Success. This text should be green.";
 | 
| +        document.styleSheets[0].cssRules[0].media.deleteMedium("all and (");
 | 
| +        document.getElementById("result").innerHTML = "Failure. 'all and (' is not a valid media query and should become 'not all'. Not all is not present in the media rule, hence a DOMException.NOT_FOUND_ERR should be thrown."
 | 
|      }
 | 
|      catch(e) {
 | 
| -        document.getElementById("result").innerHTML = "Failure. 'all and (' is not a valid medium and should be ignored."
 | 
| -        document.getElementById("details").innerHTML = "Following exception was caught: " + e;
 | 
| +        if (e.code == DOMException.NOT_FOUND_ERR)
 | 
| +            document.getElementById("result").innerHTML = "Success. This text should be green.";
 | 
| +        else {
 | 
| +            document.getElementById("result").innerHTML = "Failure. Wrong exception thrown. Expected DOMException.NOT_FOUND_ERR.";
 | 
| +            document.getElementById("details").innerHTML = "Following exception was caught: " + e;
 | 
| +        }
 | 
|      }
 | 
|  }
 | 
|  </script>
 | 
| 
 |