Skip to content

Commit 80da37f

Browse files
committed
introduced another regression
1 parent dc805ad commit 80da37f

10 files changed

Lines changed: 877 additions & 818 deletions

File tree

coverage/coverage.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

coverage/lcov-report/hyperHTML/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1>
2222
<div class='fl pad1y space-right2'>
2323
<span class="strong">100% </span>
2424
<span class="quiet">Statements</span>
25-
<span class='fraction'>698/698</span>
25+
<span class='fraction'>695/695</span>
2626
</div>
2727
<div class='fl pad1y space-right2'>
2828
<span class="strong">100% </span>
@@ -32,12 +32,12 @@ <h1>
3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Functions</span>
35-
<span class='fraction'>114/114</span>
35+
<span class='fraction'>112/112</span>
3636
</div>
3737
<div class='fl pad1y space-right2'>
3838
<span class="strong">100% </span>
3939
<span class="quiet">Lines</span>
40-
<span class='fraction'>685/685</span>
40+
<span class='fraction'>682/682</span>
4141
</div>
4242
<div class='fl pad1y'>
4343
<span class="strong">4 statements, 2 functions, 6 branches</span>
@@ -66,13 +66,13 @@ <h1>
6666
<td class="file high" data-value="index.js"><a href="index.js.html">index.js</a></td>
6767
<td data-value="100" class="pic high"><div class="chart"><div class="cover-fill cover-full" style="width: 100%;"></div><div class="cover-empty" style="width:0%;"></div></div></td>
6868
<td data-value="100" class="pct high">100%</td>
69-
<td data-value="698" class="abs high">698/698</td>
69+
<td data-value="695" class="abs high">695/695</td>
7070
<td data-value="100" class="pct high">100%</td>
7171
<td data-value="384" class="abs high">384/384</td>
7272
<td data-value="100" class="pct high">100%</td>
73-
<td data-value="114" class="abs high">114/114</td>
73+
<td data-value="112" class="abs high">112/112</td>
7474
<td data-value="100" class="pct high">100%</td>
75-
<td data-value="685" class="abs high">685/685</td>
75+
<td data-value="682" class="abs high">682/682</td>
7676
</tr>
7777

7878
</tbody>
@@ -81,7 +81,7 @@ <h1>
8181
</div><!-- /wrapper -->
8282
<div class='footer quiet pad2 space-top1 center small'>
8383
Code coverage
84-
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sat Oct 28 2017 13:38:33 GMT-0300 (-03)
84+
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sat Oct 28 2017 13:49:27 GMT-0300 (-03)
8585
</div>
8686
</div>
8787
<script src="../prettify.js"></script>

coverage/lcov-report/hyperHTML/index.js.html

Lines changed: 43 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1>
2222
<div class='fl pad1y space-right2'>
2323
<span class="strong">100% </span>
2424
<span class="quiet">Statements</span>
25-
<span class='fraction'>698/698</span>
25+
<span class='fraction'>695/695</span>
2626
</div>
2727
<div class='fl pad1y space-right2'>
2828
<span class="strong">100% </span>
@@ -32,12 +32,12 @@ <h1>
3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Functions</span>
35-
<span class='fraction'>114/114</span>
35+
<span class='fraction'>112/112</span>
3636
</div>
3737
<div class='fl pad1y space-right2'>
3838
<span class="strong">100% </span>
3939
<span class="quiet">Lines</span>
40-
<span class='fraction'>685/685</span>
40+
<span class='fraction'>682/682</span>
4141
</div>
4242
<div class='fl pad1y'>
4343
<span class="strong">4 statements, 2 functions, 6 branches</span>
@@ -1635,7 +1635,18 @@ <h1>
16351635
1586
16361636
1587
16371637
1588
1638-
1589</td><td class="line-coverage quiet"><span class="cline-any cline-yes"></span>
1638+
1589
1639+
1590
1640+
1591
1641+
1592
1642+
1593
1643+
1594
1644+
1595
1645+
1596
1646+
1597
1647+
1598
1648+
1599
1649+
1600</td><td class="line-coverage quiet"><span class="cline-any cline-yes"></span>
16391650
<span class="cline-any cline-neutral">&nbsp;</span>
16401651
<span class="cline-any cline-neutral">&nbsp;</span>
16411652
<span class="cline-any cline-neutral">&nbsp;</span>
@@ -2153,12 +2164,14 @@ <h1>
21532164
<span class="cline-any cline-neutral">&nbsp;</span>
21542165
<span class="cline-any cline-neutral">&nbsp;</span>
21552166
<span class="cline-any cline-neutral">&nbsp;</span>
2156-
<span class="cline-any cline-yes"></span>
21572167
<span class="cline-any cline-neutral">&nbsp;</span>
2158-
<span class="cline-any cline-yes">72×</span>
21592168
<span class="cline-any cline-neutral">&nbsp;</span>
21602169
<span class="cline-any cline-neutral">&nbsp;</span>
2161-
<span class="cline-any cline-yes"></span>
2170+
<span class="cline-any cline-neutral">&nbsp;</span>
2171+
<span class="cline-any cline-neutral">&nbsp;</span>
2172+
<span class="cline-any cline-neutral">&nbsp;</span>
2173+
<span class="cline-any cline-neutral">&nbsp;</span>
2174+
<span class="cline-any cline-neutral">&nbsp;</span>
21622175
<span class="cline-any cline-neutral">&nbsp;</span>
21632176
<span class="cline-any cline-neutral">&nbsp;</span>
21642177
<span class="cline-any cline-yes"></span>
@@ -2256,6 +2269,14 @@ <h1>
22562269
<span class="cline-any cline-yes">145×</span>
22572270
<span class="cline-any cline-yes">145×</span>
22582271
<span class="cline-any cline-yes">145×</span>
2272+
<span class="cline-any cline-neutral">&nbsp;</span>
2273+
<span class="cline-any cline-neutral">&nbsp;</span>
2274+
<span class="cline-any cline-neutral">&nbsp;</span>
2275+
<span class="cline-any cline-neutral">&nbsp;</span>
2276+
<span class="cline-any cline-neutral">&nbsp;</span>
2277+
<span class="cline-any cline-neutral">&nbsp;</span>
2278+
<span class="cline-any cline-neutral">&nbsp;</span>
2279+
<span class="cline-any cline-neutral">&nbsp;</span>
22592280
<span class="cline-any cline-yes">145×</span>
22602281
<span class="cline-any cline-yes">145×</span>
22612282
<span class="cline-any cline-yes">145×</span>
@@ -2281,6 +2302,7 @@ <h1>
22812302
<span class="cline-any cline-yes">144×</span>
22822303
<span class="cline-any cline-yes">76×</span>
22832304
<span class="cline-any cline-neutral">&nbsp;</span>
2305+
<span class="cline-any cline-neutral">&nbsp;</span>
22842306
<span class="cline-any cline-yes">68×</span>
22852307
<span class="cline-any cline-neutral">&nbsp;</span>
22862308
<span class="cline-any cline-neutral">&nbsp;</span>
@@ -3741,13 +3763,15 @@ <h1>
37413763
// ---------------------------------------------
37423764
// Features detection / ugly UA sniffs
37433765
// ---------------------------------------------
3766+
/*
37443767
var importNode = 'importNode' in globalDocument ?
37453768
function (doc, node) {
37463769
return doc.importNode(node, true);
37473770
} :
37483771
function (doc, node) {
37493772
return node;
37503773
};
3774+
*/
37513775
&nbsp;
37523776
var featureFragment = createDocumentFragment(globalDocument);
37533777
&nbsp;
@@ -3843,7 +3867,15 @@ <h1>
38433867
function createHTMLFragment(node, html) {
38443868
var fragment;
38453869
var document = node.ownerDocument;
3846-
var container = document.createElement('template');
3870+
var container = document.createElement(
3871+
// TODO: this is a work around for A-Frame V0 based components
3872+
// see: https://stackoverflow.com/questions/46797635/aframe-content-not-rendering-on-chrome-with-hyperhtml/46817370
3873+
// TODO: the following RegExp breaks: https://github.com/WebReflection/hyperHTML/issues/135
3874+
// /&lt;([a-z][a-z0-9]*(?:-[a-z0-9]+)+)[\s\S]*?&gt;[\s\S]*?&lt;\/\1&gt;/i.test(html) ?
3875+
/&lt;(a-\w+)[\s\S]*?&gt;[\s\S]*?&lt;\/\1&gt;/.test(html) ?
3876+
'div' : 'template'
3877+
);
3878+
// var container = document.createElement('template');
38473879
var hasContent = 'content' in container;
38483880
var needsTableWrap = false;
38493881
if (!hasContent) {
@@ -3867,7 +3899,8 @@ <h1>
38673899
} else {
38683900
container.innerHTML = html;
38693901
if (hasContent) {
3870-
fragment = importNode(document, container.content);
3902+
fragment = container.content;
3903+
// fragment = importNode(document, container.content);
38713904
} else {
38723905
appendNodes(fragment, slice.call(container.childNodes));
38733906
}
@@ -4817,7 +4850,7 @@ <h1>
48174850
</div><!-- /wrapper -->
48184851
<div class='footer quiet pad2 space-top1 center small'>
48194852
Code coverage
4820-
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sat Oct 28 2017 13:38:33 GMT-0300 (-03)
4853+
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sat Oct 28 2017 13:49:27 GMT-0300 (-03)
48214854
</div>
48224855
</div>
48234856
<script src="../prettify.js"></script>

coverage/lcov-report/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1>
2222
<div class='fl pad1y space-right2'>
2323
<span class="strong">100% </span>
2424
<span class="quiet">Statements</span>
25-
<span class='fraction'>698/698</span>
25+
<span class='fraction'>695/695</span>
2626
</div>
2727
<div class='fl pad1y space-right2'>
2828
<span class="strong">100% </span>
@@ -32,12 +32,12 @@ <h1>
3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Functions</span>
35-
<span class='fraction'>114/114</span>
35+
<span class='fraction'>112/112</span>
3636
</div>
3737
<div class='fl pad1y space-right2'>
3838
<span class="strong">100% </span>
3939
<span class="quiet">Lines</span>
40-
<span class='fraction'>685/685</span>
40+
<span class='fraction'>682/682</span>
4141
</div>
4242
<div class='fl pad1y'>
4343
<span class="strong">4 statements, 2 functions, 6 branches</span>
@@ -66,13 +66,13 @@ <h1>
6666
<td class="file high" data-value="hyperHTML/"><a href="hyperHTML/index.html">hyperHTML/</a></td>
6767
<td data-value="100" class="pic high"><div class="chart"><div class="cover-fill cover-full" style="width: 100%;"></div><div class="cover-empty" style="width:0%;"></div></div></td>
6868
<td data-value="100" class="pct high">100%</td>
69-
<td data-value="698" class="abs high">698/698</td>
69+
<td data-value="695" class="abs high">695/695</td>
7070
<td data-value="100" class="pct high">100%</td>
7171
<td data-value="384" class="abs high">384/384</td>
7272
<td data-value="100" class="pct high">100%</td>
73-
<td data-value="114" class="abs high">114/114</td>
73+
<td data-value="112" class="abs high">112/112</td>
7474
<td data-value="100" class="pct high">100%</td>
75-
<td data-value="685" class="abs high">685/685</td>
75+
<td data-value="682" class="abs high">682/682</td>
7676
</tr>
7777

7878
</tbody>
@@ -81,7 +81,7 @@ <h1>
8181
</div><!-- /wrapper -->
8282
<div class='footer quiet pad2 space-top1 center small'>
8383
Code coverage
84-
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sat Oct 28 2017 13:38:33 GMT-0300 (-03)
84+
generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Sat Oct 28 2017 13:49:27 GMT-0300 (-03)
8585
</div>
8686
</div>
8787
<script src="prettify.js"></script>

0 commit comments

Comments
 (0)