The information you ask for seems to be freely available on the
Mozilla Developer Network.
See this page : Building and installing Firefox OS,
where the build prerequisites page especially states that the Desktop version is Tier 1,
meaning a primary target for development.
In your comments you seem to ask for a way to port it without needing an X window manager.
However, in the list of requirements for Linux are explicitly listed X11 headers,
so that Firefox OS is dependent on the X window manager.
This means that despite its name "Firefox OS", it is far from being a complete
operating system, and you need a Linux kernel with some implementation of X11 to get it working.
In conclusion, if your wish is to port it without an installed X window manager,
then the answer to your post is negative. If an X window manager is available
in your distribution, then you only need to follow the documentation and report
problems to the developers.