| <!DOCTYPE html> |
| <script src="/resources/testharness.js"></script> |
| <script src="/resources/testharnessreport.js"></script> |
| <script src="support/helper.sub.js"></script> |
| <body> |
| <script> |
| test(t => { |
| var html = TrustedHTML.escape(STRINGS.unescapedHTML); |
| |
| var d = document.createElement('div'); |
| d.innerHTML = html; |
| assert_equals(d.innerText, STRINGS.unescapedHTML); |
| }, "innerHTML = TrustedHTML.escape()."); |
| |
| test(t => { |
| var html = TrustedHTML.unsafelyCreate(STRINGS.unescapedHTML); |
| |
| var d = document.createElement('div'); |
| d.innerHTML = html; |
| assert_equals(d.innerText, STRINGS.unescapedText); |
| }, "innerHTML = TrustedHTML.unsafelyCreate()."); |
| </script> |