Revision e16a68b2

View differences:

src/info/guardianproject/checkey/WebViewActivity.java
51 51
            return true;
52 52
        }
53 53

  
54
        @Override
55
        public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
56
            Log.i("MyWebViewClient", "onReceivedSslError: " + uri);
57
            String host = uri.getHost();
58
            Log.i("MyWebViewClient", "getPrimaryError: " + error.getPrimaryError());
59
            int errno = error.getPrimaryError();
60
            if (host.equals("androidobservatory.org")
61
                    && (errno == SslError.SSL_EXPIRED || errno == SslError.SSL_UNTRUSTED)) {
62
                handler.proceed();
63
            } else {
64
                super.onReceivedSslError(view, handler, error);
65
            }
66
        }
67

  
54 68
    }
55 69
}

Also available in: Unified diff