Chromium Code Reviews| Index: chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java |
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java |
| index 4422fb249a9ba58a7d8a49570fa98ce63788505a..627851199b968fb19f5daf2c0549ff3529a124fc 100644 |
| --- a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java |
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java |
| @@ -19,6 +19,7 @@ import org.chromium.chrome.R; |
| import org.chromium.chrome.browser.AppHooks; |
| import org.chromium.chrome.browser.ChromeActivitySessionTracker; |
| import org.chromium.chrome.browser.ChromeApplication; |
| +import org.chromium.chrome.browser.ChromeFeatureList; |
| import org.chromium.chrome.browser.DeferredStartupHandler; |
| import org.chromium.chrome.browser.DevToolsServer; |
| import org.chromium.chrome.browser.banners.AppBannerManager; |
| @@ -39,7 +40,9 @@ import org.chromium.components.signin.AccountManagerHelper; |
| import org.chromium.content.common.ContentSwitches; |
| import org.chromium.printing.PrintDocumentAdapterWrapper; |
| import org.chromium.printing.PrintingControllerImpl; |
| +import org.chromium.ui.OnPhotoPickerListener; |
| import org.chromium.ui.UiUtils; |
| +import org.chromium.ui.widget.Toast; |
| /** |
| * Handles the initialization dependences of the browser process. This is meant to handle the |
| @@ -153,6 +156,19 @@ public class ProcessInitializationHandler { |
| ChromeLifetimeController.initialize(); |
| PrefServiceBridge.getInstance().migratePreferences(application); |
| + |
| + if (ChromeFeatureList.isEnabled(ChromeFeatureList.NEW_PHOTO_PICKER)) { |
| + UiUtils.setPhotoPickerDelegate(new UiUtils.PhotoPickerDelegate() { |
| + @Override |
| + public void showPhotoPicker( |
| + Context context, OnPhotoPickerListener listener, boolean allowMultiple) { |
| + Toast toast = Toast.makeText(context, "Not implemented!", Toast.LENGTH_SHORT); |
| + toast.show(); |
| + } |
| + @Override |
|
Theresa
2017/03/15 15:56:31
nit: add a blank line before this one
Finnur
2017/03/16 11:38:04
Done.
|
| + public void dismissPhotoPicker() {} |
| + }); |
| + } |
| } |
| /** |