diff options
Diffstat (limited to 'src/components/script/script.rc')
-rw-r--r-- | src/components/script/script.rc | 82 |
1 files changed, 15 insertions, 67 deletions
diff --git a/src/components/script/script.rc b/src/components/script/script.rc index 2cbf9333de9..1350113c498 100644 --- a/src/components/script/script.rc +++ b/src/components/script/script.rc @@ -32,77 +32,18 @@ pub mod dom { pub mod proxyhandler; pub mod domparser; pub mod codegen { - pub mod BlobBinding; - pub mod CharacterDataBinding; - pub mod ClientRectBinding; - pub mod ClientRectListBinding; - pub mod DocumentBinding; - pub mod DOMParserBinding; - pub mod ElementBinding; - pub mod EventBinding; - pub mod EventTargetBinding; - pub mod FormDataBinding; - pub mod HTMLAnchorElementBinding; - pub mod HTMLAppletElementBinding; - pub mod HTMLAreaElementBinding; - pub mod HTMLBaseElementBinding; - pub mod HTMLBodyElementBinding; - pub mod HTMLBRElementBinding; - pub mod HTMLButtonElementBinding; - pub mod HTMLCanvasElementBinding; - pub mod HTMLCollectionBinding; - pub mod HTMLDataElementBinding; - pub mod HTMLDataListElementBinding; - pub mod HTMLDirectoryElementBinding; - pub mod HTMLDListElementBinding; - pub mod HTMLDivElementBinding; - pub mod HTMLDocumentBinding; - pub mod HTMLElementBinding; - pub mod HTMLEmbedElementBinding; - pub mod HTMLFieldSetElementBinding; - pub mod HTMLFontElementBinding; - pub mod HTMLFrameElementBinding; - pub mod HTMLFrameSetElementBinding; - pub mod HTMLHeadElementBinding; - pub mod HTMLHeadingElementBinding; - pub mod HTMLHRElementBinding; - pub mod HTMLHtmlElementBinding; - pub mod HTMLIFrameElementBinding; - pub mod HTMLImageElementBinding; - pub mod HTMLInputElementBinding; - pub mod HTMLLIElementBinding; - pub mod HTMLLinkElementBinding; - pub mod HTMLMapElementBinding; - pub mod HTMLMetaElementBinding; - pub mod HTMLOListElementBinding; - pub mod HTMLParagraphElementBinding; - pub mod HTMLProgressElementBinding; - pub mod HTMLQuoteElementBinding; - pub mod HTMLScriptElementBinding; - pub mod HTMLSourceElementBinding; - pub mod HTMLSpanElementBinding; - pub mod HTMLStyleElementBinding; - pub mod HTMLTableElementBinding; - pub mod HTMLTableCaptionElementBinding; - pub mod HTMLTableCellElementBinding; - pub mod HTMLTableColElementBinding; - pub mod HTMLTableRowElementBinding; - pub mod HTMLTableSectionElementBinding; - pub mod HTMLTextAreaElementBinding; - pub mod HTMLTimeElementBinding; - pub mod HTMLTitleElementBinding; - pub mod HTMLUListElementBinding; - pub mod MouseEventBinding; - pub mod NodeBinding; + pub use self::BindingDeclarations::*; + pub mod InterfaceTypes; pub mod PrototypeList; pub mod RegisterBindings; - pub mod TextBinding; - pub mod UIEventBinding; - pub mod ValidityStateBinding; - pub mod WindowBinding; - pub mod WindowProxyBinding; + pub mod BindingDeclarations; } } + + pub mod types { + pub use super::bindings::codegen::InterfaceTypes::*; + } + pub mod blob; pub mod characterdata; pub mod clientrect; @@ -125,16 +66,20 @@ pub mod dom { pub mod htmldataelement; pub mod htmldatalistelement; pub mod htmldirectoryelement; + pub mod htmldivelement; pub mod htmldlistelement; pub mod htmldocument; pub mod htmlelement; pub mod htmlembedelement; pub mod htmlfieldsetelement; pub mod htmlfontelement; + pub mod htmlformelement; pub mod htmlframeelement; pub mod htmlframesetelement; + pub mod htmlheadelement; pub mod htmlheadingelement; pub mod htmlhrelement; + pub mod htmlhtmlelement; pub mod htmliframeelement; pub mod htmlimageelement; pub mod htmlinputelement; @@ -143,9 +88,11 @@ pub mod dom { pub mod htmlmapelement; pub mod htmlmetaelement; pub mod htmlolistelement; + pub mod htmlparagraphelement; pub mod htmlprogresselement; pub mod htmlquoteelement; pub mod htmlscriptelement; + pub mod htmlspanelement; pub mod htmlsourceelement; pub mod htmlstyleelement; pub mod htmltableelement; @@ -161,6 +108,7 @@ pub mod dom { pub mod mouseevent; pub mod node; pub mod uievent; + pub mod text; pub mod validitystate; pub mod window; pub mod windowproxy; |