Hi:
htmlunit is working ok with most vaadin's components, but not with table row click events. Here you can find a complete vaadin maven project showing the problem:
https://github.com/hangorn/vaadinsTables/tree/master/vaadinsTables
Thought the test passes ok, no ItemClickEvent is fired on server side's table, and you dont get the line on the console (as it happens when you click a row manually).
Thanks for reporting this issue.
Vaadin internally uses document.elementFromPoint() to decide which element are under the mouse, and since calculating the element location is outside the HtmlUnit scope, a new way was added to manually control this.
With latest SVN version (and latest build), you can use: