Comment by pc86
This seems like a browser issue more than anything else. Yes it's "weird" to have millions of pixels horizontally on a page that is only a few thousand pixels tall, but it seems like an absolutely reasonable edge case that the browser should support.
I feel there's a joke here about "edge" cases from scrolling ridiculously long horizontal distances, but I'm not smart enough to make it.