From 0523a7dfe9d439f10fb05a1ccb08f22517ede280 Mon Sep 17 00:00:00 2001 From: Youngmin Yoo Date: Thu, 16 Jan 2014 21:33:05 +0900 Subject: [PATCH] Move webidl files to dom/webidl --- .../{bindings/codegen => webidls}/Attr.webidl | 0 .../codegen => webidls}/AttrList.webidl | 0 .../{bindings/codegen => webidls}/Blob.webidl | 0 .../codegen => webidls}/CharacterData.webidl | 0 .../codegen => webidls}/ClientRect.webidl | 0 .../codegen => webidls}/ClientRectList.webidl | 0 .../codegen => webidls}/Comment.webidl | 0 .../dom/webidls/DOMImplementation.webidl | 26 +++++++++++++++++++ .../codegen => webidls}/DOMParser.webidl | 0 .../codegen => webidls}/Document.webidl | 0 .../DocumentFragment.webidl | 0 .../codegen => webidls}/DocumentType.webidl | 0 .../codegen => webidls}/Element.webidl | 0 .../codegen => webidls}/Event.webidl | 0 .../codegen => webidls}/EventListener.webidl | 0 .../codegen => webidls}/EventTarget.webidl | 0 .../codegen => webidls}/FormData.webidl | 0 .../HTMLAnchorElement.webidl | 0 .../HTMLAppletElement.webidl | 0 .../HTMLAreaElement.webidl | 0 .../HTMLAudioElement.webidl | 0 .../codegen => webidls}/HTMLBRElement.webidl | 0 .../HTMLBaseElement.webidl | 0 .../HTMLBodyElement.webidl | 0 .../HTMLButtonElement.webidl | 0 .../HTMLCanvasElement.webidl | 0 .../codegen => webidls}/HTMLCollection.webidl | 0 .../HTMLDListElement.webidl | 0 .../HTMLDataElement.webidl | 0 .../HTMLDataListElement.webidl | 0 .../HTMLDirectoryElement.webidl | 0 .../codegen => webidls}/HTMLDivElement.webidl | 0 .../codegen => webidls}/HTMLDocument.webidl | 0 .../codegen => webidls}/HTMLElement.webidl | 0 .../HTMLEmbedElement.webidl | 0 .../HTMLFieldSetElement.webidl | 0 .../HTMLFontElement.webidl | 0 .../HTMLFormElement.webidl | 0 .../HTMLFrameElement.webidl | 0 .../HTMLFrameSetElement.webidl | 0 .../codegen => webidls}/HTMLHRElement.webidl | 0 .../HTMLHeadElement.webidl | 0 .../HTMLHeadingElement.webidl | 0 .../HTMLHtmlElement.webidl | 0 .../HTMLIFrameElement.webidl | 0 .../HTMLImageElement.webidl | 0 .../HTMLInputElement.webidl | 0 .../codegen => webidls}/HTMLLIElement.webidl | 0 .../HTMLLabelElement.webidl | 0 .../HTMLLegendElement.webidl | 0 .../HTMLLinkElement.webidl | 0 .../HTMLMainElement.webidl | 0 .../codegen => webidls}/HTMLMapElement.webidl | 0 .../HTMLMediaElement.webidl | 0 .../HTMLMetaElement.webidl | 0 .../HTMLMeterElement.webidl | 0 .../codegen => webidls}/HTMLModElement.webidl | 0 .../HTMLOListElement.webidl | 0 .../HTMLObjectElement.webidl | 0 .../HTMLOptGroupElement.webidl | 0 .../HTMLOptionElement.webidl | 0 .../HTMLOutputElement.webidl | 0 .../HTMLParagraphElement.webidl | 0 .../HTMLParamElement.webidl | 0 .../codegen => webidls}/HTMLPreElement.webidl | 0 .../HTMLProgressElement.webidl | 0 .../HTMLQuoteElement.webidl | 0 .../HTMLScriptElement.webidl | 0 .../HTMLSelectElement.webidl | 0 .../HTMLSourceElement.webidl | 0 .../HTMLSpanElement.webidl | 0 .../HTMLStyleElement.webidl | 0 .../HTMLTableCaptionElement.webidl | 0 .../HTMLTableCellElement.webidl | 0 .../HTMLTableColElement.webidl | 0 .../HTMLTableDataCellElement.webidl | 0 .../HTMLTableElement.webidl | 0 .../HTMLTableHeaderCellElement.webidl | 0 .../HTMLTableRowElement.webidl | 0 .../HTMLTableSectionElement.webidl | 0 .../HTMLTemplateElement.webidl | 0 .../HTMLTextAreaElement.webidl | 0 .../HTMLTimeElement.webidl | 0 .../HTMLTitleElement.webidl | 0 .../HTMLTrackElement.webidl | 0 .../HTMLUListElement.webidl | 0 .../HTMLUnknownElement.webidl | 0 .../HTMLVideoElement.webidl | 0 .../codegen => webidls}/Location.webidl | 0 .../codegen => webidls}/MouseEvent.webidl | 0 .../codegen => webidls}/Navigator.webidl | 0 .../{bindings/codegen => webidls}/Node.webidl | 0 .../codegen => webidls}/NodeList.webidl | 0 .../{bindings/codegen => webidls}/Text.webidl | 0 .../codegen => webidls}/UIEvent.webidl | 0 .../codegen => webidls}/URLUtils.webidl | 0 .../codegen => webidls}/ValidityState.webidl | 0 .../codegen => webidls}/Window.webidl | 0 .../codegen => webidls}/WindowProxy.webidl | 0 99 files changed, 26 insertions(+) rename src/components/script/dom/{bindings/codegen => webidls}/Attr.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/AttrList.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Blob.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/CharacterData.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/ClientRect.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/ClientRectList.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Comment.webidl (100%) create mode 100644 src/components/script/dom/webidls/DOMImplementation.webidl rename src/components/script/dom/{bindings/codegen => webidls}/DOMParser.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Document.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/DocumentFragment.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/DocumentType.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Element.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Event.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/EventListener.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/EventTarget.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/FormData.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLAnchorElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLAppletElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLAreaElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLAudioElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLBRElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLBaseElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLBodyElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLButtonElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLCanvasElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLCollection.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLDListElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLDataElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLDataListElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLDirectoryElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLDivElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLDocument.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLEmbedElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLFieldSetElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLFontElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLFormElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLFrameElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLFrameSetElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLHRElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLHeadElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLHeadingElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLHtmlElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLIFrameElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLImageElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLInputElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLLIElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLLabelElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLLegendElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLLinkElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLMainElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLMapElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLMediaElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLMetaElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLMeterElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLModElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLOListElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLObjectElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLOptGroupElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLOptionElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLOutputElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLParagraphElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLParamElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLPreElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLProgressElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLQuoteElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLScriptElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLSelectElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLSourceElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLSpanElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLStyleElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTableCaptionElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTableCellElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTableColElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTableDataCellElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTableElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTableHeaderCellElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTableRowElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTableSectionElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTemplateElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTextAreaElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTimeElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTitleElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLTrackElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLUListElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLUnknownElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/HTMLVideoElement.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Location.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/MouseEvent.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Navigator.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Node.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/NodeList.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Text.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/UIEvent.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/URLUtils.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/ValidityState.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/Window.webidl (100%) rename src/components/script/dom/{bindings/codegen => webidls}/WindowProxy.webidl (100%) 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