Called by the buffer to request scrolling so that the given region is visible. The buffer generally needs to be updated after a scroll, but the buffer decides whether the update should occur immediately.
The localx, localy, w, and h arguments specify a region of the buffer to be made visible by the scroll (in buffer coordinates).
If refresh? is not #f, then the buffer is requesting to be updated immediately.
The bias argument is one of: