Skip to content

Commit ecb1005

Browse files
committed
Avoid use of element accessors on doc frag to fix IE/Edge.
1 parent 86ecd98 commit ecb1005

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

test/unit/templatize.html

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@
1818
</head>
1919
<body>
2020

21-
<template id="standalone">
22-
<div prop="[[prop]]">[[text]]</div>
23-
</template>
21+
<template id="standalone"><div prop="[[prop]]">[[text]]</div></template>
2422

2523
<script>
2624

@@ -338,7 +336,7 @@
338336
const template = document.getElementById('standalone').cloneNode(true);
339337
const Template = Polymer.Templatize.templatize(template);
340338
const inst = new Template({prop: 'prop', text: 'text'});
341-
const div = inst.root.firstElementChild;
339+
const div = inst.root.firstChild;
342340
assert.equal(div.prop, 'prop');
343341
assert.equal(div.textContent, 'text');
344342
});
@@ -347,7 +345,7 @@
347345
const template = document.getElementById('standalone').cloneNode(true);
348346
const Template = Polymer.Templatize.templatize(template);
349347
const inst = new Template();
350-
const div = inst.root.firstElementChild;
348+
const div = inst.root.firstChild;
351349
assert.equal(div.prop, undefined);
352350
assert.equal(div.textContent.trim(), '');
353351
inst.setProperties({prop: 'prop', text: 'text'});
@@ -359,7 +357,7 @@
359357
const template = document.getElementById('standalone').cloneNode(true);
360358
const Template = Polymer.Templatize.templatize(template);
361359
const inst = new Template();
362-
const div = inst.root.firstElementChild;
360+
const div = inst.root.firstChild;
363361
inst.setProperties({prop: {foo: true}});
364362
assert.equal(div.prop.foo, true);
365363
inst.set('prop.foo', false);

0 commit comments

Comments
 (0)