Method: Celerity::Browser#trace_javascript

Defined in:
lib/celerity/browser.rb

#trace_javascript(debugger_klass = Celerity::JavascriptDebugger, &blk) ⇒ Object



510
511
512
513
514
515
# File 'lib/celerity/browser.rb', line 510

def trace_javascript(debugger_klass = Celerity::JavascriptDebugger, &blk)
  context_factory = @webclient.getJavaScriptEngine.getContextFactory
  context_factory.setDebugger debugger_klass.new
  yield
  context_factory.setDebugger nil
end