1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-02-13 00:55:47 +01:00

Get rid of template.maybeXML.

This commit is contained in:
Kris Maglione
2010-12-10 07:43:13 -05:00
parent 36205c6c0e
commit a1c93979ae
4 changed files with 9 additions and 20 deletions

View File

@@ -11,10 +11,6 @@ defineModule("template", {
});
default xml namespace = XHTML;
function fixXML() {
XML.ignoreWhiteSpace = false;
XML.prettyPrinting = false;
}
const Template = Module("Template", {
add: function add(a, b) a + b,
@@ -39,18 +35,6 @@ const Template = Module("Template", {
return ret;
},
maybeXML: function maybeXML(xml) {
if (typeof xml == "xml")
return xml;
try {
XML.ignoreWhitespace = false;
XML.prettyPrinting = false;
return new XMLList(xml);
}
catch (e) {}
return <>{xml}</>;
},
bookmarkDescription: function (item, text)
<>
{
@@ -282,7 +266,7 @@ const Template = Module("Template", {
this.map(data, function (datum)
<tr>
<td style={"font-weight: bold; min-width: 150px; padding-left: " + (indent || "2ex")}>{datum[0]}</td>
<td>{template.maybeXML(datum[1])}</td>
<td>{datum[1]}</td>
</tr>)
}
</table>;