aboutsummaryrefslogtreecommitdiffstats
path: root/components/servo/lib.rs
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2015-03-27 12:39:42 -0400
committerJosh Matthews <josh@joshmatthews.net>2015-04-06 18:22:32 -0400
commit57287994799bb8e7747956659ba16ded8774a692 (patch)
treefb9d2268db5bff71afa5a0ac5cf07c7abd24e976 /components/servo/lib.rs
parenta277036dd9b461c434261b4ba5e88bc228c8a0dd (diff)
downloadservo-57287994799bb8e7747956659ba16ded8774a692.tar.gz
servo-57287994799bb8e7747956659ba16ded8774a692.zip
Get the barest bones of webdriver integration ready for keeners.
Diffstat (limited to 'components/servo/lib.rs')
-rw-r--r--components/servo/lib.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/components/servo/lib.rs b/components/servo/lib.rs
index 051e6190922..7990de397e9 100644
--- a/components/servo/lib.rs
+++ b/components/servo/lib.rs
@@ -21,6 +21,7 @@ extern crate layout;
extern crate gfx;
extern crate libc;
extern crate url;
+extern crate webdriver_server;
use compositing::CompositorEventListener;
use compositing::windowing::WindowEvent;
@@ -84,6 +85,10 @@ impl Browser {
devtools::start_server(port)
});
+ if let Some(port) = opts.webdriver_port {
+ webdriver_server::start_server(port);
+ }
+
// Create a Servo instance.
let resource_task = new_resource_task(opts.user_agent.clone());