Granted, it's not exactly the Dayton Peace Accords. But Microsoft's Internet Explorer group and the rival Firefox browser team surprised the technology world last week with a small token of ...