Microsoft Edge may be about to bite the dust on some Windows 10 systems