aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts
diff options
context:
space:
mode:
Diffstat (limited to 'content_scripts')
-rw-r--r--content_scripts/link_hints.coffee5
1 files changed, 2 insertions, 3 deletions
diff --git a/content_scripts/link_hints.coffee b/content_scripts/link_hints.coffee
index 32d67ab9..fae255c6 100644
--- a/content_scripts/link_hints.coffee
+++ b/content_scripts/link_hints.coffee
@@ -321,7 +321,6 @@ LocalHints =
hint.hasHref = hint.element.href? for hint in localHints
if Settings.get "filterLinkHints"
- DomUtils.textContent.reset()
@generateLabelMap()
extend hint, @generateLinkText hint.element for hint in localHints
@@ -354,14 +353,14 @@ LocalHints =
linkText = element.value
if not linkText and 'placeholder' of element
linkText = element.placeholder
- # check if there is an image embedded in the <a> tag
+ # Check if there is an image embedded in the <a> tag.
else if (nodeName == "a" && !element.textContent.trim() &&
element.firstElementChild &&
element.firstElementChild.nodeName.toLowerCase() == "img")
linkText = element.firstElementChild.alt || element.firstElementChild.title
showLinkText = true if (linkText)
else
- linkText = DomUtils.textContent.get element
+ linkText = (element.textContent.trim() || element.innerHTML.trim())[...512]
{linkText, showLinkText}