|
@@ -175,186 +175,186 @@
|
|
|
|
|
|
namespace Web::Bindings {
|
|
namespace Web::Bindings {
|
|
|
|
|
|
-NodeWrapper* wrap(JS::GlobalObject& global_object, DOM::Node& node)
|
|
|
|
|
|
+NodeWrapper* wrap(JS::Realm& realm, DOM::Node& node)
|
|
{
|
|
{
|
|
if (node.wrapper())
|
|
if (node.wrapper())
|
|
return static_cast<NodeWrapper*>(node.wrapper());
|
|
return static_cast<NodeWrapper*>(node.wrapper());
|
|
|
|
|
|
if (is<DOM::Document>(node))
|
|
if (is<DOM::Document>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<DOM::Document>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<DOM::Document>(node)));
|
|
if (is<DOM::DocumentType>(node))
|
|
if (is<DOM::DocumentType>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<DOM::DocumentType>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<DOM::DocumentType>(node)));
|
|
if (is<HTML::HTMLAnchorElement>(node))
|
|
if (is<HTML::HTMLAnchorElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLAnchorElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLAnchorElement>(node)));
|
|
if (is<HTML::HTMLAreaElement>(node))
|
|
if (is<HTML::HTMLAreaElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLAreaElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLAreaElement>(node)));
|
|
if (is<HTML::HTMLAudioElement>(node))
|
|
if (is<HTML::HTMLAudioElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLAudioElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLAudioElement>(node)));
|
|
if (is<HTML::HTMLBaseElement>(node))
|
|
if (is<HTML::HTMLBaseElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLBaseElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLBaseElement>(node)));
|
|
if (is<HTML::HTMLBodyElement>(node))
|
|
if (is<HTML::HTMLBodyElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLBodyElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLBodyElement>(node)));
|
|
if (is<HTML::HTMLBRElement>(node))
|
|
if (is<HTML::HTMLBRElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLBRElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLBRElement>(node)));
|
|
if (is<HTML::HTMLButtonElement>(node))
|
|
if (is<HTML::HTMLButtonElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLButtonElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLButtonElement>(node)));
|
|
if (is<HTML::HTMLCanvasElement>(node))
|
|
if (is<HTML::HTMLCanvasElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLCanvasElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLCanvasElement>(node)));
|
|
if (is<HTML::HTMLDataElement>(node))
|
|
if (is<HTML::HTMLDataElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLDataElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLDataElement>(node)));
|
|
if (is<HTML::HTMLDataListElement>(node))
|
|
if (is<HTML::HTMLDataListElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLDataListElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLDataListElement>(node)));
|
|
if (is<HTML::HTMLDetailsElement>(node))
|
|
if (is<HTML::HTMLDetailsElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLDetailsElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLDetailsElement>(node)));
|
|
if (is<HTML::HTMLDialogElement>(node))
|
|
if (is<HTML::HTMLDialogElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLDialogElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLDialogElement>(node)));
|
|
if (is<HTML::HTMLDirectoryElement>(node))
|
|
if (is<HTML::HTMLDirectoryElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLDirectoryElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLDirectoryElement>(node)));
|
|
if (is<HTML::HTMLDivElement>(node))
|
|
if (is<HTML::HTMLDivElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLDivElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLDivElement>(node)));
|
|
if (is<HTML::HTMLDListElement>(node))
|
|
if (is<HTML::HTMLDListElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLDListElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLDListElement>(node)));
|
|
if (is<HTML::HTMLEmbedElement>(node))
|
|
if (is<HTML::HTMLEmbedElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLEmbedElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLEmbedElement>(node)));
|
|
if (is<HTML::HTMLFieldSetElement>(node))
|
|
if (is<HTML::HTMLFieldSetElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLFieldSetElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLFieldSetElement>(node)));
|
|
if (is<HTML::HTMLFontElement>(node))
|
|
if (is<HTML::HTMLFontElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLFontElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLFontElement>(node)));
|
|
if (is<HTML::HTMLFormElement>(node))
|
|
if (is<HTML::HTMLFormElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLFormElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLFormElement>(node)));
|
|
if (is<HTML::HTMLFrameElement>(node))
|
|
if (is<HTML::HTMLFrameElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLFrameElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLFrameElement>(node)));
|
|
if (is<HTML::HTMLFrameSetElement>(node))
|
|
if (is<HTML::HTMLFrameSetElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLFrameSetElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLFrameSetElement>(node)));
|
|
if (is<HTML::HTMLHeadElement>(node))
|
|
if (is<HTML::HTMLHeadElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLHeadElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLHeadElement>(node)));
|
|
if (is<HTML::HTMLHeadingElement>(node))
|
|
if (is<HTML::HTMLHeadingElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLHeadingElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLHeadingElement>(node)));
|
|
if (is<HTML::HTMLHRElement>(node))
|
|
if (is<HTML::HTMLHRElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLHRElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLHRElement>(node)));
|
|
if (is<HTML::HTMLHtmlElement>(node))
|
|
if (is<HTML::HTMLHtmlElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLHtmlElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLHtmlElement>(node)));
|
|
if (is<HTML::HTMLIFrameElement>(node))
|
|
if (is<HTML::HTMLIFrameElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLIFrameElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLIFrameElement>(node)));
|
|
if (is<HTML::HTMLImageElement>(node))
|
|
if (is<HTML::HTMLImageElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLImageElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLImageElement>(node)));
|
|
if (is<HTML::HTMLInputElement>(node))
|
|
if (is<HTML::HTMLInputElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLInputElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLInputElement>(node)));
|
|
if (is<HTML::HTMLLabelElement>(node))
|
|
if (is<HTML::HTMLLabelElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLLabelElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLLabelElement>(node)));
|
|
if (is<HTML::HTMLLegendElement>(node))
|
|
if (is<HTML::HTMLLegendElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLLegendElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLLegendElement>(node)));
|
|
if (is<HTML::HTMLLIElement>(node))
|
|
if (is<HTML::HTMLLIElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLLIElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLLIElement>(node)));
|
|
if (is<HTML::HTMLLinkElement>(node))
|
|
if (is<HTML::HTMLLinkElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLLinkElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLLinkElement>(node)));
|
|
if (is<HTML::HTMLMapElement>(node))
|
|
if (is<HTML::HTMLMapElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLMapElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLMapElement>(node)));
|
|
if (is<HTML::HTMLMarqueeElement>(node))
|
|
if (is<HTML::HTMLMarqueeElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLMarqueeElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLMarqueeElement>(node)));
|
|
if (is<HTML::HTMLMenuElement>(node))
|
|
if (is<HTML::HTMLMenuElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLMenuElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLMenuElement>(node)));
|
|
if (is<HTML::HTMLMetaElement>(node))
|
|
if (is<HTML::HTMLMetaElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLMetaElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLMetaElement>(node)));
|
|
if (is<HTML::HTMLMeterElement>(node))
|
|
if (is<HTML::HTMLMeterElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLMeterElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLMeterElement>(node)));
|
|
if (is<HTML::HTMLModElement>(node))
|
|
if (is<HTML::HTMLModElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLModElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLModElement>(node)));
|
|
if (is<HTML::HTMLObjectElement>(node))
|
|
if (is<HTML::HTMLObjectElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLObjectElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLObjectElement>(node)));
|
|
if (is<HTML::HTMLOListElement>(node))
|
|
if (is<HTML::HTMLOListElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLOListElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLOListElement>(node)));
|
|
if (is<HTML::HTMLOptGroupElement>(node))
|
|
if (is<HTML::HTMLOptGroupElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLOptGroupElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLOptGroupElement>(node)));
|
|
if (is<HTML::HTMLOptionElement>(node))
|
|
if (is<HTML::HTMLOptionElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLOptionElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLOptionElement>(node)));
|
|
if (is<HTML::HTMLOutputElement>(node))
|
|
if (is<HTML::HTMLOutputElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLOutputElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLOutputElement>(node)));
|
|
if (is<HTML::HTMLParagraphElement>(node))
|
|
if (is<HTML::HTMLParagraphElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLParagraphElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLParagraphElement>(node)));
|
|
if (is<HTML::HTMLParamElement>(node))
|
|
if (is<HTML::HTMLParamElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLParamElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLParamElement>(node)));
|
|
if (is<HTML::HTMLPictureElement>(node))
|
|
if (is<HTML::HTMLPictureElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLPictureElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLPictureElement>(node)));
|
|
if (is<HTML::HTMLPreElement>(node))
|
|
if (is<HTML::HTMLPreElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLPreElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLPreElement>(node)));
|
|
if (is<HTML::HTMLProgressElement>(node))
|
|
if (is<HTML::HTMLProgressElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLProgressElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLProgressElement>(node)));
|
|
if (is<HTML::HTMLQuoteElement>(node))
|
|
if (is<HTML::HTMLQuoteElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLQuoteElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLQuoteElement>(node)));
|
|
if (is<HTML::HTMLScriptElement>(node))
|
|
if (is<HTML::HTMLScriptElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLScriptElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLScriptElement>(node)));
|
|
if (is<HTML::HTMLSelectElement>(node))
|
|
if (is<HTML::HTMLSelectElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLSelectElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLSelectElement>(node)));
|
|
if (is<HTML::HTMLSlotElement>(node))
|
|
if (is<HTML::HTMLSlotElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLSlotElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLSlotElement>(node)));
|
|
if (is<HTML::HTMLSourceElement>(node))
|
|
if (is<HTML::HTMLSourceElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLSourceElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLSourceElement>(node)));
|
|
if (is<HTML::HTMLSpanElement>(node))
|
|
if (is<HTML::HTMLSpanElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLSpanElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLSpanElement>(node)));
|
|
if (is<HTML::HTMLStyleElement>(node))
|
|
if (is<HTML::HTMLStyleElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLStyleElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLStyleElement>(node)));
|
|
if (is<HTML::HTMLTableCaptionElement>(node))
|
|
if (is<HTML::HTMLTableCaptionElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTableCaptionElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTableCaptionElement>(node)));
|
|
if (is<HTML::HTMLTableCellElement>(node))
|
|
if (is<HTML::HTMLTableCellElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTableCellElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTableCellElement>(node)));
|
|
if (is<HTML::HTMLTableColElement>(node))
|
|
if (is<HTML::HTMLTableColElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTableColElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTableColElement>(node)));
|
|
if (is<HTML::HTMLTableElement>(node))
|
|
if (is<HTML::HTMLTableElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTableElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTableElement>(node)));
|
|
if (is<HTML::HTMLTableRowElement>(node))
|
|
if (is<HTML::HTMLTableRowElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTableRowElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTableRowElement>(node)));
|
|
if (is<HTML::HTMLTableSectionElement>(node))
|
|
if (is<HTML::HTMLTableSectionElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTableSectionElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTableSectionElement>(node)));
|
|
if (is<HTML::HTMLTemplateElement>(node))
|
|
if (is<HTML::HTMLTemplateElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTemplateElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTemplateElement>(node)));
|
|
if (is<HTML::HTMLTextAreaElement>(node))
|
|
if (is<HTML::HTMLTextAreaElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTextAreaElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTextAreaElement>(node)));
|
|
if (is<HTML::HTMLTimeElement>(node))
|
|
if (is<HTML::HTMLTimeElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTimeElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTimeElement>(node)));
|
|
if (is<HTML::HTMLTitleElement>(node))
|
|
if (is<HTML::HTMLTitleElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTitleElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTitleElement>(node)));
|
|
if (is<HTML::HTMLTrackElement>(node))
|
|
if (is<HTML::HTMLTrackElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLTrackElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLTrackElement>(node)));
|
|
if (is<HTML::HTMLUListElement>(node))
|
|
if (is<HTML::HTMLUListElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLUListElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLUListElement>(node)));
|
|
if (is<HTML::HTMLUnknownElement>(node))
|
|
if (is<HTML::HTMLUnknownElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLUnknownElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLUnknownElement>(node)));
|
|
if (is<HTML::HTMLVideoElement>(node))
|
|
if (is<HTML::HTMLVideoElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLVideoElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLVideoElement>(node)));
|
|
if (is<HTML::HTMLElement>(node))
|
|
if (is<HTML::HTMLElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<HTML::HTMLElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<HTML::HTMLElement>(node)));
|
|
if (is<SVG::SVGSVGElement>(node))
|
|
if (is<SVG::SVGSVGElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<SVG::SVGSVGElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<SVG::SVGSVGElement>(node)));
|
|
if (is<SVG::SVGCircleElement>(node))
|
|
if (is<SVG::SVGCircleElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<SVG::SVGCircleElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<SVG::SVGCircleElement>(node)));
|
|
if (is<SVG::SVGEllipseElement>(node))
|
|
if (is<SVG::SVGEllipseElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<SVG::SVGEllipseElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<SVG::SVGEllipseElement>(node)));
|
|
if (is<SVG::SVGLineElement>(node))
|
|
if (is<SVG::SVGLineElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<SVG::SVGLineElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<SVG::SVGLineElement>(node)));
|
|
if (is<SVG::SVGPolygonElement>(node))
|
|
if (is<SVG::SVGPolygonElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<SVG::SVGPolygonElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<SVG::SVGPolygonElement>(node)));
|
|
if (is<SVG::SVGPolylineElement>(node))
|
|
if (is<SVG::SVGPolylineElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<SVG::SVGPolylineElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<SVG::SVGPolylineElement>(node)));
|
|
if (is<SVG::SVGPathElement>(node))
|
|
if (is<SVG::SVGPathElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<SVG::SVGPathElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<SVG::SVGPathElement>(node)));
|
|
if (is<SVG::SVGRectElement>(node))
|
|
if (is<SVG::SVGRectElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<SVG::SVGRectElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<SVG::SVGRectElement>(node)));
|
|
if (is<SVG::SVGTextContentElement>(node))
|
|
if (is<SVG::SVGTextContentElement>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<SVG::SVGTextContentElement>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<SVG::SVGTextContentElement>(node)));
|
|
if (is<DOM::Element>(node))
|
|
if (is<DOM::Element>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<DOM::Element>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<DOM::Element>(node)));
|
|
if (is<DOM::DocumentFragment>(node))
|
|
if (is<DOM::DocumentFragment>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<DOM::DocumentFragment>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<DOM::DocumentFragment>(node)));
|
|
if (is<DOM::Comment>(node))
|
|
if (is<DOM::Comment>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<DOM::Comment>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<DOM::Comment>(node)));
|
|
if (is<DOM::Text>(node))
|
|
if (is<DOM::Text>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<DOM::Text>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<DOM::Text>(node)));
|
|
if (is<DOM::CharacterData>(node))
|
|
if (is<DOM::CharacterData>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<DOM::CharacterData>(node)));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<DOM::CharacterData>(node)));
|
|
if (is<DOM::Attribute>(node))
|
|
if (is<DOM::Attribute>(node))
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, verify_cast<DOM::Attribute>(node)));
|
|
|
|
- return static_cast<NodeWrapper*>(wrap_impl(global_object, node));
|
|
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, verify_cast<DOM::Attribute>(node)));
|
|
|
|
+ return static_cast<NodeWrapper*>(wrap_impl(realm, node));
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|