| 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..177ef3a83a3806b7efed10b4a73a9a606781d638 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
|
| @@ -11,6 +11,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 +24,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.
|
| */
|
|
|