1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-28 16:02:26 +01:00

Death to E4X and stuff.

This commit is contained in:
Kris Maglione
2012-11-30 22:31:04 -08:00
parent da3785028d
commit 2274b0900a
14 changed files with 51 additions and 46 deletions

View File

@@ -317,6 +317,8 @@ var Template = Module("Template", {
case "object":
if (arg instanceof Ci.nsIDOMElement)
return util.objectToString(arg, !bw);
if (arg instanceof util.Magic)
return <>{arg}</>;
// for java packages value.toString() would crash so badly
// that we cannot even try/catch it
@@ -718,6 +720,8 @@ var Template_ = Module("Template_", {
case "object":
if (arg instanceof Ci.nsIDOMElement)
return util.objectToString(arg, !bw);
if (arg instanceof Magic)
return String(arg);
if (processStrings && false)
str = template._highlightFilter(str, "\n",