aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/script.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/script/script.rs')
-rw-r--r--src/components/script/script.rs212
1 files changed, 0 insertions, 212 deletions
diff --git a/src/components/script/script.rs b/src/components/script/script.rs
deleted file mode 100644
index 69ffc2fa59b..00000000000
--- a/src/components/script/script.rs
+++ /dev/null
@@ -1,212 +0,0 @@
-/* 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/. */
-
-#![crate_name = "script"]
-#![crate_type = "rlib"]
-
-#![comment = "The Servo Parallel Browser Project"]
-#![license = "MPL"]
-
-#![feature(globs, macro_rules, struct_variant, phase, unsafe_destructor)]
-
-#![feature(phase)]
-
-#![doc="The script crate contains all matters DOM."]
-
-#![allow(non_snake_case_functions)]
-
-#[phase(plugin, link)]
-extern crate log;
-
-extern crate debug;
-extern crate cssparser;
-extern crate collections;
-extern crate geom;
-extern crate hubbub;
-extern crate encoding;
-extern crate http;
-extern crate js;
-extern crate libc;
-extern crate native;
-extern crate net;
-extern crate rustrt;
-extern crate serialize;
-extern crate time;
-extern crate canvas;
-extern crate script_traits;
-#[phase(plugin)]
-extern crate servo_macros = "macros";
-extern crate servo_net = "net";
-extern crate servo_util = "util";
-extern crate style;
-extern crate sync;
-extern crate servo_msg = "msg";
-extern crate url;
-
-pub mod cors;
-
-/// The implementation of the DOM.
-pub mod dom {
- /// The code to expose the DOM to JavaScript through IDL bindings.
- pub mod bindings {
- pub mod global;
- pub mod js;
- pub mod utils;
- pub mod callback;
- pub mod error;
- pub mod conversions;
- mod proxyhandler;
- pub mod str;
- pub mod trace;
-
- /// Generated JS-Rust bindings.
- pub mod codegen {
- 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 macros;
-
- pub mod attr;
- pub mod blob;
- pub mod browsercontext;
- pub mod canvasrenderingcontext2d;
- pub mod characterdata;
- pub mod domrect;
- pub mod domrectlist;
- pub mod comment;
- pub mod console;
- 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 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 location;
- pub mod messageevent;
- pub mod mouseevent;
- pub mod namednodemap;
- pub mod navigator;
- 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 text;
- pub mod treewalker;
- pub mod uievent;
- pub mod urlsearchparams;
- pub mod validitystate;
- pub mod virtualmethods;
- 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;
-}
-
-/// Parsers for HTML and CSS.
-pub mod html {
- pub mod cssparse;
- pub mod hubbub_html_parser;
-}
-
-pub mod layout_interface;
-pub mod page;
-pub mod script_task;