From 21258425f5fdc24425702faf33eaf268cc932a21 Mon Sep 17 00:00:00 2001 From: BoykoAlex Date: Wed, 25 Aug 2021 13:59:38 -0400 Subject: [PATCH] Workaround (as comment) for runtime workbench browser HTTP url --- .../springframework/ide/eclipse/xterm/XtermPlugin.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/eclipse-extensions/org.springframework.ide.eclipse.xterm/src/org/springframework/ide/eclipse/xterm/XtermPlugin.java b/eclipse-extensions/org.springframework.ide.eclipse.xterm/src/org/springframework/ide/eclipse/xterm/XtermPlugin.java index cdf1555c4..7e6f768e6 100644 --- a/eclipse-extensions/org.springframework.ide.eclipse.xterm/src/org/springframework/ide/eclipse/xterm/XtermPlugin.java +++ b/eclipse-extensions/org.springframework.ide.eclipse.xterm/src/org/springframework/ide/eclipse/xterm/XtermPlugin.java @@ -53,6 +53,15 @@ public class XtermPlugin extends AbstractUIPlugin { @Override public void start(BundleContext bundle) throws Exception { plugin = this; + + // TODO: Workaround for SWT browser not able to open HTTP URL while in runtime workbench +// if (Platform.OS_MACOSX.equals(Platform.getOS())) { +// NSDictionary allowNonHttps = NSDictionary.dictionaryWithObject( +// NSNumber.numberWithBool(true), +// NSString.stringWith("NSAllowsArbitraryLoads")); +// NSBundle.mainBundle().infoDictionary().setValue( +// allowNonHttps, NSString.stringWith("NSAppTransportSecurity")); +// } } @Override