Loading packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java +1 −20 Original line number Diff line number Diff line Loading @@ -47,9 +47,6 @@ import android.webkit.WebViewClient; import android.widget.ProgressBar; import android.widget.TextView; import com.android.internal.logging.MetricsLogger; import com.android.internal.logging.MetricsProto.MetricsEvent; import java.io.IOException; import java.net.HttpURLConnection; import java.net.MalformedURLException; Loading @@ -66,14 +63,7 @@ public class CaptivePortalLoginActivity extends Activity { private static final int SOCKET_TIMEOUT_MS = 10000; private enum Result { DISMISSED(MetricsEvent.ACTION_CAPTIVE_PORTAL_LOGIN_RESULT_DISMISSED), UNWANTED(MetricsEvent.ACTION_CAPTIVE_PORTAL_LOGIN_RESULT_UNWANTED), WANTED_AS_IS(MetricsEvent.ACTION_CAPTIVE_PORTAL_LOGIN_RESULT_WANTED_AS_IS); final int metricsEvent; Result(int metricsEvent) { this.metricsEvent = metricsEvent; } }; private enum Result { DISMISSED, UNWANTED, WANTED_AS_IS }; private URL mUrl; private String mUserAgent; Loading @@ -87,9 +77,6 @@ public class CaptivePortalLoginActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); logMetricsEvent(MetricsEvent.ACTION_CAPTIVE_PORTAL_LOGIN_ACTIVITY); mCm = ConnectivityManager.from(this); mNetwork = getIntent().getParcelableExtra(ConnectivityManager.EXTRA_NETWORK); mCaptivePortal = getIntent().getParcelableExtra(ConnectivityManager.EXTRA_CAPTIVE_PORTAL); Loading Loading @@ -186,7 +173,6 @@ public class CaptivePortalLoginActivity extends Activity { mCm.unregisterNetworkCallback(mNetworkCallback); mNetworkCallback = null; } logMetricsEvent(result.metricsEvent); switch (result) { case DISMISSED: mCaptivePortal.reportCaptivePortalDismissed(); Loading Loading @@ -395,7 +381,6 @@ public class CaptivePortalLoginActivity extends Activity { @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { logMetricsEvent(MetricsEvent.CAPTIVE_PORTAL_LOGIN_ACTIVITY_SSL_ERROR); Log.w(TAG, "SSL error (error: " + error.getPrimaryError() + " host: " + // Only show host to avoid leaking private info. Uri.parse(error.getUrl()).getHost() + " certificate: " + Loading Loading @@ -507,8 +492,4 @@ public class CaptivePortalLoginActivity extends Activity { } return url.getHost(); } private void logMetricsEvent(int event) { MetricsLogger.action(this, event, getPackageName()); } } proto/src/metrics_constants.proto +0 −5 Original line number Diff line number Diff line Loading @@ -3974,11 +3974,6 @@ message MetricsEvent { // ---- End O Constants, all O constants go above this line ---- // CaptivePortalLoginActivity displays SSL error page // CATEGORY: GLOBAL_SYSTEM_UI // OS: O DR CAPTIVE_PORTAL_LOGIN_ACTIVITY_SSL_ERROR = 1013; // Add new aosp constants above this line. // END OF AOSP CONSTANTS } Loading Loading
packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java +1 −20 Original line number Diff line number Diff line Loading @@ -47,9 +47,6 @@ import android.webkit.WebViewClient; import android.widget.ProgressBar; import android.widget.TextView; import com.android.internal.logging.MetricsLogger; import com.android.internal.logging.MetricsProto.MetricsEvent; import java.io.IOException; import java.net.HttpURLConnection; import java.net.MalformedURLException; Loading @@ -66,14 +63,7 @@ public class CaptivePortalLoginActivity extends Activity { private static final int SOCKET_TIMEOUT_MS = 10000; private enum Result { DISMISSED(MetricsEvent.ACTION_CAPTIVE_PORTAL_LOGIN_RESULT_DISMISSED), UNWANTED(MetricsEvent.ACTION_CAPTIVE_PORTAL_LOGIN_RESULT_UNWANTED), WANTED_AS_IS(MetricsEvent.ACTION_CAPTIVE_PORTAL_LOGIN_RESULT_WANTED_AS_IS); final int metricsEvent; Result(int metricsEvent) { this.metricsEvent = metricsEvent; } }; private enum Result { DISMISSED, UNWANTED, WANTED_AS_IS }; private URL mUrl; private String mUserAgent; Loading @@ -87,9 +77,6 @@ public class CaptivePortalLoginActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); logMetricsEvent(MetricsEvent.ACTION_CAPTIVE_PORTAL_LOGIN_ACTIVITY); mCm = ConnectivityManager.from(this); mNetwork = getIntent().getParcelableExtra(ConnectivityManager.EXTRA_NETWORK); mCaptivePortal = getIntent().getParcelableExtra(ConnectivityManager.EXTRA_CAPTIVE_PORTAL); Loading Loading @@ -186,7 +173,6 @@ public class CaptivePortalLoginActivity extends Activity { mCm.unregisterNetworkCallback(mNetworkCallback); mNetworkCallback = null; } logMetricsEvent(result.metricsEvent); switch (result) { case DISMISSED: mCaptivePortal.reportCaptivePortalDismissed(); Loading Loading @@ -395,7 +381,6 @@ public class CaptivePortalLoginActivity extends Activity { @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { logMetricsEvent(MetricsEvent.CAPTIVE_PORTAL_LOGIN_ACTIVITY_SSL_ERROR); Log.w(TAG, "SSL error (error: " + error.getPrimaryError() + " host: " + // Only show host to avoid leaking private info. Uri.parse(error.getUrl()).getHost() + " certificate: " + Loading Loading @@ -507,8 +492,4 @@ public class CaptivePortalLoginActivity extends Activity { } return url.getHost(); } private void logMetricsEvent(int event) { MetricsLogger.action(this, event, getPackageName()); } }
proto/src/metrics_constants.proto +0 −5 Original line number Diff line number Diff line Loading @@ -3974,11 +3974,6 @@ message MetricsEvent { // ---- End O Constants, all O constants go above this line ---- // CaptivePortalLoginActivity displays SSL error page // CATEGORY: GLOBAL_SYSTEM_UI // OS: O DR CAPTIVE_PORTAL_LOGIN_ACTIVITY_SSL_ERROR = 1013; // Add new aosp constants above this line. // END OF AOSP CONSTANTS } Loading