2013-05-30 07:06:42 +00:00
|
|
|
/* 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/. */
|
|
|
|
|
2015-02-12 19:12:47 +00:00
|
|
|
#![feature(alloc)]
|
|
|
|
#![feature(box_syntax)]
|
|
|
|
#![feature(collections)]
|
|
|
|
#![feature(core)]
|
2015-03-23 12:57:50 +00:00
|
|
|
#![feature(custom_attribute)]
|
2015-03-20 15:12:51 +00:00
|
|
|
#![feature(old_io)]
|
2015-03-23 12:57:50 +00:00
|
|
|
#![feature(path)]
|
2015-02-12 19:12:47 +00:00
|
|
|
#![feature(plugin)]
|
|
|
|
#![feature(rustc_private)]
|
|
|
|
#![feature(std_misc)]
|
|
|
|
#![feature(unicode)]
|
|
|
|
#![feature(unsafe_destructor)]
|
2013-10-22 16:16:17 +00:00
|
|
|
|
2015-03-21 11:12:45 +00:00
|
|
|
#![deny(unsafe_code)]
|
2014-09-20 22:35:08 +00:00
|
|
|
#![allow(non_snake_case)]
|
2014-06-28 01:25:07 +00:00
|
|
|
|
2014-07-26 15:15:12 +00:00
|
|
|
#![doc="The script crate contains all matters DOM."]
|
|
|
|
|
2015-03-18 17:25:00 +00:00
|
|
|
#![plugin(string_cache_plugin)]
|
|
|
|
#![plugin(plugins)]
|
|
|
|
|
2015-01-28 01:15:50 +00:00
|
|
|
#[macro_use]
|
2014-04-04 22:52:50 +00:00
|
|
|
extern crate log;
|
|
|
|
|
2015-02-12 00:24:45 +00:00
|
|
|
#[macro_use] extern crate bitflags;
|
2015-01-28 01:15:50 +00:00
|
|
|
extern crate core;
|
2014-09-19 13:15:03 +00:00
|
|
|
extern crate devtools_traits;
|
2014-06-06 21:22:25 +00:00
|
|
|
extern crate cssparser;
|
2014-03-19 16:35:17 +00:00
|
|
|
extern crate collections;
|
|
|
|
extern crate geom;
|
2014-10-16 20:15:21 +00:00
|
|
|
extern crate html5ever;
|
2014-03-19 16:35:17 +00:00
|
|
|
extern crate encoding;
|
2014-12-05 11:16:11 +00:00
|
|
|
extern crate hyper;
|
2014-03-19 16:35:17 +00:00
|
|
|
extern crate js;
|
2014-04-27 22:52:39 +00:00
|
|
|
extern crate libc;
|
2014-09-24 15:55:41 +00:00
|
|
|
extern crate msg;
|
2015-04-03 19:00:46 +00:00
|
|
|
extern crate net_traits;
|
2015-04-07 23:38:34 +00:00
|
|
|
extern crate png;
|
2015-02-17 14:30:50 +00:00
|
|
|
extern crate "rustc-serialize" as rustc_serialize;
|
2014-04-30 19:16:50 +00:00
|
|
|
extern crate time;
|
2014-08-29 08:14:07 +00:00
|
|
|
extern crate canvas;
|
2015-03-24 09:15:49 +00:00
|
|
|
extern crate profile;
|
2014-08-08 20:17:40 +00:00
|
|
|
extern crate script_traits;
|
2015-02-23 15:39:47 +00:00
|
|
|
extern crate selectors;
|
2015-01-29 12:12:49 +00:00
|
|
|
extern crate util;
|
2015-01-28 01:15:50 +00:00
|
|
|
#[macro_use]
|
2014-03-19 16:35:17 +00:00
|
|
|
extern crate style;
|
2014-08-09 03:00:27 +00:00
|
|
|
extern crate url;
|
2014-09-19 13:15:03 +00:00
|
|
|
extern crate uuid;
|
2014-09-30 08:42:23 +00:00
|
|
|
extern crate string_cache;
|
2013-05-30 07:06:42 +00:00
|
|
|
|
2014-07-25 08:48:34 +00:00
|
|
|
pub mod cors;
|
2014-07-26 15:15:12 +00:00
|
|
|
|
2015-01-28 20:15:53 +00:00
|
|
|
#[macro_use]
|
2015-02-01 08:36:49 +00:00
|
|
|
pub mod dom;
|
2015-02-23 03:33:45 +00:00
|
|
|
|
2014-10-29 20:36:45 +00:00
|
|
|
pub mod parse;
|
2013-05-30 07:06:42 +00:00
|
|
|
|
|
|
|
pub mod layout_interface;
|
2015-04-16 16:33:06 +00:00
|
|
|
mod network_listener;
|
2014-06-13 18:04:45 +00:00
|
|
|
pub mod page;
|
2013-05-30 07:06:42 +00:00
|
|
|
pub mod script_task;
|
2014-10-16 02:48:22 +00:00
|
|
|
mod timers;
|
2014-11-13 17:57:33 +00:00
|
|
|
pub mod textinput;
|
2014-12-04 03:28:00 +00:00
|
|
|
mod devtools;
|