event.clipboardData.setData no evento de cópia

Analisei muitas postagens, mas não consegui encontrar uma resposta clara e atual para as duas perguntas a seguir, pois parece que os padrões e o suporte ao navegador estão mudando constantemente.

É uma operação legal, de acordo com o padrão, alterar a área de transferência com event.clipboardData.setData dentro de um manipulador de eventos 'copy'?

As versões mais recentes do Chrome / FF / Safari / IE / Chrome iOS / Android / iPhones suportam isso corretamente?

Obrigado!