GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — wpt/trusted-types/Element-insertAdjacentHTML.html at master · web-platform-tests/wpt Expand file tree/ Copy pathElement-insertAdjacentHTML.htmlMore file actions 36 lines (30 loc) · 1.2 KB / Copy pathElement-insertAdjacentHTML.htmlFile metadata and controls36 lines (30 loc) · 1.2 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 <!DOCTYPE html> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="support/helper.sub.js"></script> <body> <div id="container"></div> <script> var container = document.querySelector('#container'); test(t => { let p = createHTML_policy(window, 1); let html = p.createHTML(INPUTS.HTML); let before = 'before'; let after = 'after'; let htmlBefore = p.createHTML(before); let htmlAfter = p.createHTML(after); var d = document.createElement('div'); container.appendChild(d); d.insertAdjacentHTML('beforebegin', html); assert_equals(d.previousSibling.nodeType, Node.TEXT_NODE); assert_equals(d.previousSibling.data, RESULTS.HTML); d.insertAdjacentHTML('afterbegin', htmlBefore); d.insertAdjacentHTML('beforeend', htmlAfter); assert_equals(d.innerHTML, before + after); d.insertAdjacentHTML('afterend', html); assert_equals(d.nextSibling.nodeType, Node.TEXT_NODE); assert_equals(d.nextSibling.data, RESULTS.HTML); while (container.firstChild) container.firstChild.remove(); }, "insertAdjacentHTML with html assigned via policy (successful HTML transformation)."); </script> |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |