Bug 15314 - [Shadow]: Specify interaction with CSSOM, update behavior of style blocks
[Shadow]: Specify interaction with CSSOM, update behavior of style blocks
Status: RESOLVED FIXED
Product: WebAppsWG
Classification: Unclassified
Component: Component Model
unspecified
PC All
: P2 normal
: ---
Assigned To: Dimitri Glazkov
public-webapps-bugzilla
:
Depends on:
Blocks: 14978
  Show dependency treegraph
 
Reported: 2011-12-22 20:14 UTC by Dimitri Glazkov
Modified: 2011-12-22 22:07 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitri Glazkov 2011-12-22 20:14:53 UTC
Based on Brian Kardell's email to public-webapps:

* The upper-boundary encapsulation (http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#upper-boundary-encapsulation) constraints do not mention CSSOM extensions to Document interface (http://dev.w3.org/csswg/cssom/#extensions-to-the-document-interface).
* They should be included to the constraints to also say that you can't access stylesheets in shadow DOM subtrees.

This also implies that style blocks, defined inside of a shadow DOM subtree should have no effect on the document, and unless the style block has a "scoped" attribute, it should have no effect inside of a shadow DOM subtree, either.
Comment 1 Dimitri Glazkov 2011-12-22 22:07:44 UTC
http://dvcs.w3.org/hg/webcomponents/rev/2a1cb3e930b2