htmlunit-problem-in-handling-javascript http://www.coderanch.com/t/95804/Testing/Better- JavaScript-support-than-HtmlUnit http://stackoverflow.com/questions/2848398/htmlunit- doesnt-load-externally-referenced-javascript http://stackoverflow.com/questions/2188905/java- htmlunit-crashes-upon-javascript-error I could go on…
Chrome uses the HTML parser within Webkit Zombie uses JSdom, which does not correctly handle a lot of edge cases; for example, a script containing “&” would be truncated and passed onto Zombie for evaluation as a partial script ending in “&”: https://github.com/assaf/zombie/issues/88 Result: Zombie.js can’t even handle google.com https://github.com/assaf/zombie/issues/121