| <title>Selection test iframe</title> |
| <link rel=author title="Aryeh Gregor" href=ayg@aryeh.name> |
| <script src=common.js></script> |
| // This script only exists because we want to evaluate the range endpoints |
| // in each iframe using that iframe's local variables set up by common.js. It |
| // just creates a range with the endpoints given by |
| // eval(window.testRangeInput), and assigns the result to window.testRange. If |
| // there's an exception, it's assigned to window.unexpectedException. |
| // Everything else is to be done by the script that created the iframe. |
| window.unexpectedException = null; |
| window.unexpectedException = null; |
| window.testRange = rangeFromEndpoints(eval(window.testRangeInput)); |
| window.unexpectedException = e; |
| // Remove the scripts so they don't run repeatedly when the iframe is |
| [].forEach.call(document.querySelectorAll("script"), function(script) { |
| script.parentNode.removeChild(script); |
| testDiv.style.display = "none"; |