Oh I actually missed it.
Is `alt-pgup` standard? In Adobe Reader it's `ctrl-pgup`

And I think the logic here is not correct, e.g. consider there are 3 pages visible in the view.