Forum Discussion
"noframemerging" in Edge is not supported
Me too! We develop a Health Application in IE11. We would like to use Edge instead of IE11.
Doctors share the same computer to use our application (and same table and chair) each one of them with their own session opened with a shortcut with noframemerging / nomerge that has been working for years (from IE6)...
With edge this is not working.
We were trying to use profiles for that and we almost succeed.
We make the shortcut with a program that do something like: read localstate file to find all our opened profiles and find out which of them were actives or inactives.
If there is any inactive profile we open our url with it. If not, we create a new one from Default, but changing the preferences to set clear_data_on_exit.
That way we don't need to create a new one each time (probably hundreds or thousands of them in a little time) each time a user open our application.
It seemed that it worked, but then we wanted to use --app= for open in app mode, and it stopped working.
We have filled a bug in: https://bugs.chromium.org/p/chromium/issues/detail?id=1211387
Issue 1211387: Local State: when open with "--app=URL", the attribute "last_active_profiles" of "Local State" file is not updated with the profile that is using it.
Any ideas? Can Microsoft help in the resolution of this bug until Microsoft give a real solution to the nomerge problem?
We think a replace for nomerge functionality is a must for a browser to support enterprise applications that have completely different scenarios that people using their own computer at home to browse internet.
And this replacement has to be specified as a browser feature easy to be used, without reading or writing browser files that maybe will change in next version of the browser.
The lack of this feature is making us being sticky to IE11 instead of give the next step in the right direction with Edge.
Hi Everyone! IE mode on Microsoft Edge will support nomerge starting in Microsoft Edge version 93. Currently it can be tested in Microsoft Edge v93 Beta channel: Download Microsoft Edge Insider Channels
Please see the FAQ for instructions:
Thanks!
-Kelly
- Darshini_PatelJun 09, 2022Copper Contributor
Kelly_Y
We have run into a use case that doesn't work with the "no-merge" option.
- My sites.xml is configured as below:
<site url="xyz.com">
<open-in merge-type="no-merge">IE11</open-in>
</site>
- I've the site https://server1.xyz.com/app open in Edge in IE Mode. I'm in an active session as I am logging in to it.
- An external application opens https://server1.xyz.com/app/page1 in Edge in a new window with the --new-window switch.
Actual behavior: https://server1.xyz.com/app/page1 does NOT merge with the existing server1.xyz.com/app session. Instead, /apge1 opens in a new session and hence, I'm redirected to the login page i.e https://server1.xyz.com/app/login.
Expected behavior: We need https://server1.xyz.com/app/page1 to merge with the existing server1.xyz.com/app session. The /page1 should open as part of that existing session.
Updating the sites.xml as below did NOT resolve this item.
<site url="xyz.com/app">
<open-in merge-type="no-merge">IE11</open-in>
</site>
<site url="xyz.com/app/page1">
<open-in>IE11</open-in>
</site>
Are there any options to make this use case work as per our expectation? Although most workflows require session isolation that works with the "no-merge" option, we do have this one use case which is different.
Thanks.
Darshini- Kelly_YJun 09, 2022
Microsoft
Darshini_Patel Hi! Since you are running into an issue with the specific scenario you mentioned, I think it would be best to either contact App Assure at https://aka.ms/AppAssure or Support
https://microsoftedgesupport.microsoft.com/hc/en-us. Using either of these options, they should be able to gather your information and help investigate your specific case. Thanks!
-Kelly
- Darshini_PatelJun 10, 2022Copper ContributorWill do - thanks!
- Matie7Oct 11, 2021Copper Contributor
Hi Kelly_Y ,
With the end of IE's life in a few months, why don't we have this feature with Edge? Are there any plans to have this same functionality with Edge?
Thank you for your reply !
- Kelly_YOct 11, 2021
Microsoft
Matie7 Hello! IE mode on Microsoft Edge supports nomerge starting from Microsoft Edge version 93.
Please see the FAQ for instructions:
Thanks!
-Kelly
- Patrick_HansonMar 28, 2022Copper ContributorHi Kelly_Y,
No-merge seems to be described as exactly the functionality I need. But either the functionality is not working as I expect or I do not have it configured it correctly.
Our need:
We have a legacy site that uses Active X that we must now run in MS Edge using IE mode.
We must also support multiple sessions running from the same machine.
Our configuration:
Version 99.0.1150.55 (Official build) (64-bit)
In edge://settings/defaultBrowser
Allow sites to be reloaded in Internet Explorer mode is set to: Allow
In Internet Explorer mode pages the local site is added: http:localhost/jj/
In edge://compat/sitelistmanager
An entry is added for the same site
http:localhost/jj/
Open in: IE Mode
Allow Redirect: Yes
Merge Type: No Merge
Compat Mode: Default Mode
We are running a web application on http:localhost/jj/
We have a script that opens MS Edge with the following command
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --new-window http://localhost/jj/
We will use this script to launch multiple (say 5 instances) of the same application.
They all launch fine, in their own window, which is correct. They load in IE mode which is also correct.
However they all share the same session. If we login to the application on one window, all 5 windows will inherit the same login information. We need the ability to run multiple instances at the same time, all with different login credentials.
This seems to be exactly what no-merge should be doing, but I cannot get it work correctly.
Can you point to more detailed configuration information?
Is there a way to tell on the Internet Explorer diagnostic information page if no-merge is enabled?
Is there a way to enable no-merge via the command line?
Thank you for the support.
Patrick Hanson