Other platforms set the clipboard text as the URL and escape the label when creating the markup portion. GTK+ should do this as well and also extend the logic to PasteboardGtk.
Created attachment 58830 [details] Patch for this issue
Comment on attachment 58830 [details] Patch for this issue LGTM
Comment on attachment 58830 [details] Patch for this issue Clearing flags on attachment: 58830 Committed r61281: <http://trac.webkit.org/changeset/61281>
All reviewed patches have been landed. Closing bug.