Microsoft, under pressure to add new features to Internet Explorer, said it might do so by way of the browser's add-on mechanism. The company has been steadfast in its insistence that it won't issue a ...