No Chrome 53, como adicionar texto como se um evento textInput confiável fosse despachado?
No Chrome 53, eventos não confiáveis não invocam mais a ação padrão.https://developer.mozilla.org/en-US/docs/Web/API/Event/isTrusted
Antes do Chrome 53, esse JavaScript adicionava um inter-intervalo,‽.
var e = document.createEvent('TextEvent');
e.initTextEvent('textInput',
true,
true,
null,
String.fromCharCode( 8253 ));
document.activeElement.dispatchEvent(e);
No Chrome 53, veja o que acontece:https://jsfiddle.net/dblume/2nfhrj1j/10/
Como o evento feito com createEvent () não é confiável, ele não obtém seus dados processados pelo activeElement como no Chrome 52 e antes.
Minha extensão do Chrome parou de funcionar a partir do Chrome 53 porque tentou enviar um evento textInput. O que deveria fazer agora?