Auto merge of #9898 - nox:fix-private-in-public, r=Ms2ger

Properly use "pub extern crate"

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9898)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2016-03-08 15:26:50 +05:30
commit 60d97c3112

View file

@ -20,30 +20,28 @@
#[cfg(not(target_os = "windows"))] #[cfg(not(target_os = "windows"))]
extern crate gaol; extern crate gaol;
#[macro_use] #[macro_use]
extern crate util as _util; extern crate gleam;
mod export { pub extern crate canvas;
extern crate canvas; pub extern crate canvas_traits;
extern crate canvas_traits; pub extern crate compositing;
extern crate compositing; pub extern crate devtools;
extern crate devtools; pub extern crate devtools_traits;
extern crate devtools_traits; pub extern crate euclid;
extern crate euclid; pub extern crate gfx;
extern crate gfx; pub extern crate ipc_channel;
extern crate gleam; pub extern crate layers;
extern crate ipc_channel; pub extern crate layout;
extern crate layers; pub extern crate msg;
extern crate layout; pub extern crate net;
extern crate msg; pub extern crate net_traits;
extern crate net; pub extern crate profile;
extern crate net_traits; pub extern crate profile_traits;
extern crate profile; pub extern crate script;
extern crate profile_traits; pub extern crate script_traits;
extern crate script; pub extern crate style;
extern crate script_traits; pub extern crate url;
extern crate style; pub extern crate util;
extern crate url;
}
#[cfg(feature = "webdriver")] #[cfg(feature = "webdriver")]
extern crate webdriver_server; extern crate webdriver_server;
@ -87,27 +85,7 @@ use std::sync::mpsc::Sender;
use util::opts; use util::opts;
use util::resource_files::resources_dir_path; use util::resource_files::resources_dir_path;
pub use _util as util; pub use gleam::gl;
pub use export::canvas;
pub use export::canvas_traits;
pub use export::compositing;
pub use export::devtools;
pub use export::devtools_traits;
pub use export::euclid;
pub use export::gfx;
pub use export::gleam::gl;
pub use export::ipc_channel;
pub use export::layers;
pub use export::layout;
pub use export::msg;
pub use export::net;
pub use export::net_traits;
pub use export::profile;
pub use export::profile_traits;
pub use export::script;
pub use export::script_traits;
pub use export::style;
pub use export::url;
/// The in-process interface to Servo. /// The in-process interface to Servo.
/// ///