The API is here: http://dglazkov.github.com/component-model/dom.html
I moved Dimitri's original link - it's no at: http://dglazkov.github.com/component-model/2011-08-31/dom.html
And it's now http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#elements-and-dom-objects
Since this has three distinct interfaces ShadowRoot, HTMLContentElement and HTMLShadowElement, I'm making this as a meta bug. The first step should be obviously ShadowRoot. So I'll add ENABLE(SHADOW_ROOT) there.
(In reply to comment #3) > So I'll add ENABLE(SHADOW_ROOT) there. Should it be ENABLE(SHADOW_DOM) since that is the name of the spec?
> (In reply to comment #3) > > So I'll add ENABLE(SHADOW_ROOT) there. > > Should it be ENABLE(SHADOW_DOM) since that is the name of the spec? Ooops. You are right. It should be SHADOW_DOM.
Created attachment 123641 [details] WIP
Comment on attachment 123641 [details] WIP Oops. Posted to wrong bug....
Closing. Obviously we have had tests.