aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/vimium_frontend.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'content_scripts/vimium_frontend.coffee')
-rw-r--r--content_scripts/vimium_frontend.coffee34
1 files changed, 1 insertions, 33 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee
index 65527880..6f50fb9d 100644
--- a/content_scripts/vimium_frontend.coffee
+++ b/content_scripts/vimium_frontend.coffee
@@ -637,38 +637,6 @@ window.handleEnterForFindMode = ->
document.body.classList.add("vimiumFindMode")
FindMode.saveQuery()
-# :options is an optional dict. valid parameters are 'caseSensitive' and 'backwards'.
-window.executeFind = (query, options) ->
- result = null
- options = extend {
- backwards: false
- caseSensitive: !FindMode.query.ignoreCase
- colorSelection: true
- }, options
- query ?= FindMode.getQuery options.backwards
-
- if options.colorSelection
- document.body.classList.add("vimiumFindMode")
- # ignore the selectionchange event generated by find()
- document.removeEventListener("selectionchange",restoreDefaultSelectionHighlight, true)
-
- result = window.find(query, options.caseSensitive, options.backwards, true, false, true, false)
-
- if options.colorSelection
- setTimeout(
- -> document.addEventListener("selectionchange", restoreDefaultSelectionHighlight, true)
- , 0)
-
- # We are either in normal mode ("n"), or find mode ("/"). We are not in insert mode. Nevertheless, if a
- # previous find landed in an editable element, then that element may still be activated. In this case, we
- # don't want to leave it behind (see #1412).
- if document.activeElement and DomUtils.isEditable document.activeElement
- document.activeElement.blur() unless DomUtils.isSelected document.activeElement
-
- result
-
-restoreDefaultSelectionHighlight = -> document.body.classList.remove("vimiumFindMode")
-
focusFoundLink = ->
if (FindMode.query.hasResults)
link = getLinkFromSelection()
@@ -686,7 +654,7 @@ selectFoundInputElement = ->
findAndFocus = (backwards) ->
Marks.setPreviousPosition()
- FindMode.query.hasResults = executeFind null, {backwards}
+ FindMode.query.hasResults = FindMode.execute null, {backwards}
if FindMode.query.hasResults
focusFoundLink()