> UPDATE on 20/06/2019: Microsoft Edge is now officially available for Windows 7, Windows 8, and Windows 8.1. Visit our download Edge for Windows 7/8/8.1 article to download the Edge installer.
So good chance you have downloaded Edge and didn't even notice it's Edge... ? ;)