well basically what you are trying to do with the gem is this driver.execute_script("return window.performance || window.webkitPerformance || window.mozPerformance || window.msPerformance;") and some formatting to give you the methods...
and what it looks like is that the browser is not allowing you to perform that. I would check the security settings. you get this same errror when you run it against a browser that doesn't support webtimings. and since you are running on windows server its probably permission settings. 2011/12/6 Jason Shelton <jas.shel...@hotmail.com> > I apologize, I did not realize the screenshot of the error was > insufficient. Below is the the text of the error: > > > C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-webdriver-performance-0.1.3.1/lib/watir-webdriver-performance.rb:15:in > 'munge': undefined method 'each_key' for > #<Selenium::WebDriver::Element:0x292fcc8> <NoMethodError> > > from > C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-webdriver-performance-0.1.3.1/lib/watir-webdriver-performance.rb:90:in > 'performance' > > Here is the code: > > require 'watir-webdriver' > require 'watir-webdriver-performance' > > b = Watir::Browser.new :ie > b.goto 'http://watir.com' > puts "Load Time: #{b.performance.summary[:response_time]/1000} seconds." > > As I mentioned before, this error only occurs when I use IE 9 as the browser. > I am using a Win Server 2008 R2 box. Thanks in advance for any assistance > with this issue. > > - Shelton > > > ------------------------------ > From: zeljko.fili...@wa-research.ch > Date: Tue, 6 Dec 2011 10:47:19 +0100 > Subject: Re: [wtr-general] Watir Webdriver Performance Error > To: watir-general@googlegroups.com > > > On Tue, Dec 6, 2011 at 7:22 AM, Jason Shelton <jas.shel...@hotmail.com> > wrote: > > I am getting the attached error > > 1) Please copy/paste the text of the error. Let me know if you do not know > how to do that. > 2) Please provide the code that caused the error. > > Željko > -- > watir.com/book - author > > -- > Before posting, please read http://watir.com/support. In short: search > before you ask, be nice. > > watir-general@googlegroups.com > http://groups.google.com/group/watir-general > watir-general+unsubscr...@googlegroups.com > > -- > Before posting, please read http://watir.com/support. In short: search > before you ask, be nice. > > watir-general@googlegroups.com > http://groups.google.com/group/watir-general > watir-general+unsubscr...@googlegroups.com > -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. watir-general@googlegroups.com http://groups.google.com/group/watir-general watir-general+unsubscr...@googlegroups.com