Progress on porting Firefox

You can switch between your layout and the US layout, works fine for me.