This repository was archived by the owner on Sep 20, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +26
-75
lines changed Expand file tree Collapse file tree 3 files changed +26
-75
lines changed Original file line number Diff line number Diff line change 33
33
var contentDoc = document . implementation . createHTMLDocument ( 'template' ) ;
34
34
var canDecorate = true ;
35
35
36
+ var templateStyle = document . createElement ( 'style' ) ;
37
+ templateStyle . textContent = TEMPLATE_TAG + '{display:none;}' ;
38
+
39
+ var head = document . head ;
40
+ head . insertBefore ( templateStyle , head . firstElementChild ) ;
41
+
36
42
/**
37
43
Provides a minimal shim for the <template> element.
38
44
*/
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 15
15
< script src ="../../../web-component-tester/browser.js "> </ script >
16
16
</ head >
17
17
< body >
18
- < template >
19
- < span id ="content "> Hello World!</ span >
20
- </ template >
18
+ < style >
19
+ .container {
20
+ display : flex;
21
+ }
22
+ .container > * {
23
+ flex : 1 ;
24
+ }
25
+ </ style >
26
+
27
+ < div class ="container ">
28
+ < template >
29
+ < span id ="content "> Hello World!</ span >
30
+ </ template >
31
+ </ div >
21
32
22
33
< script >
23
34
suite ( 'Template' , function ( ) {
26
37
template = document . querySelector ( 'template' ) ;
27
38
} ) ;
28
39
40
+ test ( 'No rendering' , function ( ) {
41
+ var bcr = template . getBoundingClientRect ( ) ;
42
+ assert . equal ( bcr . height , 0 ) ;
43
+ assert . equal ( bcr . width , 0 ) ;
44
+ } ) ;
45
+
29
46
test ( 'content' , function ( ) {
30
47
assert . equal ( template . childNodes . length , 0 , 'template children evacipated' ) ;
31
48
assert . isDefined ( template . content , 'template content exists' ) ;
You can’t perform that action at this time.
0 commit comments