Fix zoom limits when layout.css.devPixelsPerPx differs from 1.0

In those rare cases when layout.css.devPixelsPerPx differs from its
default value Gecko calculates zoom limits incorrectly making it impossible
to zoom out a viewport to fit device's screen.