| Index: chrome/android/java/src/org/chromium/chrome/browser/suggestions/SuggestionsUiDelegateImpl.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/SuggestionsUiDelegateImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/SuggestionsUiDelegateImpl.java
|
| index 37706e6c3982c3af8e18905cf3bf31a20c16568d..9672c99e9f7d2eb677b1f880395418787133f254 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/SuggestionsUiDelegateImpl.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/SuggestionsUiDelegateImpl.java
|
| @@ -6,6 +6,7 @@ package org.chromium.chrome.browser.suggestions;
|
|
|
| import android.support.annotation.Nullable;
|
|
|
| +import org.chromium.base.ReferencePool;
|
| import org.chromium.chrome.browser.NativePageHost;
|
| import org.chromium.chrome.browser.favicon.FaviconHelper;
|
| import org.chromium.chrome.browser.favicon.FaviconHelper.FaviconImageCallback;
|
| @@ -32,6 +33,8 @@ public class SuggestionsUiDelegateImpl implements SuggestionsUiDelegate {
|
|
|
| private final NativePageHost mHost;
|
|
|
| + private final ReferencePool mReferencePool;
|
| +
|
| private FaviconHelper mFaviconHelper;
|
| private LargeIconBridge mLargeIconBridge;
|
|
|
| @@ -39,8 +42,8 @@ public class SuggestionsUiDelegateImpl implements SuggestionsUiDelegate {
|
|
|
| public SuggestionsUiDelegateImpl(SuggestionsSource suggestionsSource,
|
| SuggestionsEventReporter eventReporter,
|
| - SuggestionsNavigationDelegate navigationDelegate, Profile profile,
|
| - NativePageHost host) {
|
| + SuggestionsNavigationDelegate navigationDelegate, Profile profile, NativePageHost host,
|
| + ReferencePool referencePool) {
|
| mSuggestionsSource = suggestionsSource;
|
| mSuggestionsRanker = new SuggestionsRanker();
|
| mSuggestionsEventReporter = eventReporter;
|
| @@ -48,6 +51,7 @@ public class SuggestionsUiDelegateImpl implements SuggestionsUiDelegate {
|
|
|
| mProfile = profile;
|
| mHost = host;
|
| + mReferencePool = referencePool;
|
| }
|
|
|
| @Override
|
| @@ -97,6 +101,11 @@ public class SuggestionsUiDelegateImpl implements SuggestionsUiDelegate {
|
| }
|
|
|
| @Override
|
| + public ReferencePool getReferencePool() {
|
| + return mReferencePool;
|
| + }
|
| +
|
| + @Override
|
| public void addDestructionObserver(DestructionObserver destructionObserver) {
|
| mDestructionObservers.add(destructionObserver);
|
| }
|
|
|