diff options
| author | mrmr1993 | 2014-11-23 11:55:20 +0000 | 
|---|---|---|
| committer | mrmr1993 | 2014-11-23 11:57:47 +0000 | 
| commit | 544b9f603b2382a9afedffc544c63e19b9909549 (patch) | |
| tree | b7791c870493cee20c02609d248659562a64a813 | |
| parent | 176ea28aecc446be0c9788e6a59677fa94c51fee (diff) | |
| download | vimium-544b9f603b2382a9afedffc544c63e19b9909549.tar.bz2 | |
Change DomUtils.makeXPath to loop as an array rather than an object
This fixes the tests, which were broken by makeXPath trying to recurse
over Arrays with an augmented prototype.
| -rw-r--r-- | lib/dom_utils.coffee | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/lib/dom_utils.coffee b/lib/dom_utils.coffee index 62e655e7..21018049 100644 --- a/lib/dom_utils.coffee +++ b/lib/dom_utils.coffee @@ -32,8 +32,8 @@ DomUtils =    #    makeXPath: (elementArray) ->      xpath = [] -    for i of elementArray -      xpath.push("//" + elementArray[i], "//xhtml:" + elementArray[i]) +    for element in elementArray +      xpath.push("//" + element, "//xhtml:" + element)      xpath.join(" | ")    evaluateXPath: (xpath, resultType) -> | 
