Gloves off: Opera Software disputes Microsoft's Edge-browser claim Microsoft crowns its Edge browser the winner over Chrome in a battery life battle Keep your Dr. Jekyll and Mr. Hyde apart with this feature for multiple online personas