On OS X, you can write a URL + title to the clipboard. This is useful to correctly implement a `Copy Link` menu item. If you right-click a link in Safari, then choose "Copy Link" and paste it into TextEdit.app, you'll see that the link is preserved with the link title and URL.

It seems you can use the `public.url-name` UTI for this. See: https://chromium.googlesource.com/chromium/chromium/+/trunk/content/browser/web_contents/web_drag_source_mac.mm#49
## 
- Electron version: 1.2.0
- Operating system: OS X 10.11.5

atom/common/api/atom_api_clipboard.cc
base::string16 data;
  ui::Clipboard* clipboard = ui::Clipboard::GetForCurrentThread();
  auto type = GetClipboardType(args);
  if (clipboard->IsFormatAvailable(
      ui::Clipboard::GetPlainTextWFormatType(), type)) {
    clipboard->ReadText(type, &data);
  } else if (clipboard->IsFormatAvailable(
             ui::Clipboard::GetPlainTextFormatType(), type)) {
    std::string result;
    clipboard->ReadAsciiText(type, &result);
    data = base::ASCIIToUTF16(result);
  }
  return data;
}
void WriteText(const base::string16& text, mate::Arguments* args) {
  ui::ScopedClipboardWriter writer(GetClipboardType(args));
  writer.WriteText(text);
}
base::string16 ReadRtf(mate::Arguments* args) {
  std::string data;
  ui::Clipboard* clipboard = ui::Clipboard::GetForCurrentThread();
  clipboard->ReadRTF(GetClipboardType(args), &data);
  return base::UTF8ToUTF16(data);
}
void WriteRtf(const std::string& text, mate::Arguments* args) {