Однажды мне приспичило сделать скриншот очеь-очень длинной страницы, которая не влезала на экран. Если поискать, то для Firefox найдется куча говноплагинов, которые с этой задачей справляются на ура; но всегда есть способ лучше.
В меню заходим в Tools / Web Developer / Developer Toolbar (или жмем Shift + F2), и в консоли пишем:
resize to 1920 5000 screenshot /tmp/output.png
И все, в /tmp/output.png будет сохранен скриншот области Firefox разрешением 1920×5000