- From: <bugzilla@jessica.w3.org>
- Date: Mon, 02 Apr 2012 09:16:13 +0000
- To: public-webapps-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=16599 Summary: [Shadow]: Event Dispatch on non-distributed light children. Product: WebAppsWG Version: unspecified Platform: PC OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Component Model AssignedTo: dglazkov@chromium.org ReportedBy: hayato@chromium.org QAContact: public-webapps-bugzilla@w3.org Blocks: 14978 Clarify what is an expected behavior when an event happens on non-distributed light children. Suppose the following tree: <div id='shadow-host-A'> <shadow-root> <div id='shadow-root-child'> ...there is no <content> elements in the shadow root. <div id='light-child-1'> <div id='light-child-2'> #shadow-host-A has a shadow root, but there is no <content> element in there. So #light-child-1 and #light-child-2 don't appear in ComposedShadowTree. ComposedShadowTree is: <div id='shadow-host-A'> <div id='shadow-root-child'> And suppose an event happens on #light-child-1 (e.g. document.getElementById('light-child-1').focus()). What is expected behavior?. In algorithm of calculating adjustedParentNode used in section 6, it's not clear what is the result of 'adjustedParentNode of #light-child-1'. In my opinion, adjustedParentNode(light-chlild-1) should be 'null' instead of '#shadow-host-A' in this case. What do you think about? -- Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Monday, 2 April 2012 09:16:17 UTC