В вашем HTML-файле есть метатег viewport в его голове?Выглядит это так:
<meta name="viewport" content="width=device-width, initial-scale=1">
Мобильный редактор Firefox, скорее всего, проигнорирует это и автоматически отрегулирует масштаб страницы.
Для меня скриншот iPhone выглядит так, как будто Safari анализирует страницутаким образом, когда он не ожидает, что страница будет оптимизирована для мобильных устройств, поэтому, по сути, пиксели не подстраиваются под расстояние просмотра устройства.
Еще одна вещь, которую следует учитывать, заключается в том, что Firefox и Safari неиспользовать одну и ту же базовую технологию, чтобы всегда были различия в конечных результатах.Вот почему лучше всего тестировать свои сайты в максимально возможном количестве браузеров, что, по-видимому, вы сделали, протестировав на реальном мобильном устройстве.
Чтобы узнать больше о мета-теге viewport, см. Firefox'sдокументация (это относится и к другим браузерам *)
(* Mozilla обычно включает таблицу совместимости, если есть исключение или нестандартное поведение)