From 65835db5cccd718edc2f527fe007008faa4e14f8 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Thu, 10 Aug 2017 00:33:54 +0200 Subject: [PATCH] Pebble: more debug output for webview singleton, whitelist tagesschau.de for tests --- .../freeyourgadget/gadgetbridge/util/WebViewSingleton.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/WebViewSingleton.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/WebViewSingleton.java index 23ba136b0..ba3c72ac4 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/WebViewSingleton.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/WebViewSingleton.java @@ -79,7 +79,7 @@ public class WebViewSingleton { private static boolean internetHelperBound; private static CountDownLatch latch; private static WebResourceResponse internetResponse; - final static Messenger internetHelperListener = new Messenger(new IncomingHandler()); + private final static Messenger internetHelperListener = new Messenger(new IncomingHandler()); private WebViewSingleton() { } @@ -110,11 +110,13 @@ public class WebViewSingleton { //Internet helper outgoing connection private static ServiceConnection internetHelperConnection = new ServiceConnection() { public void onServiceConnected(ComponentName className, IBinder service) { + LOG.info("internet helper service bound"); internetHelperBound = true; internetHelper = new Messenger(service); } public void onServiceDisconnected(ComponentName className) { + LOG.info("internet helper service unbound"); internetHelper = null; internetHelperBound = false; } @@ -407,7 +409,7 @@ public class WebViewSingleton { } private WebResourceResponse mimicReply(Uri requestedUri) { - if (requestedUri.getHost() != null && requestedUri.getHost().contains("openweathermap.org")) { + if (requestedUri.getHost() != null && (requestedUri.getHost().contains("openweathermap.org") || requestedUri.getHost().contains("tagesschau.de") )) { if (internetHelperBound) { LOG.debug("WEBVIEW forwarding request to the internet helper"); Bundle bundle = new Bundle();