aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/mod.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2015-02-01 09:07:41 +0100
committerMs2ger <ms2ger@gmail.com>2015-02-01 09:10:59 +0100
commit88ecb4c6f280f0d6af4e8cab359b4c9aa1964573 (patch)
treea14c8c88270cbb471fe43680dfdb55dd058f6a1b /components/script/dom/mod.rs
parent462940fc2a2ba76794f37d9a6ac5af8da454aa66 (diff)
downloadservo-88ecb4c6f280f0d6af4e8cab359b4c9aa1964573.tar.gz
servo-88ecb4c6f280f0d6af4e8cab359b4c9aa1964573.zip
Create mod.rs files for the dom and dom::bindings modules.
This gives us a better place to put DOM documentation, which I'd like to start adding.
Diffstat (limited to 'components/script/dom/mod.rs')
-rw-r--r--components/script/dom/mod.rs149
1 files changed, 149 insertions, 0 deletions
diff --git a/components/script/dom/mod.rs b/components/script/dom/mod.rs
new file mode 100644
index 00000000000..4e58f87942e
--- /dev/null
+++ b/components/script/dom/mod.rs
@@ -0,0 +1,149 @@
+/* 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 implementation of the DOM.
+
+#[macro_use]
+pub mod macros;
+
+pub mod bindings;
+
+#[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;