module Symbiont module Platforms module WatirWebDriver def self.create_platform_object_for(browser) require_relative 'platform_watir/platform_object' return WatirWebDriver::PlatformObject.new(browser) end def self.works_with(browser) browser.is_a?(::Watir::Browser) end end end end Symbiont::Platforms.register(:watir_webdriver, Symbiont::Platforms::WatirWebDriver)