diff options
Diffstat (limited to 'src/components/script/script.rs')
-rw-r--r-- | src/components/script/script.rs | 212 |
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; |