Someone can break copy paste in ContentEditable just as easily. All you need to do is preventDefault on the copy or paste event, and then do your own thing poorly.
Basically every rich editor on the web that’s any good overrides copy/paste with custom handling.
Basically every rich editor on the web that’s any good overrides copy/paste with custom handling.