On Mon, Oct 26, 2009 at 10:41 PM, Bret Pettichord <[email protected]> wrote: > BTW, have you looked at FireDriver? > http://github.com/saivenkat/firedriver > > How would you compare this work to what you are doing? >
Yes, I've both looked at and contributed code to it. :) The main difference is that FireDriver talks directly to the Firefox extension, so it supports only Firefox. My bindings has another abstraction layer (the WebDriver API) that wraps browser-specific bridges. So you can control all the browsers through the same API (just like the WebDriver Java bindings). Instead of doing one Watir impl. for each of the browsers, 2.0 should just build on top of my ruby bindings. The WebDriver API is really simple - one WebDriver and one WebElement class. Watir 2.0 should be built on top of this interface - ensuring cross-browser support with very little effort - instead of talking to each browser driver directly. _______________________________________________ Wtr-development mailing list [email protected] http://rubyforge.org/mailman/listinfo/wtr-development
