aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--support/android/apk/servoapp/src/main/java/org/mozilla/servo/MainActivity.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/support/android/apk/servoapp/src/main/java/org/mozilla/servo/MainActivity.java b/support/android/apk/servoapp/src/main/java/org/mozilla/servo/MainActivity.java
index d044b39423e..e4ef5a51b52 100644
--- a/support/android/apk/servoapp/src/main/java/org/mozilla/servo/MainActivity.java
+++ b/support/android/apk/servoapp/src/main/java/org/mozilla/servo/MainActivity.java
@@ -112,6 +112,10 @@ public class MainActivity extends Activity implements Servo.Client {
uri = URLUtil.composeSearchUrl(text, "https://duckduckgo.com/html/?q=%s", "%s");
} else {
uri = URLUtil.guessUrl(text);
+
+ if (uri.startsWith("http://") && !text.startsWith("http://")) {
+ uri = uri.replaceFirst("http://", "https://");
+ }
}
mServoView.loadUri(Uri.parse(uri));