- From: <bugzilla@jessica.w3.org>
- Date: Thu, 08 Aug 2013 02:11:25 +0000
- To: public-webapps-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=22898
Bug ID: 22898
Summary: [Shadow]: Consider defining inertness in terms of the
composed tree
Classification: Unclassified
Product: WebAppsWG
Version: unspecified
Hardware: PC
URL: http://jsbin.com/igabal/1/edit
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Component Model
Assignee: dglazkov@chromium.org
Reporter: falken@chromium.org
QA Contact: public-webapps-bugzilla@w3.org
CC: hayato@chromium.org, morrita@google.com
Blocks: 14978
In the HTML spec, any node that is not an ancestor or descendant of the active
modal dialog is marked inert.[1]
It seems the ancestor/descendant relation should be based on the composed tree.
Otherwise, children that have been transposed into a modal <dialog>'s subtree
are considered inert, although they are rendered as if they are real children
of the <dialog>. This is surprising to the user interacting with the dialog.
I'm not sure whether ancestor/descendant should be clarified in the HTML spec
or the Shadow DOM spec, and whether it should be clarified just for modal
dialogs/inertness or more generally.
See also https://code.google.com/p/chromium/issues/detail?id=269842
[1]
http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#inert
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 8 August 2013 02:11:28 UTC