[Bug 23163] New: [Shadow]: Clarify handling of mutation events

https://www.w3.org/Bugs/Public/show_bug.cgi?id=23163

            Bug ID: 23163
           Summary: [Shadow]: Clarify handling of mutation events
    Classification: Unclassified
           Product: WebAppsWG
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Component Model
          Assignee: dglazkov@chromium.org
          Reporter: yutak@google.com
        QA Contact: public-webapps-bugzilla@w3.org
            Blocks: 14978

Section 7 reads:
"""
The mutation event types must never be dispatched in a shadow tree.
"""

... but this statement looks unclear on what it really means in terms of
its formal requirements.

Specifically:
- What should UAs do if a mutation event occur within a shadow tree?
  - UAs must not "dispatch" the event, in a sense defined in
    <http://dom.spec.whatwg.org/#dispatching-events>?
  - Or, UAs must not "invoke" the event?
  - Either way, we'll need to monkey-patch the DOM events spec to define
    a desired behavior precisely.

- First of all, why do we need to special-case the mutation events?
  Is there known cases where mutation events interact badly with shadow trees?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Thursday, 5 September 2013 03:50:33 UTC