Мне нужно программно создать экземпляр ClipboardEvent в Chrome.
Но когда я запустил конструктор:
new ClipboardEvent("paste", {dataType: "text/plain", data: "some data"})
Он выдает следующую ошибку:
Uncaught TypeError: Illegal constructor
Конструктор работает так, как предполагалось в Firefox.
Проверено MDN и спецификация W3C, и они ничего не говорят о том, что это незаконно для создания экземпляров из ClipboardEvent.
Возможно ли создать экземпляр ClipboardEvent в Chrome любым другим способом? Я предпочитаю не издеваться над пользовательским ClipboardEvent, если он существует.