To manually test, copy the above text and paste anywhere in the body.
This will dump the contents of the DataTransfer on copy and paste events as output text.
You should see the custom types "text" and "url" written to the DataTransfer as custom
data exposed on the DataTransfer's item list, on both copy and paste.