https://github.com/web-platform-tests/wpt
Raw File
Tip revision: fe38104efc1fefb450302f42f157855f579d174c authored by Lan Wei on 15 December 2018, 01:20:34 UTC
Support multiple mouse pointers inputs
Tip revision: fe38104
GlobalEventHandlers-onclick.tentative.html
<!DOCTYPE html>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/helper.sub.js"></script>

<meta http-equiv="Content-Security-Policy" content="trusted-types *">
<body>
<div id="container"></div>
<script>
var container = document.querySelector('#container');

// Trusted Type assignments do not throw.
async_test(t => {
  window.onclickTest = t.step_func_done();
  let policy = createScript_policy(window, 'onclick');
  let script = policy.createScript("window.onclickTest();");

  let el = document.createElement('a');
  el.setAttribute('onclick', script);
  container.appendChild(el);
  el.click();
}, "a.onclick assigned via policy (successful Script transformation).");
</script>
back to top