In the recently announced Mozilla strategy for 2012 the company also included plans for Metro-specific Firefox for Windows 8. The featured goal of Mozilla is to release a new Gecko based browser built for and integrated with the Metro environment. It will be full screen app with an appbar that contains common navigation controls and focused on touch interactions like the other Metro application.
The announcement was made as part of a larger set of announcements in the company’s roadmap for 2012.
There’s not an awful lot of information, but what’s there makes interesting reading.
- The goal is a new Gecko based browser built for and integrated with the Metro environment. This will require a new Firefox front end and system integration points.
- Firefox on Metro will be full screen and focused on touch interactions.
- The browser will bring all of the Gecko capabilities to this new environment. Mozilla hope that the browser will run as a medium integrity app so that the win32 Firefox Gecko libraries can be accessed to avoiding a port to the new WinRT API for the bulk of the code.
- The browser will feature an Appbar that will house common navigation controls (back, reload, etc.,) the Awesomebar, and some form of tabs.
- It will support three “snap” states - full screen, ~1/6th screen and ~5/6th screen depending on how the user “docks” two full screen apps.