diff --git a/common/content/hints.js b/common/content/hints.js
index 6d2481ed..7cfa4fd4 100644
--- a/common/content/hints.js
+++ b/common/content/hints.js
@@ -1268,7 +1268,7 @@ var Hints = Module("hints", {
"XPath or CSS selector strings of hintable elements for extended hint modes",
"regexpmap", {
"[iI]": "img",
- "[asOTvVWy]": ["a[href]", "area[href]", "img[src]", "iframe[src]"],
+ "[asOTvVWy]": [":-moz-any-link", "area[href]", "img[src]", "iframe[src]"],
"[f]": "body",
"[F]": ["body", "code", "div", "html", "p", "pre", "span"],
"[S]": ["input:not([type=hidden])", "textarea", "button", "select"]
@@ -1288,7 +1288,7 @@ var Hints = Module("hints", {
options.add(["hinttags", "ht"],
"XPath or CSS selector strings of hintable elements for Hints mode",
- "stringlist", "a[href],area,button,iframe,input:not([type=hidden]),select,textarea," +
+ "stringlist", ":-moz-any-link,area,button,iframe,input:not([type=hidden]),select,textarea," +
"[onclick],[onmouseover],[onmousedown],[onmouseup],[oncommand]," +
"[tabindex],[role=link],[role=button],[contenteditable=true]",
{
diff --git a/common/locale/en-US/options.xml b/common/locale/en-US/options.xml
index cf4b2535..3a1367c2 100644
--- a/common/locale/en-US/options.xml
+++ b/common/locale/en-US/options.xml
@@ -688,7 +688,7 @@
'extendedhinttags' 'eht'
&option.extendedhinttags.type;
- [asOTvVWy]:a[href],area[href],img[src],iframe[src],
+ [asOTvVWy]:':-moz-any-link',area[href],img[src],iframe[src],
[f]:body,
[F]:body,code,div,html,p,pre,span,
[iI]:img,
@@ -925,7 +925,7 @@
'hinttags' 'ht'
&option.hinttags.type;
- a[href],area,button,iframe,input:not([type=hidden]),select,textarea,
+ :-moz-any-link,area,button,iframe,input:not([type=hidden]),select,textarea,
[onclick],[onmouseover],[onmousedown],[onmouseup],[oncommand],
[tabindex],[role=link],[role=button],[contenteditable=true]