All pastes #70905 Raw Edit

Unnamed

public text v1 · immutable
#70905 ·published 2006-06-24 23:43 UTC
rendered paste body
+function cmdInspect(e)
+{
+    var key, value;
+    if ("jsdValue" in e)
+    {
+        key = e.propertyName;
+        value = e.jsdValue.getWrappedValue();
+    }
+    else if ("expression" in e)
+        key = e.expression;
+        value = evalInTargetScope(e.expression, true).getWrappedValue();
+    }
+    if (!value || !isDOMThing(value))
+    {
+        display(getMsg(MSN_ERR_NOT_A_DOM_NODE, key), MT_ERROR);
+        return;
+    }
+    window.openDialog("chrome://inspector/content/", "_blank",
+                      "chrome,all,dialog=no", value);
+}