| Index: chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java
|
| index 0538232d2652d9d2d66cad1e0156528347de2386..283b4c548036f6e415a335e14009f38df5b863ee 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java
|
| @@ -132,6 +132,7 @@ public class CustomTabsConnection extends ICustomTabsService.Stub {
|
| public boolean warmup(long flags) {
|
| // Here and in mayLaunchUrl(), don't do expensive work for background applications.
|
| if (!isCallerForegroundOrSelf()) return false;
|
| + mClientManager.recordUidHasCalledWarmup(Binder.getCallingUid());
|
| if (!mWarmupHasBeenCalled.compareAndSet(false, true)) return true;
|
| // The call is non-blocking and this must execute on the UI thread, post a task.
|
| ThreadUtils.postOnUiThread(new Runnable() {
|
|
|