Вы читаете продолжение вот этого поста
Дуратский белый бордер выскакивает совсем не к месту - скрываю доп.панельку - и на тебе, вылазит этот бордер.
А теперь, вуаля, решение в одну строку - body {overflow:hidden;}
Я давно приметил особенную обработку скроллов в фф - лиса походу не считает скроллы как часть окна. Или наоборот, прибавляет скролл к ширине viewport. Белые полосы остаются именно от скроллов.
Раз уж вы вынуждены применяется такой оригинальный подход для высчитывания размеров субконтейнера, рекомендую этот приёмчик в примерах зафиксировать. Кстати, это помогает полностью избежать появления скроллов при ресайзе.
Вот здесь тестовый пример, когда это архи-важно даже без ресайза - http://kirillaristov.com/testmap.php (панелька ездит туда-сюда)
П.с. Кейс "красивый ресайз" тоже важен. Потому что нормальный юзер использует вот это: закладки, консоли, фулскрин. А всё это приводит к ресайзу.
п.п.с. Насколько дорого получится getComputedStyle, если задать размеры контейнера через css и как часто требуется этот метод?