This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 15314 - [Shadow]: Specify interaction with CSSOM, update behavior of style blocks
Summary: [Shadow]: Specify interaction with CSSOM, update behavior of style blocks
Status: RESOLVED FIXED
Alias: None
Product: WebAppsWG
Classification: Unclassified
Component: HISTORICAL - Component Model (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Dimitri Glazkov
QA Contact: public-webapps-bugzilla
URL:
Whiteboard:
Keywords:
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

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