Not blue content
var root = document.querySelector('.widget') .createShadowRoot() root.innerHTML = '<style>' + 'p { color: blue }</style>' As regras definidas no Shadow DOM não surtem efeito na página HTMLRed content
HTML
document.querySelector('img').src = 'diego.jpg'
HTML