For better accessibility, libreoffice should implement the scroll*to* accessibility calls, which allow the screen reader to fix what is shown, so that a blind user and a sighted user can understand each other when they are working together on a document.
iaccessible2 and atspi scrollto calls have no effect
iaccessible2 and atspi scrollto calls should scroll the document
User Profile Reset: No
More precisely, for instance winaccessibility/source/UAccCOM/MAccessible.cxx reads:
STDMETHODIMP CMAccessible:: scrollTo(enum IA2ScrollType)
It should support the requested scroll instead :)
(and similar for scrollToPoint, and in winaccessibility/source/UAccCOM/AccTextBase.cxx for scrollSubstringTo and scrollSubstringToPoint)
The code mentioned above is for Windows, Linux' atspi2 has just gotten scrollTo and scrollToPoint in atk 2.29.1, and scrollSubstringTo and scrollSubstringToPoint will probably be added before 2.30 too.
The methods are documented on https://gitlab.gnome.org/GNOME/atk/blob/master/atk/atkcomponent.h#L204 and https://gitlab.gnome.org/GNOME/atk/blob/master/atk/atktext.h#L337