Microsoft’s new Edge browser is now finished and available for download. This new browser is based on Chromium, which forms the basis of Google Chrome. Windows 10 users will also get the new Edge browser automatically delivered via Windows Update in the next few months.