|
@@ -22,4 +22,34 @@ void HTMLDialogElement::initialize(JS::Realm& realm)
|
|
set_prototype(&Bindings::ensure_web_prototype<Bindings::HTMLDialogElementPrototype>(realm, "HTMLDialogElement"));
|
|
set_prototype(&Bindings::ensure_web_prototype<Bindings::HTMLDialogElementPrototype>(realm, "HTMLDialogElement"));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// https://html.spec.whatwg.org/multipage/interactive-elements.html#dom-dialog-show
|
|
|
|
+void HTMLDialogElement::show()
|
|
|
|
+{
|
|
|
|
+ dbgln("(STUBBED) HTMLDialogElement::show()");
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+// https://html.spec.whatwg.org/multipage/interactive-elements.html#dom-dialog-showmodal
|
|
|
|
+void HTMLDialogElement::show_modal()
|
|
|
|
+{
|
|
|
|
+ dbgln("(STUBBED) HTMLDialogElement::show_modal()");
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+// https://html.spec.whatwg.org/multipage/interactive-elements.html#dom-dialog-close
|
|
|
|
+void HTMLDialogElement::close(Optional<String>)
|
|
|
|
+{
|
|
|
|
+ dbgln("(STUBBED) HTMLDialogElement::close()");
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+// https://html.spec.whatwg.org/multipage/interactive-elements.html#dom-dialog-returnvalue
|
|
|
|
+String HTMLDialogElement::return_value() const
|
|
|
|
+{
|
|
|
|
+ return m_return_value;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+// https://html.spec.whatwg.org/multipage/interactive-elements.html#dom-dialog-returnvalue
|
|
|
|
+void HTMLDialogElement::set_return_value(String return_value)
|
|
|
|
+{
|
|
|
|
+ m_return_value = move(return_value);
|
|
|
|
+}
|
|
|
|
+
|
|
}
|
|
}
|