FIX: Restore stream position in safari (#9993)
Safari uses an aggressive back/forward cache, which means the app loads very quickly when hitting Back. But, in topics with > 30 posts, hitting Back runs post stream calculations too early, which means that users get taken back to an earlier point in the stream, consistently.
onpageshow, we can restore the correct location before the post
stream calculations take place.
GitHub sha: bdba17cd