diff options
Diffstat (limited to 'content_scripts/vimium_frontend.coffee')
| -rw-r--r-- | content_scripts/vimium_frontend.coffee | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index 0beb2110..88ec134a 100644 --- a/content_scripts/vimium_frontend.coffee +++ b/content_scripts/vimium_frontend.coffee @@ -419,7 +419,10 @@ extend root,      # Track the most recently focused input element.      recentlyFocusedElement = null      window.addEventListener "focus", -      forTrusted (event) -> recentlyFocusedElement = event.target if DomUtils.isEditable event.target +      forTrusted (event) -> +        DomUtils = window.DomUtils ? root.DomUtils # Workaround FF bug 1408996. +        if DomUtils.isEditable event.target +          recentlyFocusedElement = event.target      , true      (count) -> | 
