To confirm the right browser is set, launch the browser in Metro, switch to desktop, open task manager, right-click the Firefox process, and select open file location. In Control Panel's default programs, set firefox as the default browser.
For release builds: run the resulting firefox.exe on the desktop and click yes to the default settings dialog, then select 'Nightly' in the Windows 8 prompt.With debug builds: run the resulting firefox.exe on the desktop and set as the default through Options menu -> Advanced -> General tab -> Make default button.Open Control Panel's default programs and set IE as the default.Close Firefox both in Metro and on Desktop.This can be a little tedious when working with multiple builds / installs on a single device. It will reach the release channel with Firefox 28 around March 17th, 2014.įor more detailed help on installing / setting the browser as the default, visit the Metro Firefox support page.įirefox for Metro crash stats Switching Default Browsers You can find Windows 8 platform integration bugs here or by doing an advanced bugzilla search for: OS = Windows 8 Metro, Product = Core, Component = Widget: Win32įirefox for Windows 8 is currently included in Nightly, Aurora, and Beta builds of Firefox for Windows.
The platform integration code is located in widget/windows/winrt.You can obtain a 90 day free Windows 8 evaluation for developers from Microsoft.You do need Windows 8 to work on the platform integration code.To contribute to platform integration bugs, you will use: C++.Platform Integration Windows 8 Development Style guidelines of all types can be found on.The front end code is located in browser/metro.Follow the steps in the Metro Builds section below to get setup.You do not actually need Windows 8 to work on the front end code.To contribute to front end bugs, you will use: JS, CSS, XUL, XBL.- for bugs that mut be fixed before Firefox 28 reaches the release channel.- for bugs that must be fixed before Firefox 28 reaches the beta channel.We are using the following whiteboard tags to track bugs that block our release with Firefox 28:
Back end bugs should be filed in the appropriate Platform component. Please file front end bugs under the product Firefox for Metro. The Windows 8 integration team can be found in in #windev.
Mailing list - archive and subscription info for the discussion listĬontact Brian Bondy with questions (bbondy on IRC).Firefox/Windows 8 Metro Style Guides - coding standards and UI guidelines.