Вы можете изменить тип документа, переопределив AbstractApplicationServlet.writeAjaxPageHtmlHeadStart () (т.е. путем расширения ApplicationServlet и ссылки на свою реализацию в web.xml).
Однако:
- Проблема, с которой вы столкнулись, может вообще не относиться к типу документа *
- Ваадин действительно не должен быть в причудливом режиме.
Относительно 1: Вы пытаетесь прочитать scrollTop для всего документа? Приложения Vaadin часто прокручиваются в основном элементе div, в котором он отображается, а не на всей странице.