This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The ShadowRoot constructor has no must-level requirements and the same goes for other parts of the specification. Look at e.g. DOM/XMLHttpRequest/HTML for ideas on how to address this.
http://dvcs.w3.org/hg/webcomponents/rev/822d9cdf8db8, what do you think of constructor changes? It looks like I need to make each attribute/method a sub-section and specify what happens on invokation/getting/setting. I'll do that next.
I don't think they necessarily need to be a subsection. That was done for XMLHttpRequest because the descriptions are rather elaborate, but whether that's the best division is not entirely clear to me.
The new constructor text looks okay, although parameters are typically marked up as <var>, not <code>, and using a <dl>/<table> structure to define something as simple as this seems wrong. (In most specifications a constructor/method/attribute is defined as a <p>/<ol> structure preceded by a <dl class=domintro> box.)
http://dvcs.w3.org/hg/webcomponents/rev/d6134e2e897e