| <iframe id="ifr"></iframe> |
| This tests that modifications to the prototype of CSSStyleDeclaration don't |
| modify its prototype in another document. |
| <div id="result"></div> |
| |
| <script> |
| if (window.testRunner) |
| testRunner.dumpAsText(); |
| |
| CSSStyleDeclaration.prototype.foo = "foo"; |
| var win = document.getElementById('ifr').contentWindow; |
| var result = win.CSSStyleDeclaration.prototype.foo; |
| if (result) |
| document.getElementById('result').innerText = "FAIL: expected 'undefined', got '" + result + "'"; |
| else |
| document.getElementById('result').innerText = 'PASS'; |
| </script> |