aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/htmlconstructor.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/bindings/htmlconstructor.rs')
-rw-r--r--components/script/dom/bindings/htmlconstructor.rs150
1 files changed, 75 insertions, 75 deletions
diff --git a/components/script/dom/bindings/htmlconstructor.rs b/components/script/dom/bindings/htmlconstructor.rs
index c8f7e63358e..282c9e556a1 100644
--- a/components/script/dom/bindings/htmlconstructor.rs
+++ b/components/script/dom/bindings/htmlconstructor.rs
@@ -2,80 +2,80 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-use dom::bindings::codegen::Bindings::HTMLAnchorElementBinding;
-use dom::bindings::codegen::Bindings::HTMLAreaElementBinding;
-use dom::bindings::codegen::Bindings::HTMLAudioElementBinding;
-use dom::bindings::codegen::Bindings::HTMLBRElementBinding;
-use dom::bindings::codegen::Bindings::HTMLBaseElementBinding;
-use dom::bindings::codegen::Bindings::HTMLBodyElementBinding;
-use dom::bindings::codegen::Bindings::HTMLButtonElementBinding;
-use dom::bindings::codegen::Bindings::HTMLCanvasElementBinding;
-use dom::bindings::codegen::Bindings::HTMLDListElementBinding;
-use dom::bindings::codegen::Bindings::HTMLDataElementBinding;
-use dom::bindings::codegen::Bindings::HTMLDataListElementBinding;
-use dom::bindings::codegen::Bindings::HTMLDetailsElementBinding;
-use dom::bindings::codegen::Bindings::HTMLDialogElementBinding;
-use dom::bindings::codegen::Bindings::HTMLDirectoryElementBinding;
-use dom::bindings::codegen::Bindings::HTMLDivElementBinding;
-use dom::bindings::codegen::Bindings::HTMLElementBinding;
-use dom::bindings::codegen::Bindings::HTMLEmbedElementBinding;
-use dom::bindings::codegen::Bindings::HTMLFieldSetElementBinding;
-use dom::bindings::codegen::Bindings::HTMLFontElementBinding;
-use dom::bindings::codegen::Bindings::HTMLFormElementBinding;
-use dom::bindings::codegen::Bindings::HTMLFrameElementBinding;
-use dom::bindings::codegen::Bindings::HTMLFrameSetElementBinding;
-use dom::bindings::codegen::Bindings::HTMLHRElementBinding;
-use dom::bindings::codegen::Bindings::HTMLHeadElementBinding;
-use dom::bindings::codegen::Bindings::HTMLHeadingElementBinding;
-use dom::bindings::codegen::Bindings::HTMLHtmlElementBinding;
-use dom::bindings::codegen::Bindings::HTMLIFrameElementBinding;
-use dom::bindings::codegen::Bindings::HTMLImageElementBinding;
-use dom::bindings::codegen::Bindings::HTMLInputElementBinding;
-use dom::bindings::codegen::Bindings::HTMLLIElementBinding;
-use dom::bindings::codegen::Bindings::HTMLLabelElementBinding;
-use dom::bindings::codegen::Bindings::HTMLLegendElementBinding;
-use dom::bindings::codegen::Bindings::HTMLLinkElementBinding;
-use dom::bindings::codegen::Bindings::HTMLMapElementBinding;
-use dom::bindings::codegen::Bindings::HTMLMetaElementBinding;
-use dom::bindings::codegen::Bindings::HTMLMeterElementBinding;
-use dom::bindings::codegen::Bindings::HTMLModElementBinding;
-use dom::bindings::codegen::Bindings::HTMLOListElementBinding;
-use dom::bindings::codegen::Bindings::HTMLObjectElementBinding;
-use dom::bindings::codegen::Bindings::HTMLOptGroupElementBinding;
-use dom::bindings::codegen::Bindings::HTMLOptionElementBinding;
-use dom::bindings::codegen::Bindings::HTMLOutputElementBinding;
-use dom::bindings::codegen::Bindings::HTMLParagraphElementBinding;
-use dom::bindings::codegen::Bindings::HTMLParamElementBinding;
-use dom::bindings::codegen::Bindings::HTMLPreElementBinding;
-use dom::bindings::codegen::Bindings::HTMLProgressElementBinding;
-use dom::bindings::codegen::Bindings::HTMLQuoteElementBinding;
-use dom::bindings::codegen::Bindings::HTMLScriptElementBinding;
-use dom::bindings::codegen::Bindings::HTMLSelectElementBinding;
-use dom::bindings::codegen::Bindings::HTMLSourceElementBinding;
-use dom::bindings::codegen::Bindings::HTMLSpanElementBinding;
-use dom::bindings::codegen::Bindings::HTMLStyleElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTableCaptionElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTableCellElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTableColElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTableElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTableRowElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTableSectionElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTemplateElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTextAreaElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTimeElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTitleElementBinding;
-use dom::bindings::codegen::Bindings::HTMLTrackElementBinding;
-use dom::bindings::codegen::Bindings::HTMLUListElementBinding;
-use dom::bindings::codegen::Bindings::HTMLVideoElementBinding;
-use dom::bindings::codegen::Bindings::WindowBinding::WindowMethods;
-use dom::bindings::conversions::DerivedFrom;
-use dom::bindings::error::{Error, Fallible};
-use dom::bindings::root::DomRoot;
-use dom::create::create_native_html_element;
-use dom::customelementregistry::ConstructionStackEntry;
-use dom::element::{CustomElementState, Element, ElementCreator};
-use dom::htmlelement::HTMLElement;
-use dom::window::Window;
+use crate::dom::bindings::codegen::Bindings::HTMLAnchorElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLAreaElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLAudioElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLBRElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLBaseElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLBodyElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLButtonElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLCanvasElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLDListElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLDataElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLDataListElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLDetailsElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLDialogElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLDirectoryElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLDivElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLEmbedElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLFieldSetElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLFontElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLFormElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLFrameElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLFrameSetElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLHRElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLHeadElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLHeadingElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLHtmlElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLIFrameElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLImageElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLInputElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLLIElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLLabelElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLLegendElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLLinkElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLMapElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLMetaElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLMeterElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLModElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLOListElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLObjectElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLOptGroupElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLOptionElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLOutputElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLParagraphElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLParamElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLPreElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLProgressElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLQuoteElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLScriptElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLSelectElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLSourceElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLSpanElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLStyleElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTableCaptionElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTableCellElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTableColElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTableElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTableRowElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTableSectionElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTemplateElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTextAreaElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTimeElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTitleElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLTrackElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLUListElementBinding;
+use crate::dom::bindings::codegen::Bindings::HTMLVideoElementBinding;
+use crate::dom::bindings::codegen::Bindings::WindowBinding::WindowMethods;
+use crate::dom::bindings::conversions::DerivedFrom;
+use crate::dom::bindings::error::{Error, Fallible};
+use crate::dom::bindings::root::DomRoot;
+use crate::dom::create::create_native_html_element;
+use crate::dom::customelementregistry::ConstructionStackEntry;
+use crate::dom::element::{CustomElementState, Element, ElementCreator};
+use crate::dom::htmlelement::HTMLElement;
+use crate::dom::window::Window;
use html5ever::LocalName;
use html5ever::interface::QualName;
use js::glue::UnwrapObject;
@@ -83,7 +83,7 @@ use js::jsapi::{CallArgs, CurrentGlobalOrNull};
use js::jsapi::{JSAutoCompartment, JSContext, JSObject};
use js::rust::HandleObject;
use js::rust::MutableHandleObject;
-use script_thread::ScriptThread;
+use crate::script_thread::ScriptThread;
use std::ptr;
// https://html.spec.whatwg.org/multipage/#htmlconstructor