Chromium Code Reviews| Index: chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegate.java |
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegate.java |
| index c8a0ab55efbf639fec033ed9b33ed9cc6b8daed4..b7ca16f928d983c2b81aceef4474d100b83ddd5f 100644 |
| --- a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegate.java |
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegate.java |
| @@ -3,7 +3,6 @@ |
| // found in the LICENSE file. |
| package org.chromium.chrome.browser.externalnav; |
| - |
|
please use gerrit instead
2016/08/01 21:05:24
Don't remove this newline.
|
| import android.content.Intent; |
| import android.content.pm.ResolveInfo; |
| @@ -11,6 +10,7 @@ import org.chromium.chrome.browser.externalnav.ExternalNavigationHandler.Overrid |
| import org.chromium.chrome.browser.tab.Tab; |
| import java.util.List; |
| +import java.util.Set; |
| /** |
| * A delegate for the class responsible for navigating to external applications from Chrome. Used |
| @@ -23,6 +23,11 @@ interface ExternalNavigationDelegate { |
| List<ResolveInfo> queryIntentActivities(Intent intent); |
| /** |
| + * Get all sha256 fingerprints of signature from pkgName or null on failure. |
| + */ |
| + Set<String> getPackageSHA256Fingerprints(String pkgName); |
| + |
| + /** |
| * Determine if Chrome is the default or only handler for a given intent. If true, Chrome |
| * will handle the intent when started. |
| */ |