105 lines
3.8 KiB
Diff
105 lines
3.8 KiB
Diff
From: csagan5 <32685696+csagan5@users.noreply.github.com>
|
|
Date: Sun, 3 Nov 2019 08:22:29 +0100
|
|
Subject: Remove SMS integration
|
|
|
|
---
|
|
content/public/android/BUILD.gn | 2 -
|
|
.../org/chromium/content/browser/sms/Wrappers.java | 74 ----------------------
|
|
2 files changed, 76 deletions(-)
|
|
delete mode 100644 content/public/android/java/src/org/chromium/content/browser/sms/Wrappers.java
|
|
|
|
diff --git a/content/public/android/BUILD.gn b/content/public/android/BUILD.gn
|
|
--- a/content/public/android/BUILD.gn
|
|
+++ b/content/public/android/BUILD.gn
|
|
@@ -231,8 +231,6 @@ android_library("content_java") {
|
|
"java/src/org/chromium/content/browser/selection/SmartSelectionClient.java",
|
|
"java/src/org/chromium/content/browser/selection/SmartSelectionMetricsLogger.java",
|
|
"java/src/org/chromium/content/browser/selection/SmartSelectionProvider.java",
|
|
- "java/src/org/chromium/content/browser/sms/SmsReceiver.java",
|
|
- "java/src/org/chromium/content/browser/sms/Wrappers.java",
|
|
"java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java",
|
|
"java/src/org/chromium/content/browser/webcontents/WebContentsObserverProxy.java",
|
|
"java/src/org/chromium/content/common/ContentSwitchUtils.java",
|
|
diff --git a/content/public/android/java/src/org/chromium/content/browser/sms/Wrappers.java b/content/public/android/java/src/org/chromium/content/browser/sms/Wrappers.java
|
|
deleted file mode 100644
|
|
--- a/content/public/android/java/src/org/chromium/content/browser/sms/Wrappers.java
|
|
+++ /dev/null
|
|
@@ -1,74 +0,0 @@
|
|
-// Copyright 2019 The Chromium Authors. All rights reserved.
|
|
-// Use of this source code is governed by a BSD-style license that can be
|
|
-// found in the LICENSE file.
|
|
-
|
|
-package org.chromium.content.browser.sms;
|
|
-
|
|
-import android.content.BroadcastReceiver;
|
|
-import android.content.Context;
|
|
-import android.content.ContextWrapper;
|
|
-import android.content.Intent;
|
|
-import android.content.IntentFilter;
|
|
-
|
|
-import com.google.android.gms.auth.api.phone.SmsRetrieverClient;
|
|
-import com.google.android.gms.tasks.Task;
|
|
-
|
|
-class Wrappers {
|
|
- // Prevent instantiation.
|
|
- private Wrappers() {}
|
|
-
|
|
- /**
|
|
- * Wraps com.google.android.gms.auth.api.phone.SmsRetrieverClient.
|
|
- */
|
|
- static class SmsRetrieverClientWrapper {
|
|
- private final SmsRetrieverClient mSmsRetrieverClient;
|
|
- private SmsReceiverContext mContext;
|
|
-
|
|
- public SmsRetrieverClientWrapper(SmsRetrieverClient smsRetrieverClient) {
|
|
- mSmsRetrieverClient = smsRetrieverClient;
|
|
- }
|
|
-
|
|
- public void setContext(SmsReceiverContext context) {
|
|
- mContext = context;
|
|
- }
|
|
-
|
|
- public SmsReceiverContext getContext() {
|
|
- return mContext;
|
|
- }
|
|
-
|
|
- public Task<Void> startSmsRetriever() {
|
|
- return mSmsRetrieverClient.startSmsRetriever();
|
|
- }
|
|
- }
|
|
-
|
|
- /**
|
|
- * Extends android.content.ContextWrapper to store and retrieve the
|
|
- * registered BroadcastReceiver.
|
|
- */
|
|
- static class SmsReceiverContext extends ContextWrapper {
|
|
- private BroadcastReceiver mReceiver;
|
|
-
|
|
- public SmsReceiverContext(Context context) {
|
|
- super(context);
|
|
- }
|
|
-
|
|
- public BroadcastReceiver getRegisteredReceiver() {
|
|
- return mReceiver;
|
|
- }
|
|
-
|
|
- // ---------------------------------------------------------------------
|
|
- // Context overrides:
|
|
-
|
|
- @Override
|
|
- public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter) {
|
|
- mReceiver = receiver;
|
|
- return super.registerReceiver(receiver, filter);
|
|
- }
|
|
-
|
|
- @Override
|
|
- public void unregisterReceiver(BroadcastReceiver receiver) {
|
|
- mReceiver = null;
|
|
- super.unregisterReceiver(receiver);
|
|
- }
|
|
- }
|
|
-}
|
|
--
|
|
2.11.0
|
|
|