Comments (13)
Well, clearly in the case of this user Edge gives better results for him so it's a call which group of people should be left (more) broken - not an easy choice. As I have zero access and interest in windows I consider that I've already overdone my part here thus stepping out :).
from eclipse.platform.ui.
Please try https://www.eclipse.org/swt/faq.php#howuseedge . I don't have access to Windows but AFAIK IE is gone in Windows11 thus one has to rely on edge.
from eclipse.platform.ui.
Thank you so much! Adding -Dorg.eclipse.swt.browser.DefaultType=edge
to the eclipse.ini
under -vmargs did the trick.
from eclipse.platform.ui.
SWT should be modified to load Edge when on Windows 11 by default in this case. Maybe you would like to open a PR that does that (what exactly has to be done is something I can't help with).
from eclipse.platform.ui.
I also don't know how to adapt SWT to use Edge by default. As we are building an RCP, I can easily add the system property as vmarg in the product, only for Windows.
from eclipse.platform.ui.
@elsazac Maybe you'll be interested in that ?
from eclipse.platform.ui.
I am fully in favor of using the Edge browser on Windows as default and appreciate every effort on achieving that. However, there are some further things to consider and to do when/before switching to Edge as default. First, not every view relying on a browser does already work with Edge. The most prominent one is the Welcome view. This is how it looks like:
I do not completely remember the cause but it is related to the page being composed of links to file system contents, which is not supported by browsers like Edge for security reasons. So at least the welcome page has to be reworked as well.
In addition, my impression is that the Edge browser is still far from stable as it is not commonly used, as you can also see on recent fixes:
- eclipse-platform/eclipse.platform.swt#1015
- eclipse-platform/eclipse.platform.swt#1016
- eclipse-platform/eclipse.platform.swt#1017
- eclipse-platform/eclipse.platform.swt#1018
Currently, it is also not automatically tested at all. My attempts to enable the tests failed so far: eclipse-platform/eclipse.platform.swt#672
from eclipse.platform.ui.
Even with these problems if IE fails entirely it makes sense to try Edge - some broken rendering is better than no rendering at all. We had that state with different versions of webkitgtk under linux.
from eclipse.platform.ui.
I'm not sure it's safe to conclude that IE fails entirely on all/most Windows 11 systems; I think we would have heard more of an outcry in that case. Of course moving forward, we must move away from IE!
from eclipse.platform.ui.
I think we are actually all on the same line 🙂
In SWT, Edge browser should replace IE as default as soon as possible. With my comment, I only wanted to point out that there are things that will break when doing so. And in my opinion, things like the welcome screen are kind of essential. What will a user think of the Eclipse IDE when it starts with a completely broken welcome screen? 😉 But I also think that this is something that will be quite easy to fix. It should just be on the list of things to do when changing default browser to Edge.
Probably other bugs will occur afterwards, but rolling it out to more users by making it default will at least provide us the required feedback to find them.
from eclipse.platform.ui.
I think we all agree, IE is dead or dying and edge is the only via path forward right now. Probably we should have an issue to track making it the default and tracking all the things that need to be done related to that...
from eclipse.platform.ui.
I'm indeed suffering from the same problem with the welcome screen as mentioned by @HeikoKlare. Because of this, the proposed patch is not a solution for us. So there seems to be a kind of impasse that limits the use of Eclipse on some Windows 11 systems.
Does anyone of you know what difference in the Windows 11 configuration prevents the Eclipse Help from rendering? I see many Windows 11 installations for which it works perfectly (and thus also the welcome page), but for some configurations it fails, and I'm wondering what is the difference in these configurations.
from eclipse.platform.ui.
Does anyone of you know what difference in the Windows 11 configuration prevents the Eclipse Help from rendering?
Unfortunately, I have no idea. We have the Edge browser in use for some specific views, for which the IE is insufficient, but everywhere else the IE is still in use. I have not yet heard of anyone having problems with the IE in Eclipse so far, in particular not in the Eclipse help. We use Windows 10 and Windows 11 systems in our company and I also use a Windows 11 system with latest updates privately without having IE issues.
from eclipse.platform.ui.
Related Issues (20)
- FindReplaceOverlay/FindReplaceDialog tests failing: testSearchTextSelectedWhenOpeningDialog, testSearchTextSelectedWhenSwitchingFocusToDialog
- Find/Replace overlay: search and replace input fields not vertically centered
- Example handler for an alternative inline display HOT 3
- Find/Replace overlay: navigating through search history skips entry
- Sticky scrolling: Line Numbers look wrong (maybe sorted wrong way up?)
- Find/Replace Overlay: can hide views which are in "detached mode" HOT 1
- Find/Replace History: write Unit Tests
- Find/replace overlay: unexpected focus target when closing overlay
- FindReplaceLogic: performIncrementalSearch breaks contract
- FindReplaceLogic: incremental search jumps to next word if selection already on search word
- Random Failing Test: FilteredResourcesSelectionDialogTestSuite HOT 1
- UI refresh: a modern light and dark theme HOT 28
- Sticky Scrolling: ignore merge errors HOT 1
- [e4] support injection of Optionals
- workspace '--release' setting ignored by Problems View HOT 1
- Find/Replace Overlay not adapted to theme of Editor
- CTabFolder: ellipsis for truncated items takes up too much space in Monospace
- IllegalArgumentException at StickyScrollingControl.java:519
- [Sticky scrolling] Commented-out code is being incorrectly recognized HOT 1
- Plugin export not Working (Can't download artifact osgi.bundle,com.sun.jna) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eclipse.platform.ui.