| Index: chrome/android/java/src/org/chromium/chrome/browser/customtabs/ActionButtonParams.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/ActionButtonParams.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/ActionButtonParams.java
|
| index f2f4502a5c69bcd616d84b2aff41be248f6f1fff..df1bb3f0fbec7b0a95d6ce958c05cf03bd8673c2 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/ActionButtonParams.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/ActionButtonParams.java
|
| @@ -15,6 +15,7 @@ import android.support.annotation.NonNull;
|
| import android.support.customtabs.CustomTabsIntent;
|
| import android.text.TextUtils;
|
|
|
| +import org.chromium.base.Log;
|
| import org.chromium.chrome.R;
|
| import org.chromium.chrome.browser.util.IntentUtils;
|
| import org.chromium.chrome.browser.widget.TintedDrawable;
|
| @@ -23,6 +24,8 @@ import org.chromium.chrome.browser.widget.TintedDrawable;
|
| * Container for all parameters related to creating a custom action button.
|
| */
|
| /* package */ class ActionButtonParams {
|
| + private static final String TAG = "cr_CustomTabs";
|
| +
|
| private Bitmap mIcon;
|
| private String mDescription;
|
| private final PendingIntent mPendingIntent;
|
| @@ -111,6 +114,9 @@ import org.chromium.chrome.browser.widget.TintedDrawable;
|
| Bitmap bitmap = IntentUtils.safeGetParcelable(bundle, CustomTabsIntent.KEY_ICON);
|
| if (bitmap == null) return null;
|
| if (!checkCustomButtonIconWithinBounds(context, bitmap)) {
|
| + Log.w(TAG, "Action button's icon size not acceptable. Please refer to "
|
| + + "https://developer.android.com/reference/android/support/customtabs/"
|
| + + "CustomTabsIntent.html#KEY_ICON");
|
| bitmap.recycle();
|
| return null;
|
| }
|
|
|