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 18736 - [Shadow]: Specify what happens when a shadow root has multiple shadow insertion points
Summary: [Shadow]: Specify what happens when a shadow root has multiple shadow inserti...
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: 2012-08-29 19:13 UTC by Steve Orvell
Modified: 2012-09-04 21:33 UTC (History)
1 user (show)

See Also:


Attachments

Description Steve Orvell 2012-08-29 19:13:52 UTC
The tree composition algorithm in section 5.5 appears only to act on the first shadow insertion point found in a shadow root.

If this is correct (which is probably is and should be*), to avoid confusion it should be explicitly stated that subsequent shadow insertion points are inactive.

* If subsequent shadow insertion points distributed some older shadow root, we'd have to decide who got first dibs on the shadow stack (depth or breadth first). It would also mean that you wouldn't know which shadow root you'd get when including a shadow insertion point, which seems like pretty undesirable behavior.
Comment 1 Dimitri Glazkov 2012-09-04 21:33:53 UTC
http://dvcs.w3.org/hg/webcomponents/rev/127c7b5fcd69