- From: Simon Pieters <simonp@opera.com>
- Date: Wed, 09 May 2012 19:45:25 +0200
- To: "Ryosuke Niwa" <rniwa@webkit.org>
- Cc: "Henri Sivonen" <hsivonen@iki.fi>, "Rafael Weinstein" <rafaelw@google.com>, "Ian Hickson" <ian@hixie.ch>, "Webapps WG" <public-webapps@w3.org>, "Yehuda Katz" <wycats@gmail.com>
On Wed, 09 May 2012 19:29:42 +0200, Ryosuke Niwa <rniwa@webkit.org> wrote: > On May 9, 2012 10:26 AM, "Simon Pieters" <simonp@opera.com> wrote: >> >> On Wed, 09 May 2012 19:01:42 +0200, Ian Hickson <ian@hixie.ch> wrote: >> >>> >>> Quick alternative proposal that might work for both <template> parsing > and >>> DocumentFragment.innerHTML: >>> >>> Have createDocumentFragment() take as an argument a context element. >>> Maybe also make it a mutable attribute of the object. Defaults to its >>> owner document's body element or root element or some such. Null >>> means >>> no root element. >>> >>> var df = document.createDocumentFragment(document.body); >>> df.contextElement = document.createElement('style'); >> >> >> Or just string with the tag name, so it works the same as <template > context>? > > What happens when I pass "a"? I think that should get "in body". Do we need to support anything more than "svg" and "math" to get foreign content parsing here? -- Simon Pieters Opera Software
Received on Wednesday, 9 May 2012 17:46:29 UTC