4 <script src="resources/shadow-dom.js"></script>
5 <script src="../../../resources/js-test.js"></script>
8 <div id="sandbox"></div>
12 function borderColorOf(node)
14 return document.defaultView.getComputedStyle(node, null).getPropertyValue('border-color');
17 function borderColorShouldNotBe(selector, color)
19 var text = 'borderColorOf(getNodeInTreeOfTrees("' + selector + '"))';
20 var unevaledString = '"' + color.replace(/\\/g, "\\\\").replace(/"/g, "\"") + '"';
21 shouldNotBe(text, unevaledString);
26 document.getElementById('sandbox').innerHTML = '';
29 description('crbug.com/341372: Test for rules with ::content declared in inert shadow trees');
31 var sandbox = document.getElementById('sandbox');
33 createDOM('div', {'id': 'host'},
35 createDOM('style', {},
36 document.createTextNode('content::content div { border: 1px solid red; }'),
38 document.createTextNode('inert')))),
40 createDOM('content')),
41 createDOM('div', {'id': 'target'},
42 document.createTextNode('no border'))));
44 borderColorShouldNotBe('target', 'rgb(255, 0, 0)');