diff options
Diffstat (limited to 'components/script/lib.rs')
-rw-r--r-- | components/script/lib.rs | 176 |
1 files changed, 1 insertions, 175 deletions
diff --git a/components/script/lib.rs b/components/script/lib.rs index fdc69fd73f9..91c22329d0d 100644 --- a/components/script/lib.rs +++ b/components/script/lib.rs @@ -47,182 +47,8 @@ extern crate string_cache_macros; pub mod cors; -/// The implementation of the DOM. #[macro_use] -pub mod dom { - #[macro_use] - pub mod macros; - - /// The code to expose the DOM to JavaScript through IDL bindings. - #[allow(unsafe_blocks)] - #[deny(missing_docs, non_snake_case)] - pub mod bindings { - pub mod cell; - pub mod global; - pub mod js; - pub mod refcounted; - pub mod utils; - pub mod callback; - pub mod error; - pub mod conversions; - pub mod proxyhandler; - pub mod str; - pub mod structuredclone; - pub mod trace; - - /// Generated JS-Rust bindings. - #[allow(missing_docs, non_snake_case)] - pub mod codegen { - #[allow(unrooted_must_root)] - pub mod Bindings; - pub mod InterfaceTypes; - pub mod InheritTypes; - pub mod PrototypeList; - pub mod RegisterBindings; - pub mod UnionTypes; - } - } - - #[path="bindings/codegen/InterfaceTypes.rs"] - pub mod types; - - pub mod activation; - pub mod attr; - pub mod blob; - pub mod browsercontext; - pub mod canvasrenderingcontext2d; - pub mod characterdata; - pub mod cssstyledeclaration; - pub mod domrect; - pub mod domrectlist; - pub mod domstringmap; - pub mod comment; - pub mod console; - mod create; - pub mod customevent; - pub mod dedicatedworkerglobalscope; - pub mod document; - pub mod documentfragment; - pub mod documenttype; - pub mod domexception; - pub mod domimplementation; - pub mod domparser; - pub mod domtokenlist; - pub mod element; - pub mod errorevent; - pub mod event; - pub mod eventdispatcher; - pub mod eventtarget; - pub mod file; - pub mod formdata; - pub mod htmlanchorelement; - pub mod htmlappletelement; - pub mod htmlareaelement; - pub mod htmlaudioelement; - pub mod htmlbaseelement; - pub mod htmlbodyelement; - pub mod htmlbrelement; - pub mod htmlbuttonelement; - pub mod htmlcanvaselement; - pub mod htmlcollection; - pub mod htmldataelement; - pub mod htmldatalistelement; - pub mod htmldirectoryelement; - pub mod htmldivelement; - pub mod htmldlistelement; - 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; - pub mod htmllabelelement; - pub mod htmllegendelement; - pub mod htmllielement; - pub mod htmllinkelement; - pub mod htmlmapelement; - pub mod htmlmediaelement; - pub mod htmlmetaelement; - pub mod htmlmeterelement; - pub mod htmlmodelement; - pub mod htmlobjectelement; - pub mod htmlolistelement; - pub mod htmloptgroupelement; - pub mod htmloptionelement; - pub mod htmloutputelement; - pub mod htmlparagraphelement; - pub mod htmlparamelement; - pub mod htmlpreelement; - pub mod htmlprogresselement; - pub mod htmlquoteelement; - pub mod htmlscriptelement; - pub mod htmlselectelement; - pub mod htmlserializer; - pub mod htmlspanelement; - pub mod htmlsourceelement; - pub mod htmlstyleelement; - pub mod htmltableelement; - pub mod htmltablecaptionelement; - pub mod htmltablecellelement; - pub mod htmltabledatacellelement; - pub mod htmltableheadercellelement; - pub mod htmltablecolelement; - pub mod htmltablerowelement; - pub mod htmltablesectionelement; - pub mod htmltemplateelement; - pub mod htmltextareaelement; - pub mod htmltimeelement; - pub mod htmltitleelement; - pub mod htmltrackelement; - pub mod htmlulistelement; - pub mod htmlvideoelement; - pub mod htmlunknownelement; - pub mod keyboardevent; - pub mod location; - pub mod messageevent; - pub mod mouseevent; - pub mod namednodemap; - pub mod navigator; - pub mod navigatorinfo; - pub mod node; - pub mod nodeiterator; - pub mod nodelist; - pub mod processinginstruction; - pub mod performance; - pub mod performancetiming; - pub mod progressevent; - pub mod range; - pub mod screen; - pub mod servohtmlparser; - pub mod storage; - pub mod text; - pub mod treewalker; - pub mod uievent; - pub mod urlhelper; - pub mod urlsearchparams; - pub mod validitystate; - pub mod virtualmethods; - pub mod websocket; - pub mod window; - pub mod worker; - pub mod workerglobalscope; - pub mod workerlocation; - pub mod workernavigator; - pub mod xmlhttprequest; - pub mod xmlhttprequesteventtarget; - pub mod xmlhttprequestupload; - - pub mod testbinding; -} - +pub mod dom; pub mod parse; pub mod layout_interface; |