diff --git a/src/components/script/dom/bindings/codegen/Attr.webidl b/src/components/script/dom/webidls/Attr.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Attr.webidl rename to src/components/script/dom/webidls/Attr.webidl diff --git a/src/components/script/dom/bindings/codegen/AttrList.webidl b/src/components/script/dom/webidls/AttrList.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/AttrList.webidl rename to src/components/script/dom/webidls/AttrList.webidl diff --git a/src/components/script/dom/bindings/codegen/Blob.webidl b/src/components/script/dom/webidls/Blob.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Blob.webidl rename to src/components/script/dom/webidls/Blob.webidl diff --git a/src/components/script/dom/bindings/codegen/CharacterData.webidl b/src/components/script/dom/webidls/CharacterData.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/CharacterData.webidl rename to src/components/script/dom/webidls/CharacterData.webidl diff --git a/src/components/script/dom/bindings/codegen/ClientRect.webidl b/src/components/script/dom/webidls/ClientRect.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/ClientRect.webidl rename to src/components/script/dom/webidls/ClientRect.webidl diff --git a/src/components/script/dom/bindings/codegen/ClientRectList.webidl b/src/components/script/dom/webidls/ClientRectList.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/ClientRectList.webidl rename to src/components/script/dom/webidls/ClientRectList.webidl diff --git a/src/components/script/dom/bindings/codegen/Comment.webidl b/src/components/script/dom/webidls/Comment.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Comment.webidl rename to src/components/script/dom/webidls/Comment.webidl diff --git a/src/components/script/dom/webidls/DOMImplementation.webidl b/src/components/script/dom/webidls/DOMImplementation.webidl new file mode 100644 index 00000000000..5df67f981ba --- /dev/null +++ b/src/components/script/dom/webidls/DOMImplementation.webidl @@ -0,0 +1,26 @@ +/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* This Source Code Form is subject to the terms of the Mozilla Public + * 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/. + * + * The origin of this IDL file is + * http://dom.spec.whatwg.org/#interface-domimplementation + * + * Copyright: + * To the extent possible under law, the editors have waived all copyright and + * related or neighboring rights to this work. + */ + +interface DOMImplementation { + /*boolean hasFeature(DOMString feature, + [TreatNullAs=EmptyString] DOMString version);*/ + [Creator, Throws] + DocumentType createDocumentType(DOMString qualifiedName, DOMString publicId, + DOMString systemId); + /*[Throws] + Document createDocument(DOMString? namespace, + [TreatNullAs=EmptyString] DOMString qualifiedName, + optional DocumentType? doctype = null);*/ + /*[Throws] + Document createHTMLDocument(optional DOMString title);*/ +}; diff --git a/src/components/script/dom/bindings/codegen/DOMParser.webidl b/src/components/script/dom/webidls/DOMParser.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/DOMParser.webidl rename to src/components/script/dom/webidls/DOMParser.webidl diff --git a/src/components/script/dom/bindings/codegen/Document.webidl b/src/components/script/dom/webidls/Document.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Document.webidl rename to src/components/script/dom/webidls/Document.webidl diff --git a/src/components/script/dom/bindings/codegen/DocumentFragment.webidl b/src/components/script/dom/webidls/DocumentFragment.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/DocumentFragment.webidl rename to src/components/script/dom/webidls/DocumentFragment.webidl diff --git a/src/components/script/dom/bindings/codegen/DocumentType.webidl b/src/components/script/dom/webidls/DocumentType.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/DocumentType.webidl rename to src/components/script/dom/webidls/DocumentType.webidl diff --git a/src/components/script/dom/bindings/codegen/Element.webidl b/src/components/script/dom/webidls/Element.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Element.webidl rename to src/components/script/dom/webidls/Element.webidl diff --git a/src/components/script/dom/bindings/codegen/Event.webidl b/src/components/script/dom/webidls/Event.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Event.webidl rename to src/components/script/dom/webidls/Event.webidl diff --git a/src/components/script/dom/bindings/codegen/EventListener.webidl b/src/components/script/dom/webidls/EventListener.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/EventListener.webidl rename to src/components/script/dom/webidls/EventListener.webidl diff --git a/src/components/script/dom/bindings/codegen/EventTarget.webidl b/src/components/script/dom/webidls/EventTarget.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/EventTarget.webidl rename to src/components/script/dom/webidls/EventTarget.webidl diff --git a/src/components/script/dom/bindings/codegen/FormData.webidl b/src/components/script/dom/webidls/FormData.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/FormData.webidl rename to src/components/script/dom/webidls/FormData.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLAnchorElement.webidl b/src/components/script/dom/webidls/HTMLAnchorElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLAnchorElement.webidl rename to src/components/script/dom/webidls/HTMLAnchorElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLAppletElement.webidl b/src/components/script/dom/webidls/HTMLAppletElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLAppletElement.webidl rename to src/components/script/dom/webidls/HTMLAppletElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLAreaElement.webidl b/src/components/script/dom/webidls/HTMLAreaElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLAreaElement.webidl rename to src/components/script/dom/webidls/HTMLAreaElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLAudioElement.webidl b/src/components/script/dom/webidls/HTMLAudioElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLAudioElement.webidl rename to src/components/script/dom/webidls/HTMLAudioElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLBRElement.webidl b/src/components/script/dom/webidls/HTMLBRElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLBRElement.webidl rename to src/components/script/dom/webidls/HTMLBRElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLBaseElement.webidl b/src/components/script/dom/webidls/HTMLBaseElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLBaseElement.webidl rename to src/components/script/dom/webidls/HTMLBaseElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLBodyElement.webidl b/src/components/script/dom/webidls/HTMLBodyElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLBodyElement.webidl rename to src/components/script/dom/webidls/HTMLBodyElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLButtonElement.webidl b/src/components/script/dom/webidls/HTMLButtonElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLButtonElement.webidl rename to src/components/script/dom/webidls/HTMLButtonElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLCanvasElement.webidl b/src/components/script/dom/webidls/HTMLCanvasElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLCanvasElement.webidl rename to src/components/script/dom/webidls/HTMLCanvasElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLCollection.webidl b/src/components/script/dom/webidls/HTMLCollection.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLCollection.webidl rename to src/components/script/dom/webidls/HTMLCollection.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLDListElement.webidl b/src/components/script/dom/webidls/HTMLDListElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLDListElement.webidl rename to src/components/script/dom/webidls/HTMLDListElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLDataElement.webidl b/src/components/script/dom/webidls/HTMLDataElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLDataElement.webidl rename to src/components/script/dom/webidls/HTMLDataElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLDataListElement.webidl b/src/components/script/dom/webidls/HTMLDataListElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLDataListElement.webidl rename to src/components/script/dom/webidls/HTMLDataListElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLDirectoryElement.webidl b/src/components/script/dom/webidls/HTMLDirectoryElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLDirectoryElement.webidl rename to src/components/script/dom/webidls/HTMLDirectoryElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLDivElement.webidl b/src/components/script/dom/webidls/HTMLDivElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLDivElement.webidl rename to src/components/script/dom/webidls/HTMLDivElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLDocument.webidl b/src/components/script/dom/webidls/HTMLDocument.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLDocument.webidl rename to src/components/script/dom/webidls/HTMLDocument.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLElement.webidl b/src/components/script/dom/webidls/HTMLElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLElement.webidl rename to src/components/script/dom/webidls/HTMLElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLEmbedElement.webidl b/src/components/script/dom/webidls/HTMLEmbedElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLEmbedElement.webidl rename to src/components/script/dom/webidls/HTMLEmbedElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLFieldSetElement.webidl b/src/components/script/dom/webidls/HTMLFieldSetElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLFieldSetElement.webidl rename to src/components/script/dom/webidls/HTMLFieldSetElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLFontElement.webidl b/src/components/script/dom/webidls/HTMLFontElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLFontElement.webidl rename to src/components/script/dom/webidls/HTMLFontElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLFormElement.webidl b/src/components/script/dom/webidls/HTMLFormElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLFormElement.webidl rename to src/components/script/dom/webidls/HTMLFormElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLFrameElement.webidl b/src/components/script/dom/webidls/HTMLFrameElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLFrameElement.webidl rename to src/components/script/dom/webidls/HTMLFrameElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLFrameSetElement.webidl b/src/components/script/dom/webidls/HTMLFrameSetElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLFrameSetElement.webidl rename to src/components/script/dom/webidls/HTMLFrameSetElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLHRElement.webidl b/src/components/script/dom/webidls/HTMLHRElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLHRElement.webidl rename to src/components/script/dom/webidls/HTMLHRElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLHeadElement.webidl b/src/components/script/dom/webidls/HTMLHeadElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLHeadElement.webidl rename to src/components/script/dom/webidls/HTMLHeadElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLHeadingElement.webidl b/src/components/script/dom/webidls/HTMLHeadingElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLHeadingElement.webidl rename to src/components/script/dom/webidls/HTMLHeadingElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLHtmlElement.webidl b/src/components/script/dom/webidls/HTMLHtmlElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLHtmlElement.webidl rename to src/components/script/dom/webidls/HTMLHtmlElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLIFrameElement.webidl b/src/components/script/dom/webidls/HTMLIFrameElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLIFrameElement.webidl rename to src/components/script/dom/webidls/HTMLIFrameElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLImageElement.webidl b/src/components/script/dom/webidls/HTMLImageElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLImageElement.webidl rename to src/components/script/dom/webidls/HTMLImageElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLInputElement.webidl b/src/components/script/dom/webidls/HTMLInputElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLInputElement.webidl rename to src/components/script/dom/webidls/HTMLInputElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLLIElement.webidl b/src/components/script/dom/webidls/HTMLLIElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLLIElement.webidl rename to src/components/script/dom/webidls/HTMLLIElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLLabelElement.webidl b/src/components/script/dom/webidls/HTMLLabelElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLLabelElement.webidl rename to src/components/script/dom/webidls/HTMLLabelElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLLegendElement.webidl b/src/components/script/dom/webidls/HTMLLegendElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLLegendElement.webidl rename to src/components/script/dom/webidls/HTMLLegendElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLLinkElement.webidl b/src/components/script/dom/webidls/HTMLLinkElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLLinkElement.webidl rename to src/components/script/dom/webidls/HTMLLinkElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLMainElement.webidl b/src/components/script/dom/webidls/HTMLMainElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLMainElement.webidl rename to src/components/script/dom/webidls/HTMLMainElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLMapElement.webidl b/src/components/script/dom/webidls/HTMLMapElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLMapElement.webidl rename to src/components/script/dom/webidls/HTMLMapElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLMediaElement.webidl b/src/components/script/dom/webidls/HTMLMediaElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLMediaElement.webidl rename to src/components/script/dom/webidls/HTMLMediaElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLMetaElement.webidl b/src/components/script/dom/webidls/HTMLMetaElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLMetaElement.webidl rename to src/components/script/dom/webidls/HTMLMetaElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLMeterElement.webidl b/src/components/script/dom/webidls/HTMLMeterElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLMeterElement.webidl rename to src/components/script/dom/webidls/HTMLMeterElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLModElement.webidl b/src/components/script/dom/webidls/HTMLModElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLModElement.webidl rename to src/components/script/dom/webidls/HTMLModElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLOListElement.webidl b/src/components/script/dom/webidls/HTMLOListElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLOListElement.webidl rename to src/components/script/dom/webidls/HTMLOListElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLObjectElement.webidl b/src/components/script/dom/webidls/HTMLObjectElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLObjectElement.webidl rename to src/components/script/dom/webidls/HTMLObjectElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLOptGroupElement.webidl b/src/components/script/dom/webidls/HTMLOptGroupElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLOptGroupElement.webidl rename to src/components/script/dom/webidls/HTMLOptGroupElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLOptionElement.webidl b/src/components/script/dom/webidls/HTMLOptionElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLOptionElement.webidl rename to src/components/script/dom/webidls/HTMLOptionElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLOutputElement.webidl b/src/components/script/dom/webidls/HTMLOutputElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLOutputElement.webidl rename to src/components/script/dom/webidls/HTMLOutputElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLParagraphElement.webidl b/src/components/script/dom/webidls/HTMLParagraphElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLParagraphElement.webidl rename to src/components/script/dom/webidls/HTMLParagraphElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLParamElement.webidl b/src/components/script/dom/webidls/HTMLParamElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLParamElement.webidl rename to src/components/script/dom/webidls/HTMLParamElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLPreElement.webidl b/src/components/script/dom/webidls/HTMLPreElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLPreElement.webidl rename to src/components/script/dom/webidls/HTMLPreElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLProgressElement.webidl b/src/components/script/dom/webidls/HTMLProgressElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLProgressElement.webidl rename to src/components/script/dom/webidls/HTMLProgressElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLQuoteElement.webidl b/src/components/script/dom/webidls/HTMLQuoteElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLQuoteElement.webidl rename to src/components/script/dom/webidls/HTMLQuoteElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLScriptElement.webidl b/src/components/script/dom/webidls/HTMLScriptElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLScriptElement.webidl rename to src/components/script/dom/webidls/HTMLScriptElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLSelectElement.webidl b/src/components/script/dom/webidls/HTMLSelectElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLSelectElement.webidl rename to src/components/script/dom/webidls/HTMLSelectElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLSourceElement.webidl b/src/components/script/dom/webidls/HTMLSourceElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLSourceElement.webidl rename to src/components/script/dom/webidls/HTMLSourceElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLSpanElement.webidl b/src/components/script/dom/webidls/HTMLSpanElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLSpanElement.webidl rename to src/components/script/dom/webidls/HTMLSpanElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLStyleElement.webidl b/src/components/script/dom/webidls/HTMLStyleElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLStyleElement.webidl rename to src/components/script/dom/webidls/HTMLStyleElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTableCaptionElement.webidl b/src/components/script/dom/webidls/HTMLTableCaptionElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTableCaptionElement.webidl rename to src/components/script/dom/webidls/HTMLTableCaptionElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTableCellElement.webidl b/src/components/script/dom/webidls/HTMLTableCellElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTableCellElement.webidl rename to src/components/script/dom/webidls/HTMLTableCellElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTableColElement.webidl b/src/components/script/dom/webidls/HTMLTableColElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTableColElement.webidl rename to src/components/script/dom/webidls/HTMLTableColElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTableDataCellElement.webidl b/src/components/script/dom/webidls/HTMLTableDataCellElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTableDataCellElement.webidl rename to src/components/script/dom/webidls/HTMLTableDataCellElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTableElement.webidl b/src/components/script/dom/webidls/HTMLTableElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTableElement.webidl rename to src/components/script/dom/webidls/HTMLTableElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTableHeaderCellElement.webidl b/src/components/script/dom/webidls/HTMLTableHeaderCellElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTableHeaderCellElement.webidl rename to src/components/script/dom/webidls/HTMLTableHeaderCellElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTableRowElement.webidl b/src/components/script/dom/webidls/HTMLTableRowElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTableRowElement.webidl rename to src/components/script/dom/webidls/HTMLTableRowElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTableSectionElement.webidl b/src/components/script/dom/webidls/HTMLTableSectionElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTableSectionElement.webidl rename to src/components/script/dom/webidls/HTMLTableSectionElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTemplateElement.webidl b/src/components/script/dom/webidls/HTMLTemplateElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTemplateElement.webidl rename to src/components/script/dom/webidls/HTMLTemplateElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTextAreaElement.webidl b/src/components/script/dom/webidls/HTMLTextAreaElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTextAreaElement.webidl rename to src/components/script/dom/webidls/HTMLTextAreaElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTimeElement.webidl b/src/components/script/dom/webidls/HTMLTimeElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTimeElement.webidl rename to src/components/script/dom/webidls/HTMLTimeElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTitleElement.webidl b/src/components/script/dom/webidls/HTMLTitleElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTitleElement.webidl rename to src/components/script/dom/webidls/HTMLTitleElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLTrackElement.webidl b/src/components/script/dom/webidls/HTMLTrackElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLTrackElement.webidl rename to src/components/script/dom/webidls/HTMLTrackElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLUListElement.webidl b/src/components/script/dom/webidls/HTMLUListElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLUListElement.webidl rename to src/components/script/dom/webidls/HTMLUListElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLUnknownElement.webidl b/src/components/script/dom/webidls/HTMLUnknownElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLUnknownElement.webidl rename to src/components/script/dom/webidls/HTMLUnknownElement.webidl diff --git a/src/components/script/dom/bindings/codegen/HTMLVideoElement.webidl b/src/components/script/dom/webidls/HTMLVideoElement.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/HTMLVideoElement.webidl rename to src/components/script/dom/webidls/HTMLVideoElement.webidl diff --git a/src/components/script/dom/bindings/codegen/Location.webidl b/src/components/script/dom/webidls/Location.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Location.webidl rename to src/components/script/dom/webidls/Location.webidl diff --git a/src/components/script/dom/bindings/codegen/MouseEvent.webidl b/src/components/script/dom/webidls/MouseEvent.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/MouseEvent.webidl rename to src/components/script/dom/webidls/MouseEvent.webidl diff --git a/src/components/script/dom/bindings/codegen/Navigator.webidl b/src/components/script/dom/webidls/Navigator.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Navigator.webidl rename to src/components/script/dom/webidls/Navigator.webidl diff --git a/src/components/script/dom/bindings/codegen/Node.webidl b/src/components/script/dom/webidls/Node.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Node.webidl rename to src/components/script/dom/webidls/Node.webidl diff --git a/src/components/script/dom/bindings/codegen/NodeList.webidl b/src/components/script/dom/webidls/NodeList.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/NodeList.webidl rename to src/components/script/dom/webidls/NodeList.webidl diff --git a/src/components/script/dom/bindings/codegen/Text.webidl b/src/components/script/dom/webidls/Text.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Text.webidl rename to src/components/script/dom/webidls/Text.webidl diff --git a/src/components/script/dom/bindings/codegen/UIEvent.webidl b/src/components/script/dom/webidls/UIEvent.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/UIEvent.webidl rename to src/components/script/dom/webidls/UIEvent.webidl diff --git a/src/components/script/dom/bindings/codegen/URLUtils.webidl b/src/components/script/dom/webidls/URLUtils.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/URLUtils.webidl rename to src/components/script/dom/webidls/URLUtils.webidl diff --git a/src/components/script/dom/bindings/codegen/ValidityState.webidl b/src/components/script/dom/webidls/ValidityState.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/ValidityState.webidl rename to src/components/script/dom/webidls/ValidityState.webidl diff --git a/src/components/script/dom/bindings/codegen/Window.webidl b/src/components/script/dom/webidls/Window.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/Window.webidl rename to src/components/script/dom/webidls/Window.webidl diff --git a/src/components/script/dom/bindings/codegen/WindowProxy.webidl b/src/components/script/dom/webidls/WindowProxy.webidl similarity index 100% rename from src/components/script/dom/bindings/codegen/WindowProxy.webidl rename to src/components/script/dom/webidls/WindowProxy.webidl