Bug 1314563 - Change state icon and message when url icon is clicked r?sebastian draft
authorNevin Chen <cnevinchen@gmail.com>
Mon, 21 Nov 2016 16:32:10 +0800
changeset 442227 083ba0e22811bee9c9abc801b44299b1e7317f68
parent 441895 7478807516586b18032eb1e8f4bc9b2c0b994e06
child 537737 7b1e24e9dd7ac0e0cf16d7603c42432b0117a9cf
push id36627
push userbmo:cnevinchen@gmail.com
push dateTue, 22 Nov 2016 01:35:47 +0000
reviewerssebastian
bugs1314563
milestone52.0a1
Bug 1314563 - Change state icon and message when url icon is clicked r?sebastian MozReview-Commit-ID: 5KDVFVse9Tu
mobile/android/base/java/org/mozilla/gecko/toolbar/SiteIdentityPopup.java
--- a/mobile/android/base/java/org/mozilla/gecko/toolbar/SiteIdentityPopup.java
+++ b/mobile/android/base/java/org/mozilla/gecko/toolbar/SiteIdentityPopup.java
@@ -355,16 +355,24 @@ public class SiteIdentityPopup extends A
                 clearSecurityStateIcon();
 
                 mMixedContentActivity.setVisibility(View.GONE);
                 mLink.setVisibility(View.GONE);
             }
 
             mSecurityState.setText(R.string.identity_connection_insecure);
             mSecurityState.setTextColor(ContextCompat.getColor(mContext, R.color.placeholder_active_grey));
+
+        } else if (siteIdentity.isSecurityException()) {
+
+            mIcon.setImageResource(R.drawable.lock_inactive);
+            setSecurityStateIcon(R.drawable.warning_major, 1);
+            mSecurityState.setText(R.string.identity_connection_insecure);
+            mSecurityState.setTextColor(ContextCompat.getColor(mContext, R.color.placeholder_active_grey));
+
         } else {
             // Connection is secure.
             mIcon.setImageResource(R.drawable.lock_secure);
 
             setSecurityStateIcon(R.drawable.img_check, 2);
             mSecurityState.setTextColor(ContextCompat.getColor(mContext, R.color.affirmative_green));
             mSecurityState.setText(R.string.identity_connection_secure);