From 8108aff444f19fdf35776a2c9d393c64ef7e0c77 Mon Sep 17 00:00:00 2001 From: Heiko Klare Date: Thu, 4 Jun 2026 10:05:48 +0200 Subject: [PATCH] [Edge] Allow SSO with primary account by default The WebView feature to allow SSO has been made accessible but disabled by default. With this change, the feature is enabled by default, still allowing to opt-out via system property. This aligns with the previous behavior of the IE engine. Fixes https://github.com/eclipse-platform/eclipse.platform.swt/issues/2658 --- .../Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java index 86e92717c3..41ad52df56 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java @@ -611,7 +611,7 @@ WebViewEnvironment createEnvironment() { String browserArgs = System.getProperty(BROWSER_ARGS_PROP); String language = System.getProperty(LANGUAGE_PROP); - boolean allowSSO = Boolean.getBoolean(ALLOW_SINGLE_SIGN_ON_USING_OS_PRIMARY_ACCOUNT_PROP); + boolean allowSSO = !"false".equalsIgnoreCase(System.getProperty(ALLOW_SINGLE_SIGN_ON_USING_OS_PRIMARY_ACCOUNT_PROP)); String dataDir = getDataDir(display);