Mozilla Introduces Build-Your-Own Browser

Firefox 4, originally scheduled for a late 2010 release has now been delayed until early 2011. Not great news when the browser most eating into their market share, Chrome, is releasing new stable versions every 6 weeks. Now, the reason for the delay is so that Firefox...