- From: <bugzilla@jessica.w3.org>
- Date: Thu, 20 Jun 2013 02:21:11 +0000
- To: public-webapps-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=22412
Bug ID: 22412
Summary: [Shadow]: Clarify the interaction with XML Namespace
Classification: Unclassified
Product: WebAppsWG
Version: unspecified
Hardware: All
OS: All
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
Consider the following code:
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="head">
</head>
<body>
<script><![CDATA[
var shadowRoot = document.getElementById('head').createShadowRoot();
console.log(shadowRoot.namespaceURI); // What should be printed?
shadowRoot.innerHTML = "<title />";
console.log(shadowRoot.firstChild.namespaceURI); // How about this one?
document.documentElement.setAttribute('xmlns', 'http://example.com/foobar');
console.log(shadowRoot.firstChild.namespaceURI); // Does it change?
]]></script>
</body>
</html>
It is unclear from the specification whether XML namespace is derived
over host-shadow boundary. Probably this should be clarified.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 20 June 2013 02:21:12 UTC