       }
     else if @mode is COPY_LINK_URL
       @hintMode.setIndicator "Copy link URL to Clipboard."
-      @linkActivator = (link) =>
-        if link.href?
-          chrome.runtime.sendMessage handler: "copyToClipboard", data: link.href
-          url = link.href
-          url = url[0..25] + "...." if 28 < url.length
-          @onExit = -> HUD.showForDuration "Yanked #{url}", 2000
-        else
-          @onExit = -> HUD.showForDuration "No link to yank.", 2000
     else if @mode is OPEN_INCOGNITO
       @hintMode.setIndicator "Open link in incognito window."
-      @linkActivator = (link) ->
-        chrome.runtime.sendMessage handler: 'openUrlInIncognito', url: link.href
     else if @mode is DOWNLOAD_LINK_URL
       @hintMode.setIndicator "Download link URL."
       @linkActivator = clickActivator altKey: true, ctrlKey: false, metaKey: false

  name: "queue"
COPY_LINK_URL =
  name: "link"
OPEN_INCOGNITO =
  name: "incognito"
DOWNLOAD_LINK_URL =
  name: "download"



  setOpenLinkMode: (@mode) ->
    clickActivator = (modifiers) -> (link) -> DomUtils.simulateClick link, modifiers
    @linkActivator = @mode.linkActivator if @mode.linkActivator?

    if @mode is OPEN_IN_NEW_BG_TAB or @mode is OPEN_IN_NEW_FG_TAB or @mode is OPEN_WITH_QUEUE
      if @mode is OPEN_IN_NEW_BG_TAB
