Запрашиваемая вами информация, по-видимому, свободно доступна в сети разработчиков Mozilla.
См. Эту страницу: Сборка и установка ОС Firefox, где на странице предварительных требований сборки особенно указывается, что версия Desktop является Уровнем 1, что означает основную цель для разработки.
В ваших комментариях вы, кажется, спрашиваете о способе его портирования без необходимости использования менеджера окон X.
Однако в списке требований для Linux явно указаны заголовки X11, так что ОС Firefox зависит от диспетчера X Window.
Это означает, что, несмотря на название "Firefox OS", это далеко не полная операционная система, и вам нужно ядро Linux с некоторой реализацией X11, чтобы она работала.
В заключение, если вы хотите портировать его без установленного менеджера окон X, то ответ на ваш пост отрицательный. Если в вашем дистрибутиве есть менеджер окон X, вам нужно только следовать документации и сообщать о проблемах разработчикам.