-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Edge: Roadmap to making edge the default browser on Windows #1466
Labels
edge
Edge Browser
Comments
1 task
4 tasks
HeikoKlare
added a commit
to HeikoKlare/eclipse.platform.swt
that referenced
this issue
Dec 6, 2024
…1466 - Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to eclipse-platform#1466
HeikoKlare
added a commit
to HeikoKlare/eclipse.platform.swt
that referenced
this issue
Dec 6, 2024
…1466 - Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to eclipse-platform#1466
HeikoKlare
added a commit
to HeikoKlare/eclipse.platform.swt
that referenced
this issue
Dec 6, 2024
…1466 - Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to eclipse-platform#1466
HeikoKlare
added a commit
to HeikoKlare/eclipse.platform.swt
that referenced
this issue
Dec 6, 2024
…1466 - Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to eclipse-platform#1466
HeikoKlare
added a commit
to HeikoKlare/eclipse.platform.swt
that referenced
this issue
Dec 9, 2024
…1466 - Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to eclipse-platform#1466
HeikoKlare
added a commit
to HeikoKlare/eclipse.platform.swt
that referenced
this issue
Dec 9, 2024
…1466 - Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to eclipse-platform#1466
HeikoKlare
added a commit
to HeikoKlare/eclipse.platform.swt
that referenced
this issue
Dec 9, 2024
…1466 - Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to eclipse-platform#1466
HeikoKlare
added a commit
to HeikoKlare/eclipse.platform.swt
that referenced
this issue
Dec 9, 2024
…1466 - Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to eclipse-platform#1466
HeikoKlare
added a commit
to HeikoKlare/eclipse.platform.swt
that referenced
this issue
Dec 10, 2024
…1466 - Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to eclipse-platform#1466
HeikoKlare
added a commit
that referenced
this issue
Dec 10, 2024
- Introduce SWT flag SWT.IE to be used for Browser to create an Internet Explorer instance - Adapt mapping of existing VM argument for default browser to map "ie" to new Internet Explorer flag and use Edge as default - Make SWT Browser instantiate Edge on Windows by default, i.e., unless the flag SWT.IE is specified - Adapt the SWT ControlExample to represent the SWT.IE flag and properly switch between Edge, Internet Explorer and default - Adapt Browser tests to consider to new default configuration Contributes to #1466
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit encapsulates the ICoreWeICoreWebView2*::Release call for all the ICoreWebView2* instances in WebViewWrapper into a method WebViewWrapper::releaseWebViews for a better encapsulation which can be used to dispose off the created ICoreWebView2* resources. contributes to eclipse-platform#1466
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an edge operation timeout in processOSMessagesUntil method contributes to eclipse-platform#1466 and eclipse.platform.ui/#2734
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an edge operation timeout in processOSMessagesUntil method contributes to eclipse-platform#1466 and eclipse.platform.ui/#2734
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit encapsulates the ICoreWeICoreWebView2*::Release call for all the ICoreWebView2* instances in WebViewWrapper into a method WebViewWrapper::releaseWebViews for a better encapsulation which can be used to dispose off the created ICoreWebView2* resources. contributes to eclipse-platform#1466
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an edge operation timeout in processOSMessagesUntil method contributes to eclipse-platform#1466 and eclipse.platform.ui/#2734 # Conflicts: # bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit encapsulates the ICoreWeICoreWebView2*::Release call for all the ICoreWebView2* instances in WebViewWrapper into a method WebViewWrapper::releaseWebViews for a better encapsulation which can be used to dispose off the created ICoreWebView2* resources. contributes to eclipse-platform#1466
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an edge operation timeout in processOSMessagesUntil method contributes to eclipse-platform#1466 and eclipse.platform.ui/#2734
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an edge operation timeout in processOSMessagesUntil method contributes to eclipse-platform#1466 and eclipse.platform.ui/#2734
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an edge operation timeout in processOSMessagesUntil method contributes to eclipse-platform#1466 and eclipse.platform.ui/#2734
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 3, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an edge operation timeout in processOSMessagesUntil method contributes to eclipse-platform#1466 and eclipse.platform.ui/#2734
amartya4256
added a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 4, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an edge operation timeout in processOSMessagesUntil method contributes to eclipse-platform#1466 and eclipse.platform.ui/#2734
HeikoKlare
pushed a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 4, 2025
This commit encapsulates the ICoreWeICoreWebView2*::Release call for all the ICoreWebView2* instances in WebViewWrapper into a method WebViewWrapper::releaseWebViews for a better encapsulation which can be used to dispose off the created ICoreWebView2* resources. Contributes to eclipse-platform#1466
HeikoKlare
pushed a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 4, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an Edge operation timeout in processOSMessagesUntil method. Contributes to eclipse-platform#1466 and eclipse-platform/eclipse.platform.ui#2734
HeikoKlare
pushed a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 4, 2025
This commit encapsulates the ICoreWeICoreWebView2*::Release call for all the ICoreWebView2* instances in WebViewWrapper into a method WebViewWrapper::releaseWebViews for a better encapsulation which can be used to dispose off the created ICoreWebView2* resources. Contributes to eclipse-platform#1466
HeikoKlare
pushed a commit
to amartya4256/eclipse.platform.swt
that referenced
this issue
Feb 4, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an Edge operation timeout in processOSMessagesUntil method. Contributes to eclipse-platform#1466 and eclipse-platform/eclipse.platform.ui#2734
HeikoKlare
pushed a commit
that referenced
this issue
Feb 4, 2025
This commit encapsulates the ICoreWeICoreWebView2*::Release call for all the ICoreWebView2* instances in WebViewWrapper into a method WebViewWrapper::releaseWebViews for a better encapsulation which can be used to dispose off the created ICoreWebView2* resources. Contributes to #1466
HeikoKlare
pushed a commit
that referenced
this issue
Feb 4, 2025
This commit conributes to handle how webViewWrapperFuture should exceptionally complete if there happens an Edge operation timeout in processOSMessagesUntil method. Contributes to #1466 and eclipse-platform/eclipse.platform.ui#2734
HeikoKlare
added a commit
to vi-eclipse/www.eclipse.org-eclipse
that referenced
this issue
Feb 4, 2025
This contributes an N&N for the default browser on Windows being changed from Internet Explorer to IE, as documented in eclipse-platform/eclipse.platform.swt#1466
HeikoKlare
added a commit
to vi-eclipse/www.eclipse.org-eclipse
that referenced
this issue
Feb 7, 2025
This contributes an N&N for the default browser on Windows being changed from Internet Explorer to IE, as documented in eclipse-platform/eclipse.platform.swt#1466
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Background
The Internet Explorer engine on Windows is still the default engine to date.
This engine however is heavily out-of-date and does not support the latest HTML/JS features imperative for modern developments.
The Edge implementation is available via
SWT.EDGE
flag or via-Dorg.eclipse.swt.browser.DefaultType=edge
vm arg.Goal
The goal should be to make the Edge implementation the default browser engine on Windows.
Proposal
Issues
Blocker / Major
Minor
Uncategorized
PDE
Out-of-scope (e.g. Edge-specific API)
Browser-agnostic feature requests
The text was updated successfully, but these errors were encountered: