On Thursday, September 1, 2011, Ryosuke Niwa <[email protected]> wrote: > On Thu, Sep 1, 2011 at 6:56 PM, James Robinson <[email protected]> wrote: >> >> What is the expected behavior for nodes in iframes? IOW, with this sort of >> DOM: >> >> <body> >> <iframe id="a"> >> <iframe id="b"> >> <div id="node"> >> > > Let me first assume that you meant #a is in body, #b is somewhere in the > contentDocument of #a, and #node is in the contentDocument of #b. Then > > what is the return value for: >> b.contentDocument.contains(node); > > a.contentDocument.contains(node); >> document.contains(node); >> > > are, respectively, true, false, and false.
My understanding is that they would all be false. "node" isn't a descendent of "b" if "node" is in "b"'s contentDocument. / Jonas
