С первого взгляда я думаю, что это потому, что javascript терпит неудачу (двойное объявление var t).Вы можете увидеть ошибку в журнале.Это не дает сбоя в реальных браузерах и может остановить требуемую обработку js, и в результате создаются только части страницы.
Мы уже немного проанализировали ошибку, и я могу воспроизвести ее простымсценарий (это обычно самый сложный шаг, если речь идет об огромных js-библиотеках).Постараюсь исправить это в Rhino, но это потребует некоторого времени.
Пожалуйста, откройте вопрос на https://github.com/HtmlUnit с вашим тестовым примером.Затем я позабочусь о добавлении проблемы и создании PR.Если вам нравится, вы можете добавить ссылку на этот вопрос, тогда я буду обновлять это также.Чтобы получать информацию о любых обновлениях HtmlUnit, вы можете использовать https://twitter.com/HtmlUnit.