chromium/third_party/blink/web_tests/external/wpt/dom/nodes/Document-createEvent-touchevent.window.js

for (const variant of ['TouchEvent', 'touchevent', 'TOUCHEVENT']) {
  test(() => {
    if (!('ontouchstart' in document)) {
      assert_throws_dom("NOT_SUPPORTED_ERR", () => {
        document.createEvent(variant);
      });
    } else {
      document.createEvent(variant);
      // The interface and other details of the event is tested in Document-createEvent.https.html
    }
  }, `document.createEvent('${variant}') should throw if 'expose legacy touch event APIs' is false`);
}