| Index: chrome/android/java/src/org/chromium/chrome/browser/nfc/BeamCallback.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/nfc/BeamCallback.java b/chrome/android/java/src/org/chromium/chrome/browser/nfc/BeamCallback.java
|
| index b9d733537eaf0fba2baee2be715cd237a8719b24..57c155ab8d5915216001f8f3a609934a32cd4938 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/nfc/BeamCallback.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/nfc/BeamCallback.java
|
| @@ -4,14 +4,12 @@
|
|
|
| package org.chromium.chrome.browser.nfc;
|
|
|
| -import android.annotation.SuppressLint;
|
| import android.app.Activity;
|
| import android.nfc.NdefMessage;
|
| import android.nfc.NdefRecord;
|
| import android.nfc.NfcAdapter.CreateNdefMessageCallback;
|
| import android.nfc.NfcAdapter.OnNdefPushCompleteCallback;
|
| import android.nfc.NfcEvent;
|
| -import android.os.Build;
|
| import android.os.Handler;
|
| import android.os.Looper;
|
| import android.text.TextUtils;
|
| @@ -52,13 +50,6 @@ class BeamCallback implements CreateNdefMessageCallback, OnNdefPushCompleteCallb
|
| }
|
| }
|
|
|
| - // In ICS returning null from createNdefMessage will cause beam to send our market
|
| - // link so we need to hook to the return from the beam overlay to display the error.
|
| - // But in SDK_INT >= 16, beam won't activate, so the hook wouldn't go off. (b/5943350)
|
| - // TODO(crbug.com/635567): Fix this properly.
|
| - @SuppressLint("ObsoleteSdkInt")
|
| - private static final boolean NFC_BUGS_ACTIVE = Build.VERSION.SDK_INT < 16;
|
| -
|
| // Arbitrarily chosen interval to delay toast to allow NFC animations to finish
|
| // and our app to return to foreground.
|
| private static final int TOAST_ERROR_DELAY_MS = 400;
|
| @@ -124,11 +115,7 @@ class BeamCallback implements CreateNdefMessageCallback, OnNdefPushCompleteCallb
|
| Toast.makeText(mActivity, errorStringId, Toast.LENGTH_SHORT).show();
|
| }
|
| };
|
| - if (NFC_BUGS_ACTIVE) {
|
| - mErrorRunnableIfBeamSent = errorRunnable;
|
| - } else {
|
| - ThreadUtils.runOnUiThread(errorRunnable);
|
| - }
|
| + ThreadUtils.runOnUiThread(errorRunnable);
|
| }
|
|
|
| @Override
|
|
|