| Index: chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java | 
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java | 
| index 3153d42626bd0cbf164e4a4ca14ee68c00d39f47..7b93acc76de28dfeb6b56b99b4b06eb2fd978f7f 100644 | 
| --- a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java | 
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java | 
| @@ -57,8 +57,8 @@ import org.chromium.chrome.browser.metrics.UmaUtils; | 
| import org.chromium.chrome.browser.printing.TabPrinter; | 
| import org.chromium.chrome.browser.profiles.Profile; | 
| import org.chromium.chrome.browser.snackbar.SnackbarManager; | 
| -import org.chromium.chrome.browser.ssl.ConnectionSecurity; | 
| import org.chromium.chrome.browser.ssl.ConnectionSecurityLevel; | 
| +import org.chromium.chrome.browser.ssl.SecurityStateModel; | 
| import org.chromium.chrome.browser.tab.TabUma.TabCreationState; | 
| import org.chromium.chrome.browser.tabmodel.TabModel.TabLaunchType; | 
| import org.chromium.chrome.browser.tabmodel.TabModel.TabSelectionType; | 
| @@ -459,6 +459,7 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener, | 
|  | 
| @Override | 
| public void visibleSSLStateChanged() { | 
| +            SecurityStateModel.securityStateChanged(getWebContents()); | 
| for (TabObserver observer : mObservers) observer.onSSLStateUpdated(Tab.this); | 
| } | 
|  | 
| @@ -1218,7 +1219,7 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener, | 
| */ | 
| // TODO(tedchoc): Remove this and transition all clients to use ToolbarModel directly. | 
| public int getSecurityLevel() { | 
| -        return ConnectionSecurity.getSecurityLevelForWebContents(getWebContents()); | 
| +        return SecurityStateModel.getSecurityLevelForWebContents(getWebContents()); | 
| } | 
|  | 
| /** | 
|  |