     if @updateTimer?
       window.clearTimeout @updateTimer
       @updateTimer = null
+    return
 
   shouldActivateCustomSearchMode: ->
     queryTerms = @input.value.ltrim().split /\s+/

  completers: {}

  getCompleter: (name) ->
    @completers[name] ?= new BackgroundCompleter name

  activate: (userOptions) ->
    options =

    # (because the user is typing, and there will be another query along soon).
    @port.postMessage name: @name, handler: "cancel"

  launchUrl: (url, openInNewTab) ->
    # If the URL is a bookmarklet (so, prefixed with "javascript:"), then we always open it in the current
    # tab.
