Add enough Webdriver support to enable Get().

This is incomplete in several ways:

* It assumes that there's only one constellation (i.e. top level browsing context), ever.
* The session support is very basic indeed (no capabilities)
* Passing channels over channels may not sit well with IPC
* The error handling is mostly missing
This commit is contained in:
James Graham 2015-04-03 23:23:52 +01:00
parent 7fddf4aa13
commit 009e2baaf0
10 changed files with 164 additions and 18 deletions

View file

@ -7,5 +7,16 @@ authors = ["The Servo Project Developers"]
name = "webdriver_server"
path = "lib.rs"
[dependencies.msg]
path = "../msg"
[dependencies.util]
path = "../util"
[dependencies.webdriver]
git = "https://github.com/jgraham/webdriver-rust.git"
git = "https://github.com/jgraham/webdriver-rust.git"
[dependencies]
rustc-serialize="0.3.4"
url = "0.2.16"
uuid = "0.1.11"