aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/lib.rs')
-rw-r--r--components/script/lib.rs176
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;