lib/capybara/poltergeist/client/agent.coffee in poltergeist-0.3.0 vs lib/capybara/poltergeist/client/agent.coffee in poltergeist-0.4.0

- old
+ new

@@ -149,23 +149,13 @@ this.isVisible element.parentElement else true position: -> - pos = (element) -> - x = element.offsetLeft - y = element.offsetTop + rect = @element.getBoundingClientRect() + { top: rect.top, left: rect.left } - if element.offsetParent - parentPos = pos(element.offsetParent) - - x += parentPos.x - y += parentPos.y - - { x: x, y: y } - pos @element - trigger: (name) -> if Node.EVENTS.MOUSE.indexOf(name) != -1 event = document.createEvent('MouseEvent') event.initMouseEvent( name, true, true, @agent.window, 0, 0, 0, 0, 0, @@ -183,5 +173,8 @@ document.addEventListener( 'DOMContentLoaded', -> console.log('__DOMContentLoaded') ) + +window.confirm = (message) -> true +window.prompt = (message, _default) -> _default or null