lib/watirsplash/frameworks/watir.rb in watirsplash-1.1.2 vs lib/watirsplash/frameworks/watir.rb in watirsplash-1.2.0

- old
+ new

@@ -1,7 +1,7 @@ -WatirSplash::Frameworks::Helper.load_gems({:gem => "watir", :version => "1.8.0"}, - {:gem => "win32screenshot", :require => "win32/screenshot", :version => ">=1.0.2"}) +WatirSplash::Frameworks::Helper.load_gems({:gem => "watir", :version => "1.8.1"}, + {:gem => "win32screenshot", :require => "win32/screenshot", :version => ">=1.0.3"}) require "watirsplash/mini_magick_patch" require "watir/ie" module Watir module PageCheckers @@ -16,11 +16,12 @@ alias_method :_initialize, :initialize def initialize suppress_new_window=nil _initialize suppress_new_window self.speed = :fast + @error_checkers ||= [] add_checker Watir::PageCheckers::JAVASCRIPT_ERRORS_CHECKER - maximize + maximize if @ie # @ie is not set here when attaching... end def save_screenshot(params) params[:hwnd] ||= hwnd ::Win32::Screenshot::Take.of(:window, :hwnd => params[:hwnd]).write(params[:file_name])