From 938fc1648af5f8371446b1dc2d2fe2812c4367b6 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Wed, 14 Sep 2011 14:30:08 -0400 Subject: [PATCH] Fix dom.js bug for nodes with a length property. --- common/modules/dom.jsm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/modules/dom.jsm b/common/modules/dom.jsm index 7735759f..307cc192 100644 --- a/common/modules/dom.jsm +++ b/common/modules/dom.jsm @@ -133,6 +133,8 @@ var DOM = Class("DOM", { function munge(val) { if (val instanceof Ci.nsIDOMRange) return val.extractContents(); + if (val instanceof Ci.nsIDOMNode) + return val; if (typeof val == "xml") val = dom.constructor(val, dom.document);