1133 microsoft edge achieves record high computer browser marketplace News