Remember that thisinside your prototype methods refers to the element itself. IOW, how could you do element.innerHTMLor element.firstChild, you can write this.innerHTMLor this.firstChild.
Simple mode:
domReady: function() {
console.log(this.textContent);
}
http://jsbin.com/bociz/2/edit
, <content> Shadow DOM. getDistributedNodes api <content> node.
, , .