IE mode
5 TopicsHalf the tabs opened in IE mode hang and display error
Hello, I am a developer at MicroFocus working on a functional testing product, and we are trying to integrate IE mode support in our product. We are using these command line flags to start Edge in IE mode: "msedge --ie-mode-force --internet-explorer-integration=iemode". In our testing, we found that when opening a new tab in this IE mode, half the new tabs opened will display a 404 "The webpage cannot be found" message. Attempting to navigate in any of these tabs will just hang indefinitely (the UI is not hanging, but the tab is showing the loading icon). When we try to start Edge in IE mode with our product running (which hooks a dll into every running process, and detects running windows and some other things), it seems that the hanging behavior is always happening in all the tabs. Attempting to attach to the IE process on startup (we do this by setting SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\<program_exe>\Debugger=vsjitdebugger.exe) seems to make things worse, the IE process doesn't even show the "404" message and hangs before starting the second iexplore.exe process. To me, this sounds like a timing issue or some race condition which is made worse by anything that slows down the execution (like a debugger, or programs that hook DLLs). Is there any way of solving this issue? We can provide memory dumps if necessary. Thank you.874Views0likes0CommentsChange IE Mode Engine in Edge Chromium
I'm running Edge Chromium v94. I'm testing out IE Mode but I don't see any way to on the fly change the IE emulation mode of a given site. In IE11 you could do this in developer tools. I need to test various sites in Ie11 Mode and IE5 mode. Is this possible or do I need to use an Enterprise Mode Site List?574Views0likes0CommentsInvitation: Join App Assure for a live Q&A on June 30 on how to configure IE mode
Did you know that Internet Explorer will retire on June 15, 2022? Over the last year, you may have noticed Microsoft is moving away from Internet Explorer (IE). Microsoft Edge with IE mode is the next step to provide your organization with a more modern browsing experience. Give your organization the dual engine advantage by moving to Microsoft Edge. Microsoft Edge with Internet Explorer mode will replace the Internet Explorer 11 desktop app. Join us on June 30 th at 11 am PST and 6 pm PST to learn how your organization can do the following: Easily deploy and configure Microsoft Edge for improved compatibility Streamline productivity and retain value Increase security Click here to reserve your spot to learn how you can deploy and configure Microsoft Edge today! (EMEA and Americas) Click here to reserve your spot to learn how you can deploy and configure Microsoft Edge today! (APAC)382Views0likes0CommentsConfusing "back & forward" logic when switching IE mode
Sorry for my poor English. In China, because some websites are still developed using outdated old technologies, the IE mode in Microsoft Edge will be used more frequently. But I think Microsoft Edge's IE mode has a logic that may confuse users in the forward and backward functions of tabs. To put it simply, the same site is loaded in the default mode of Microsoft Edge or refreshed and loaded in the Internet Explorer mode. Both should be regarded as the same page node, not two (that is, one is in Microsoft Edge mode and the other is Internet Explorer mode). Specifically, for example, I opened a new tab, then opened test.com in this tab, and then opened the example.org website in this tab, but I found that this website needs to be switched to IE mode Then I switched from the original Microsoft Edge mode to IE mode manually, it will be refreshed and reloaded in this tab. If I want to go back on this current tab page, then the normal access path should be: example.org (in IE mode, Current Page) → test.com → Default New Page But it actually looks like this in Microsoft Edge: example.org (in IE mode, Current Page) → example.org (Normal Edge mode) → test.com → Default New Page One more jump operation, and this operation is not necessary. The 360chrome browser, like Microsoft Edge, also has a "compatible kernel", the so-called IE mode. There is no problem with the "back & forward" logic of 360chrome browser. Below is the video recorded in these two browsers: (Microsoft Edge Dev 92.0.902.4 and 360chrome 13.0.2250.0, Windows 10 Dev Build 21390) Microsoft Edge Dev 92.0.902.4: https://streamja.com/05PjW 360chrome 13.0.2250.0: https://streamja.com/1OjNv I don’t know if I am the only one in this situation, but I think it may affect the user experience. 360chrome official website: https://browser.360.cn/ee/ Sorry for my poor English. 在中国,因为部分网站仍然使用过时的旧有技术开发,所以 Microsoft Edge 中的 IE 模式会使用得较为频繁。但我认为 Microsoft Edge 的 IE 模式,在标签页的前进和后退功能上,有一个可能会令用户感到困惑的逻辑。 简单来说,站点在 Microsoft Edge 默认模式下加载还是在 Internet Explorer 模式下刷新加载,都应该被视为是同一个页面节点,而非两个(即一个是 Microsoft Edge 模式的,一个是 Internet Explorer 模式的)。 具体来说,举个例子,我新建了一个标签页,然后在该标签页打开了 test.com,然后再在这个标签页打开了 example.org 网站,然而我发现这个网站需要切换到 IE 模式下才能正常访问,然后我手动从原本的 Microsoft Edge 模式切换到 IE 模式刷新当前标签页重新加载。如果我要在这个当前的标签页上后退,那么正常的访问路径应该是: example.org (in IE mode, Current Page) → test.com → Default New Page 但实际在 Microsoft Edge 中是这样的: example.org (in IE mode, Current Page) → example.org (Normal Edge mode) → test.com → Default New Page 多了一个跳转操作,而这个操作并不是必须的。 360 极速浏览器与 Microsoft Edge 一样,也具有“兼容内核”即所谓 IE 模式。360 极速浏览器的“后退&前进”逻辑是没有问题的。 下面是在这两个浏览器中录制的视频:(Microsoft Edge Dev 92.0.902.2 和 360 极速浏览器 13.0.2250.0,Windows 10 Dev Build 21390) Microsoft Edge Dev 92.0.902.4: https://streamja.com/05PjW 360chrome 13.0.2250.0: https://streamja.com/1OjNv 我不清楚这个情况是否只有我一个人出现,但我认为这可能会影响用户体验。 360 极速浏览器官网:https://browser.360.cn/ee/1.4KViews1like0CommentsIs it possible to "nest" Blink and IE Mode frames?
Hi there. This is almost certainly a gigantic stretch but I figured it was worth asking. Consider a hypothetical page where the top-level frame (that is, the page referred to in the address bar) is not in the IE mode list. If this page contains an iframe whose target is a page that does come from this list will it be loaded in IE mode or will it run in Blink? Conversely, if the top-level page is run in IE mode but contains an iframe whose origin would ordinarily be loaded in Blink does that iframe run in IE mode or in Blink? I'm assuming this is done at the tab level (and therefore neither scenario is possible) but I would be thrilled to be wrong about this. I ask because I am presently in the process of migrating an application from an old, internally-developed toolkit that is only (officially) supported in IE to Angular, with the intention of dropping IE support altogether. Presently we're accomplishing this by running the Angular-ized portion out of an iframe. This 'does this thing', if you will, but Angular performs extremely poorly in IE and the old toolkit is very "here be dragons" in newer browsers. This has left us in sort of a 'pick your poison' situation until the migration is complete. The old toolkit also includes a few ActiveX controls (that will ultimately be mothballed) that are seldom used and only used by a small slice of our longest users but said users find these controls to be extremely important. If a proper IE mode configuration allows us to make the IE/Blink distinction invisible to Joe User this would significantly cut down our workload. As a final note/question, we don't really have much other than these controls left to migrate so I'm certainly open to other suggestions with regards keeping the ActiveX controls somewhat available while running the application proper in Blink. Perhaps there's a way to spawn a new IE mode window and we do all the ActiveX stuff that way?1.4KViews1like1Comment