         @hintMode.setIndicator "Open link in new tab and switch to it."
       else
         @hintMode.setIndicator "Open multiple links in new tabs."
-      # When "clicking" on a link, dispatch the event with the appropriate meta key (CMD on Mac, CTRL on
-      # windows) to open it in a new tab if necessary.
-      @linkActivator = clickActivator {
-        shiftKey: @mode is OPEN_IN_NEW_FG_TAB
-        metaKey: KeyboardUtils.platform == "Mac"
-        ctrlKey: KeyboardUtils.platform != "Mac"
-        altKey: false
-      }
     else if @mode is COPY_LINK_URL
       @hintMode.setIndicator "Copy link URL to Clipboard."
     else if @mode is OPEN_INCOGNITO
       @hintMode.setIndicator "Open link in incognito window."
     else if @mode is DOWNLOAD_LINK_URL
       @hintMode.setIndicator "Download link URL."
-      @linkActivator = clickActivator altKey: true, ctrlKey: false, metaKey: false
     else # OPEN_IN_CURRENT_TAB
       @hintMode.setIndicator "Open link in current tab."
-      @linkActivator = clickActivator
 
   #
   # Creates a link marker for the given link.

  linkActivator: (link) -> chrome.runtime.sendMessage handler: 'openUrlInIncognito', url: link.href
DOWNLOAD_LINK_URL =
  name: "download"

LinkHints =
  activateMode: (count = 1, mode = OPEN_IN_CURRENT_TAB) ->

#
# The "name" property below is a short-form name to appear in the link-hints mode's name.  It's for debug only.
#
isMac = KeyboardUtils.platform == "Mac"
OPEN_IN_CURRENT_TAB =
  name: "curr-tab"
OPEN_IN_NEW_BG_TAB =
  name: "bg-tab"
  clickModifiers: metaKey: isMac, ctrlKey: not isMac
OPEN_IN_NEW_FG_TAB =
  name: "fg-tab"
  clickModifiers: shiftKey: true, metaKey: isMac, ctrlKey: not isMac
OPEN_WITH_QUEUE =
  name: "queue"
  clickModifiers: metaKey: isMac, ctrlKey: not isMac
COPY_LINK_URL =
  name: "link"
  linkActivator: (link) ->
