E extremetech.com Firefox 12 will finally have a New Tab Page and Home Tab 45 points kennjason 14 years ago 37 comments