The live log page will scroll the viewport down to the bottom of the page each time a new record is added. This is a bit aggressive, as it prevents people from scrolling up to look at earlier records if the job is chatty.
Instead, we should scroll down for the first new live record after a page load, and then only scroll again if the viewport is already pointed at the bottom of the log when we go to append.
The live log page will scroll the viewport down to the bottom of the page each time a new record is added. This is a bit aggressive, as it prevents people from scrolling up to look at earlier records if the job is chatty.
Instead, we should scroll down for the first new live record after a page load, and then only scroll again if the viewport is already pointed at the bottom of the log when we go to append.