| Index: chrome/android/java/src/org/chromium/chrome/browser/firstrun/ProfileDataCache.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/ProfileDataCache.java b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/ProfileDataCache.java
|
| index 199e0bec9fd3a5c3ef94f6149b91df56e8dd617b..973240d83ebf916c59c5cfd61736183279a632ff 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/ProfileDataCache.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/ProfileDataCache.java
|
| @@ -45,7 +45,7 @@ public class ProfileDataCache implements Observer {
|
| public String givenName;
|
| }
|
|
|
| - private final HashMap<String, CacheEntry> mCacheEntries = new HashMap<String, CacheEntry>();
|
| + private final HashMap<String, CacheEntry> mCacheEntries = new HashMap<>();
|
|
|
| private final Bitmap mPlaceholderImage;
|
| private final int mImageSizePx;
|
| @@ -62,7 +62,8 @@ public class ProfileDataCache implements Observer {
|
| mContext = context;
|
| mProfile = profile;
|
|
|
| - final DisplayAndroid displayAndroid = DisplayAndroid.get(context);
|
| + // There's no WindowAndroid present at this time, so get the default display.
|
| + final DisplayAndroid displayAndroid = DisplayAndroid.getNonMultiDisplay(context);
|
| mImageSizePx = (int) Math.ceil(PROFILE_IMAGE_SIZE_DP * displayAndroid.getDIPScale());
|
| mImageStrokePx = (int) Math.ceil(PROFILE_IMAGE_STROKE_DP * displayAndroid.getDIPScale());
|
| mImageStrokeColor = Color.WHITE;
|
|
|