| Index: chrome/android/java/src/org/chromium/chrome/browser/toolbar/CustomTabToolbar.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/CustomTabToolbar.java b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/CustomTabToolbar.java
|
| index 078f52aa3998ac50a70e74dae51363daef40d82d..bc0ab8127870cceefd8326b08ad9803e8975849c 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/CustomTabToolbar.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/CustomTabToolbar.java
|
| @@ -18,6 +18,7 @@ import android.text.TextUtils;
|
| import android.text.TextUtils.TruncateAt;
|
| import android.util.AttributeSet;
|
| import android.util.Pair;
|
| +import android.util.TypedValue;
|
| import android.view.KeyEvent;
|
| import android.view.MotionEvent;
|
| import android.view.View;
|
| @@ -176,6 +177,15 @@ public class CustomTabToolbar extends ToolbarLayout implements LocationBar {
|
| }
|
|
|
| @Override
|
| + public void setShowTitle(boolean showTitle) {
|
| + int titleVisibility = showTitle ? VISIBLE : GONE;
|
| + int urlTextSizeId = showTitle
|
| + ? R.dimen.custom_tabs_url_text_size : R.dimen.location_bar_url_text_size;
|
| + mTitleBar.setVisibility(titleVisibility);
|
| + mUrlBar.setTextSize(TypedValue.COMPLEX_UNIT_PX, getResources().getDimension(urlTextSizeId));
|
| + }
|
| +
|
| + @Override
|
| public void setTitleToPageTitle() {
|
| Tab currentTab = getToolbarDataProvider().getTab();
|
| if (currentTab == null || TextUtils.isEmpty(currentTab.getTitle())) {
|
|
|