diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index f3ef456dceea2892cf5588a0b786a6e6c264cfd8..369fd3d2bab5313000d9d0fe8951e542e9e287ed 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -351,7 +351,8 @@ public class I2PSnarkServlet extends Default { // Using a unique name fixes Opera, except for the buttons with js confirms, see below String ua = req.getHeader("User-Agent"); boolean isDegraded = ua != null && (ua.startsWith("Lynx") || ua.startsWith("w3m") || - ua.startsWith("ELinks") || ua.startsWith("Dillo")); + ua.startsWith("ELinks") || ua.startsWith("Links") || + ua.startsWith("Dillo")); boolean noThinsp = isDegraded || (ua != null && ua.startsWith("Opera")); if (_manager.util().connected()) { diff --git a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java index 8a1b920461f5733a4de64e42913c8fae0c66ea69..33aa93df2826759a4f828fdf190b1b37e7b2bf63 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java @@ -70,6 +70,7 @@ public class CSSHelper extends HelperBase { */ public boolean allowIFrame(String ua) { return ua == null || !(ua.startsWith("Lynx") || ua.startsWith("w3m") || - ua.startsWith("ELinks") || ua.startsWith("Dillo")); + ua.startsWith("ELinks") || ua.startsWith("Links") || + ua.startsWith("Dillo")); } }