| <!DOCTYPE html> |
| <script src="../../../resources/js-test-pre.js"></script> |
| <script> |
| description("Test that setting HTMLTemplateElement.innerHTML uses the inert document when creating elements"); |
| jsTestIsAsync = true; |
| |
| var template = document.createElement('template'); |
| var div = document.createElement('div'); |
| var attemptedLoad = false; |
| function finish() { |
| shouldBeFalse('attemptedLoad'); |
| finishJSTest(); |
| } |
| |
| template.innerHTML = '<img src="http://inactive.com/foo.jpg" onerror="attemptedLoad = true">'; |
| div.innerHTML = '<img src="http://active.com/bar.jpg" onerror="finish()">'; |
| </script> |
| <script src="../../../resources/js-test-post.js"></script> |