Only lock the body in Webkit

FF will actually jump the body scroll position if you do `overflow: hidden` on it.