Site compatibility-impacting changes coming to Microsoft Edge - Microsoft Edge Development (2023)

This article lists differences between the schedule of changes for Microsoft Edge versus the Chromium project, and high-impact changes which the Microsoft Edge team is tracking especially closely.

The web platform is a collection of technologies used for building webpages, including HTML, CSS, JavaScript, and many other open standards. The web platform constantly evolves to improve the user experience, security, and privacy. In some cases, changes may affect the functionality of existing webpages.

(Video) Microsoft Edge | Internet Explorer mode and compatibility

For functionality and compatibility reasons, Microsoft Edge adopts nearly all of the Chromium project's changes to the web platform. Microsoft remains in full control of the Microsoft Edge browser and may defer or reject changes. The Microsoft Edge team decides if the change benefits browser users.

For information about upcoming Chromium project web platform changes, see Chrome Platform Status Release timeline.

(Video) The All-New MICROSOFT EDGE Browser - Is It Any Good?

Check this article often. The Microsoft Edge team updates this article as thinking evolves, timelines solidify, and new changes are announced.

Differences from the Chromium schedule, and high-impact changes

This table lists:

(Video) Fix Hmm We Can't Reach This Page Error in Microsoft Edge

  • Changes where the rollout schedule for Microsoft Edge differs from the upstream Chromium project.
  • High-impact changes which the Microsoft Edge team is tracking closely.
ChangeStable ChannelExperimentationAdditional information
Disallow synchronous XmlHttpRequest in page dismissalv83 (Chrome+1)This change is happening in the Chromium project, on which Microsoft Edge is based. Matching Chrome, Microsoft Edge offers a Group Policy to turn off this change until v88. For more information, including the planned timeline by Google for this change, see the Chrome Platform Status entry.
Display subtle prompt for notification permissions requestsv84Quiet notification requests display a subtle request icon in the address bar for site notification permissions requested using the Notifications or Push API, replacing the full or standard permission flyout prompt UI. This feature is currently enabled for all users. To opt out of quiet notification requests, see edge://settings/content/notifications. In the future, the Microsoft Edge team may explore re-enabling the full flyout notification prompt in some scenarios.
Turn off TLS/1.0 and TLS/1.1v84Versions 1.0 and 1.1 of the TLS protocol used by HTTPS sites are now obsolete and unavailable in modern browsers.
Cookies default to SameSite=Lax and SameSite=None-requires-Securev86 (Chrome+1)Canary v82, Dev v82This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, including the planned timeline by Google for this change, see the Chrome Platform Status entry.
Referrer Policy: Default to strict-origin-when-cross-originv86 (Chrome+1)Canary v79, Dev v79This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, including the planned timeline by Google for this change, see the Chrome Platform Status entry.
Deprecate AppCachev86 (Chrome+1)This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the WebDev documentation. The Microsoft rollout schedule for deprecation is planned for one release after Chrome. Requesting an AppCache OriginTrial Token allows sites to continue to use the deprecated API until v90.
HTTP authentication disallowed when third-party cookies are blockedv87Starting with v87, when cookies are blocked for third-party requests, using either the BlockThirdPartyCookies policy or the toggle in edge://settings, HTTP authentication is also disallowed. This change may impact Enterprise Mode Site List downloads for Internet Explorer mode if the endpoint hosting the list requires the use of HTTP authentication. To allow the use of both cookies and HTTP authentication for Enterprise Mode Site List downloads, add a matching URL pattern to the CookiesAllowedForURLs policy.
Removal of Adobe Flashv88This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the Adobe Flash Chromium Roadmap.
Remove FTP supportv88Beta v87In v88, FTP support is removed entirely. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the Chrome Platform Status Entry. Enterprises that have sites that still require FTP support can continue to use FTP by configuring the site to use IE mode.
Autoupgrade mixed content imagesv88Non-secure (HTTP) references to images are automatically upgraded to HTTPS. If the image isn't available over HTTPS, the image download fails. A Group Policy is available to control this feature. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the Chrome Platform Status entry.
Removal of 3DES in TLSv93Starting with v93, support for the TLS_RSA_WITH_3DES_EDE_CBC_SHA cipher suite will be removed. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the Chrome Platform Status entry. Additionally, in v93, a compatibility policy will be available to support scenarios that need to preserve compatibility with outdated servers. This compatibility policy will become obsolete and stop working in v95. Make sure that you update affected servers before then.
Deprecate WebRTC's Plan B SDP semanticsv98 (Chrome+2)This change is happening in the Chromium project, on which Microsoft Edge is based. This change deprecates a legacy Session Description Protocol (SDP) dialect called Plan B. This SDP format is being replaced by the Unified Plan, which is a spec-compliant and cross-browser compatible SDP format. For more information, see the Chrome Platform Status entry, PSA: Plan B should throw in M96 Beta and Stable, and PSA: Plan B throwing in Stable and Extended Deprecation Trial End Date. The Microsoft rollout schedule for deprecation is planned for two releases after Chrome. Requesting a WebRTC Plan B Reverse Origin Trial Token allows sites to continue to use the deprecated API until v101.
Restrict private network requests to secure contextsv94Starting with v94, access to resources on local (intranet) networks from pages on the internet requires that those pages be delivered over HTTPS. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the Chrome Platform Status entry. Two compatibility policies are available to support scenarios that need to preserve compatibility with non-secure pages: InsecurePrivateNetworkRequestAllowed and InsecurePrivateNetworkRequestAllowedForUrls.
Block mixed content downloadsv94Downloading of files from HTTP URLs will be blocked on HTTPS pages. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the Google security blog entry.
Block WebSQL in third-party contextsv97Use of the legacy WebSQL feature will be blocked from third-party frames. An Enterprise policy WebSQLInThirdPartyContextEnabled will be available as an opt-out until v101. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the Chrome Platform Status entry.
Send CORS preflight requests for private network accessv98Starting with v98, Microsoft Edge sends a CORS preflight request before a page from the internet is allowed to request resources from a local network (intranet). The intranet server should respond to the preflight by providing explicit permission to access the resource. The result of this check is not yet enforced. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the Chrome Platform Status entry. Two compatibility policies are available to suppress the CORS preflight request: InsecurePrivateNetworkRequestAllowed and InsecurePrivateNetworkRequestAllowedForUrls.
Three-digit version number in the User-Agent stringv100Starting with v100, Microsoft Edge will send a three-digit version number in the User-Agent header, such as Edg/100. This may confuse scripts or server-side analytics that use a buggy parser to determine the User-Agent string version number. Starting with v97, site owners can emulate this condition before v100 by enabling the experiment flag #force-major-version-to-100 in edge://flags.
Block external protocols in sandboxed frames by defaultv103Blocks the use of external protocols (that interact with non-browser applications) from sandboxed iframes unless permission is explicitly granted by the sandbox attribute on the frame. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see the Chrome Platform Status entry.
Ignore modifications to document.domain by defaultv109The document.domain property historically could be set to relax Same-Origin-Policy and allow subdomains from a site to interact. This behavior will be disabled by default such that setting the document.domain property will have no effect. For more information and workarounds, see Microsoft Edge will disable modifying document.domain.
Removal of cross-origin subframe JavaScript dialogsFuture release (TBD)Removes window.alert, window.prompt, and window.confirm from cross-origin iframes. This change is happening in the Chromium project, on which Microsoft Edge is based. For more information, see Intent to Remove: Cross origin subframe JS Dialogs.

Notation for browser versions

This article uses the following notation for browser release numbers.

NotationDescription
v123The feature or change ships in Microsoft Edge version 123.
v123 (Chrome+1)The feature or change ships in Microsoft Edge version 123, which is one release after the feature or change ships in Chrome version 122.
v123 (Chrome+2)The feature or change ships in Microsoft Edge version 123, which is two releases after the feature or change ships in Chrome version 121.
Beta v123The feature or change ships in version 123 of the Beta preview channel of Microsoft Edge.
Dev v123The feature or change ships in version 123 of the Dev preview channel of Microsoft Edge.
Canary v123The feature or change ships in version 123 of the Canary preview channel of Microsoft Edge.

FAQs

How do I fix Microsoft Edge compatibility issues? ›

Open the Settings app and click Update & Security > Troubleshoot > Additional troubleshooters. Run the Internet Connections, Program Compatibility Troubleshooter, and Windows Store Apps troubleshooters to scan and automatically fix any problems which could potentially be causing Microsoft Edge problems.

Does Edge have compatibility settings? ›

Compatibility mode should be visible in your Edge browser settings if it has been activated on your device. The next few pages will walk you through the configuration and testing options.

How do I add compatibility to Microsoft Edge? ›

How to Turn on Compatibility View
  1. Open Edge browser.
  2. Press Alt + F to bring up the Edge menu and then click on Settings from the options.
  3. In the Settings window, click on Default Browser on the left pane.
  4. Next, navigate to Internet Explorer Mode on the right.
  5. Click on the drop-down menu next to it and select Allow.
May 5, 2022

How do I fix the application is preventing Microsoft Edge from safely connecting to this site? ›

To troubleshoot:
  1. Right-click Start .
  2. Select Control Panel > System and Security, and then, under Windows Firewall, select Allow an app through Windows Firewall.
  3. Select Change Settings > Allow another app,and then select Browse.

How do I fix compatibility issues? ›

In the search box on the taskbar, type the name of the program or app you want to troubleshoot. Select and hold (or right-click) it, and then select Open file location. Select and hold (or right-click) the program file, select Properties, and then select the Compatibility tab. Select Run compatibility troubleshooter.

How do I get rid of compatibility mode? ›

Cause: The document was saved with compatibility mode turned on.
  1. On the File menu, click Save As.
  2. On the Format pop-up menu, click Word Document (. docx).
  3. If you are using Word for Mac 2011, make sure that the Maintain compatibility with Word 98-2004 check box is clear.
  4. Click Save.

What is Microsoft Edge compatible with? ›

Enjoy access to free Microsoft 365 web apps like Word, Excel, and PowerPoint–side-by-side with your Microsoft Edge web content–in just a click. Easily sync your passwords, favorites, and settings across all your devices—Windows, macOS, iOS, or Android.

What is Edge compatibility mode? ›

We created Internet Explorer (IE) mode in Microsoft Edge for organizations that still need Internet Explorer 11 for backward compatibility with existing websites but also need a modern browser. This feature makes it easier for organizations to use one browser, for legacy web/apps or for a modern web/app.

What will happen if you activate the compatibility mode? ›

A compatibility mode is a software mechanism in which a software either emulates an older version of software, or mimics another operating system in order to allow older or incompatible software or files to remain compatible with the computer's newer hardware or software.

How do I change compatibility mode settings? ›

Turn on or change compatibility mode

Right-click the executable or shortcut file and select Properties in the pop-up menu. On the Properties window, click the Compatibility tab. Under the Compatibility mode section, check the box for the Run this program in compatibility mode for option.

How do I stop Edge from opening in compatibility mode? ›

To exit the compatibility or IE mode for a website on Edge, again right-click on the tab, and select 'Exit tab from Internet Explorer mode'.

Where is compatibility view settings? ›

To add a site to the Compatibility View list. Open Internet Explorer, select the Tools button , and then select Compatibility View settings.

Why is my Internet access blocked on Microsoft Edge? ›

The first thing is to try clearing the site data. To do this, go to Edge Settings > Site permissions > Cookies and site data > See all cookies and site data.

How do I disable browser blocking in Microsoft Edge? ›

To turn off pop-up blockers:
  1. Select Settings (the ••• icon).
  2. Select Privacy & security.
  3. Scroll to the bottom of the Privacy & security section to turn off the popup blocking.

How do I remove restrictions from Microsoft Edge? ›

If you are using Microsoft Edge, you may change the settings by clicking the three dotted line from the upper right of your browser and click on Settings then go Privacy and Services and from there you will see 'Tracking prevention' option and from there you could modify the restrictions.

How do I make my website compatible with all browsers? ›

How to make a website compatible with all browsers?
  1. Using mobile/desktop browser emulators for each browser.
  2. Setting-up on-premise device labs.
  3. Using a cloud-based platform that enables you to perform cross browser testing on browsers installed on real devices.
Oct 11, 2022

How do I check Compatibility issues? ›

Select File > Info. Select Check for Issues > Check Compatibility. Review the list of issues found in the compatibility check.

What are some Compatibility issues? ›

The issues of "marriage, children, money and religious values, social time with friends and family, hobbies, lifestyle, communication, sex, these all play into how well you are 'compatible' [when] you are with someone.

What causes compatibility mode? ›

It's most likely caused by your default setting being an older version of Excel, which causes the software to only use Compatibility Mode. Open Excel and either make a new document or open an existing one.

What does it mean when it says compatibility mode? ›

Compatibility Mode temporarily disables new or enhanced Word features so that the document can still be edited by people using the earlier version of Word. Compatibility Mode also preserves the layout of the document.

What is the purpose of Microsoft Edge? ›

Microsoft Edge is the default browser for all Windows 10 devices. It's built to be highly compatible with the modern web. For some enterprise web apps and a small set of sites that were built to work with older technologies like ActiveX, you can use Enterprise Mode to automatically send users to Internet Explorer 11.

What are the disadvantages of Microsoft Edge? ›

Cons
  • No history search.
  • Small number of sites don't work.
  • Fewer extensions than competitors.

What is the latest Microsoft Edge update? ›

January 19, 2023. Microsoft has released the latest Microsoft Edge Stable Channel (Version 109.0. 1518.61), which incorporates the latest Security Updates of the Chromium project. For more information, see the Security Update Guide.

Why is it important to check compatibility? ›

Importance of compatibility tests

Compatibility tests are important because they confirm the successful performance of a software application across all platforms, ensuring every customer will have a positive experience no matter what environment they use.

Why is compatibility important in a website? ›

When your web designer makes sure that your site is browser compatible, it provides the best experience for your visitors. If the site is not working correctly, visitors will spend less time on your page.

Why is compatibility important for devices? ›

Compatibility testing ensures a software application is working as expected across different browsers, databases, operating systems (OS), mobile devices, networks, and hardware. It checks if your application will function as expected on your consumers' devices.

Why is Microsoft Edge not working on Xbox one? ›

Kindly check first if there is an update for the Microsoft Edge browser on your Xbox by following the steps below: Go to my games and apps > Full library > Updates. If there is none, kindly perform a power cycle on your console then try to browser on your Microsoft Edge browser again.

How do I turn off Internet Explorer Edge compatibility? ›

On the left side of the Settings page click the Default browser option. 3. Under the Internet Explorer compatibility section select Don't allow from the drop-down menu under the Allow sites to be reloaded in Internet Explorer mode (IE mode) option.

How do I reset my Microsoft Edge settings? ›

After you sign out of all your other devices, open Microsoft Edge on your desktop. Select Settings > Profiles > Sync > Reset sync. In the Reset sync dialog box, choose "Resume sync on this device after resetting sync", and then select Reset.

What is replacing Microsoft Edge? ›

The benefits of switching to Chromium — Since the new Chromium Edge will be based off the same browser as Google Chrome, Edge will now support all the same extensions.

Is Microsoft Cancelling Edge? ›

Support for the legacy version of the Microsoft Edge desktop app ended on March 9, 2021. The Microsoft Edge Legacy application will no longer receive security updates after that date.

What is happening to Microsoft Edge? ›

In August of 2020, we announced the upcoming end of support for the legacy version of the Microsoft Edge desktop app on March 9, 2021. Microsoft strongly recommends that customers build a transition plan to the new Microsoft Edge to ensure an up-to-date browser.

Why does Internet Explorer keep switching to Microsoft Edge? ›

When a user goes to a site that is incompatible with Internet Explorer, they will be automatically redirected to Microsoft Edge.

How do I bypass Microsoft Edge as my default browser? ›

Select the Start button, and then type Default apps. In the search results, select Default apps. Under Web browser, select the browser currently listed, and then select Microsoft Edge or another browser.

What happens if I Reset settings in Microsoft Edge? ›

If the Microsoft Edge crashes or starts to slow down, restore it to its default settings. (Please note that resetting your browser may lead to loss of certain data, such as your browsing history and personalized settings.)

How do I Reset developer tools in Edge? ›

If you need to reset the dev tools to restore the default in Edge, just follow the steps below:
  1. Open Edge and press F12 to open the dev tools.
  2. Press F1 to open the settings panel when focus in dev tools.
  3. Scroll the Preference tab to the bottom.
  4. Click the option Restore default and refresh.
Feb 4, 2022

How do I clear the cache in Microsoft Edge? ›

To clear your browsing data in Microsoft Edge: Select Settings and more > Settings > Privacy, search, and services . Under Clear browsing data > Clear browsing data now, select Choose what to clear.

Videos

1. Microsoft Edge | The Future of IE is in Microsoft Edge
(Microsoft Edge)
2. How to enable IE Mode on Microsoft Edge Chromium (easy way)
(Pureinfotech)
3. LG Life’s Good Award : Life’s Good Award Conference - Full | LG
(LG Global)
4. The New Microsoft Edge = Chrome!
(ThioJoe)
5. Microsoft Edge | NAB employees celebrate productivity gains with Microsoft Edge
(Microsoft Edge)
6. Microsoft Edge on Linux?! - An Overview
(Michael MJD)
Top Articles
Latest Posts
Article information

Author: Margart Wisoky

Last Updated: 08/11/2023

Views: 6479

Rating: 4.8 / 5 (78 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Margart Wisoky

Birthday: 1993-05-13

Address: 2113 Abernathy Knoll, New Tamerafurt, CT 66893-2169

Phone: +25815234346805

Job: Central Developer

Hobby: Machining, Pottery, Rafting, Cosplaying, Jogging, Taekwondo, Scouting

Introduction: My name is Margart Wisoky, I am a gorgeous, shiny, successful, beautiful, adventurous, excited, pleasant person who loves writing and wants to share my knowledge and understanding with you.