Currently there is no window.HTMLContentElement nor window.HTMLShadowElement. They should be visible.
Created attachment 144722 [details] Patch
Created attachment 144725 [details] Patch
Comment on attachment 144725 [details] Patch Looks OK!
Comment on attachment 144725 [details] Patch Clearing flags on attachment: 144725 Committed r118902: <http://trac.webkit.org/changeset/118902>
All reviewed patches have been landed. Closing bug.
Could you please explain why you have the following check? shouldBe("typeof window.HTMLContentElement", "'function'"); On EFL port with JSC engine, I get an object, not a function.
(In reply to comment #6) > Could you please explain why you have the following check? > shouldBe("typeof window.HTMLContentElement", "'function'"); > > On EFL port with JSC engine, I get an object, not a function. morrita@: JSC returns [object] for this case. Would you rebaseline the test result?
(In reply to comment #6) > Could you please explain why you have the following check? > shouldBe("typeof window.HTMLContentElement", "'function'"); > > On EFL port with JSC engine, I get an object, not a function. Got it. I shouldn't have check it as a function. It should've been checked as something defined. I'll update the test. Thanks for the catch. By the way, Does EFL port enable Shadow DOM? We aren't aware any JSC port which enables Shadow DOM. Maybe we need to fix some JSC-specific problems around shadows in that case.
(In reply to comment #8) > (In reply to comment #6) > > Could you please explain why you have the following check? > > shouldBe("typeof window.HTMLContentElement", "'function'"); > > > > On EFL port with JSC engine, I get an object, not a function. > > Got it. I shouldn't have check it as a function. > It should've been checked as something defined. I'll update the test. > Thanks for the catch. > > By the way, Does EFL port enable Shadow DOM? > We aren't aware any JSC port which enables Shadow DOM. > Maybe we need to fix some JSC-specific problems around shadows in that case. EFL port does not enable it yet but I have a patch to do so in Bug 87732.