Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(510)

Side by Side Diff: chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java

Issue 1539043002: Pull SecurityStateModel out into a component (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: build fix Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package org.chromium.chrome.browser.tab; 5 package org.chromium.chrome.browser.tab;
6 6
7 import android.app.Activity; 7 import android.app.Activity;
8 import android.content.Context; 8 import android.content.Context;
9 import android.content.Intent; 9 import android.content.Intent;
10 import android.content.res.Resources; 10 import android.content.res.Resources;
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
57 import org.chromium.chrome.browser.media.ui.MediaSessionTabHelper; 57 import org.chromium.chrome.browser.media.ui.MediaSessionTabHelper;
58 import org.chromium.chrome.browser.ntp.NativePageAssassin; 58 import org.chromium.chrome.browser.ntp.NativePageAssassin;
59 import org.chromium.chrome.browser.ntp.NativePageFactory; 59 import org.chromium.chrome.browser.ntp.NativePageFactory;
60 import org.chromium.chrome.browser.omnibox.geo.GeolocationHeader; 60 import org.chromium.chrome.browser.omnibox.geo.GeolocationHeader;
61 import org.chromium.chrome.browser.policy.PolicyAuditor; 61 import org.chromium.chrome.browser.policy.PolicyAuditor;
62 import org.chromium.chrome.browser.printing.TabPrinter; 62 import org.chromium.chrome.browser.printing.TabPrinter;
63 import org.chromium.chrome.browser.profiles.Profile; 63 import org.chromium.chrome.browser.profiles.Profile;
64 import org.chromium.chrome.browser.rlz.RevenueStats; 64 import org.chromium.chrome.browser.rlz.RevenueStats;
65 import org.chromium.chrome.browser.search_engines.TemplateUrlService; 65 import org.chromium.chrome.browser.search_engines.TemplateUrlService;
66 import org.chromium.chrome.browser.snackbar.SnackbarManager; 66 import org.chromium.chrome.browser.snackbar.SnackbarManager;
67 import org.chromium.chrome.browser.ssl.ConnectionSecurityLevel;
68 import org.chromium.chrome.browser.ssl.SecurityStateModel; 67 import org.chromium.chrome.browser.ssl.SecurityStateModel;
69 import org.chromium.chrome.browser.tab.TabUma.TabCreationState; 68 import org.chromium.chrome.browser.tab.TabUma.TabCreationState;
70 import org.chromium.chrome.browser.tabmodel.SingleTabModelSelector; 69 import org.chromium.chrome.browser.tabmodel.SingleTabModelSelector;
71 import org.chromium.chrome.browser.tabmodel.TabModel; 70 import org.chromium.chrome.browser.tabmodel.TabModel;
72 import org.chromium.chrome.browser.tabmodel.TabModel.TabLaunchType; 71 import org.chromium.chrome.browser.tabmodel.TabModel.TabLaunchType;
73 import org.chromium.chrome.browser.tabmodel.TabModel.TabSelectionType; 72 import org.chromium.chrome.browser.tabmodel.TabModel.TabSelectionType;
74 import org.chromium.chrome.browser.tabmodel.TabModelImpl; 73 import org.chromium.chrome.browser.tabmodel.TabModelImpl;
75 import org.chromium.components.dom_distiller.core.DomDistillerUrlUtils; 74 import org.chromium.components.dom_distiller.core.DomDistillerUrlUtils;
76 import org.chromium.components.navigation_interception.InterceptNavigationDelega te; 75 import org.chromium.components.navigation_interception.InterceptNavigationDelega te;
76 import org.chromium.components.security_state.ConnectionSecurityLevel;
77 import org.chromium.content.browser.ActivityContentVideoViewClient; 77 import org.chromium.content.browser.ActivityContentVideoViewClient;
78 import org.chromium.content.browser.ContentVideoViewClient; 78 import org.chromium.content.browser.ContentVideoViewClient;
79 import org.chromium.content.browser.ContentView; 79 import org.chromium.content.browser.ContentView;
80 import org.chromium.content.browser.ContentViewClient; 80 import org.chromium.content.browser.ContentViewClient;
81 import org.chromium.content.browser.ContentViewCore; 81 import org.chromium.content.browser.ContentViewCore;
82 import org.chromium.content.browser.crypto.CipherFactory; 82 import org.chromium.content.browser.crypto.CipherFactory;
83 import org.chromium.content_public.browser.GestureStateListener; 83 import org.chromium.content_public.browser.GestureStateListener;
84 import org.chromium.content_public.browser.LoadUrlParams; 84 import org.chromium.content_public.browser.LoadUrlParams;
85 import org.chromium.content_public.browser.WebContents; 85 import org.chromium.content_public.browser.WebContents;
86 import org.chromium.content_public.common.Referrer; 86 import org.chromium.content_public.common.Referrer;
(...skipping 2787 matching lines...) Expand 10 before | Expand all | Expand 10 after
2874 private native void nativeSetInterceptNavigationDelegate(long nativeTabAndro id, 2874 private native void nativeSetInterceptNavigationDelegate(long nativeTabAndro id,
2875 InterceptNavigationDelegate delegate); 2875 InterceptNavigationDelegate delegate);
2876 private native void nativeAttachToTabContentManager(long nativeTabAndroid, 2876 private native void nativeAttachToTabContentManager(long nativeTabAndroid,
2877 TabContentManager tabContentManager); 2877 TabContentManager tabContentManager);
2878 private native void nativeAttachOverlayContentViewCore(long nativeTabAndroid , 2878 private native void nativeAttachOverlayContentViewCore(long nativeTabAndroid ,
2879 ContentViewCore content, boolean visible); 2879 ContentViewCore content, boolean visible);
2880 private native void nativeDetachOverlayContentViewCore(long nativeTabAndroid , 2880 private native void nativeDetachOverlayContentViewCore(long nativeTabAndroid ,
2881 ContentViewCore content); 2881 ContentViewCore content);
2882 private native boolean nativeHasPrerenderedUrl(long nativeTabAndroid, String url); 2882 private native boolean nativeHasPrerenderedUrl(long nativeTabAndroid, String url);
2883 } 2883 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698