From 5f0b5c2512a91a8cc41a8960ef75f70bd3668fbe Mon Sep 17 00:00:00 2001 From: John Foerch Date: Thu, 15 Sep 2011 16:39:39 -0400 Subject: [PATCH] scroll: also check "name" attribute for ref/fragment --- modules/scroll.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/scroll.js b/modules/scroll.js index f25660e..8db8bd5 100644 --- a/modules/scroll.js +++ b/modules/scroll.js @@ -90,7 +90,8 @@ function scroll (I) { var ref = o.document.documentURIObject.ref; if (ref) { var xpr = I.buffer.document.evaluate( - "//*[@id='"+ref+"']", o.document, xpath_lookup_namespace, + "//*[@id='"+ref+"']|//*[@name='"+ref+"']", + o.document, xpath_lookup_namespace, Ci.nsIDOMXPathResult.FIRST_ORDERED_NODE_TYPE, null); var node = xpr.singleNodeValue; if (node) { -- 2.11.4.GIT