123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- From: csagan5 <32685696+csagan5@users.noreply.github.com>
- Date: Mon, 21 Feb 2022 01:24:11 +0100
- Subject: Allow building without supervised users
- ---
- .../browser/childaccounts/ChildAccountService.java | 11 -----------
- chrome/browser/startup_data.cc | 3 ---
- .../child_accounts/child_account_service_android.cc | 9 ---------
- 3 files changed, 23 deletions(-)
- diff --git a/chrome/android/java/src/org/chromium/chrome/browser/childaccounts/ChildAccountService.java b/chrome/android/java/src/org/chromium/chrome/browser/childaccounts/ChildAccountService.java
- --- a/chrome/android/java/src/org/chromium/chrome/browser/childaccounts/ChildAccountService.java
- +++ b/chrome/android/java/src/org/chromium/chrome/browser/childaccounts/ChildAccountService.java
- @@ -31,21 +31,10 @@ public class ChildAccountService {
- ThreadUtils.assertOnUiThread();
- final Activity activity = windowAndroid.getActivity().get();
- if (activity == null) {
- - PostTask.postTask(UiThreadTaskTraits.DEFAULT, () -> {
- - ChildAccountServiceJni.get().onReauthenticationFailed(nativeOnFailureCallback);
- - });
- return;
- }
- Account account = AccountUtils.createAccountFromName(accountName);
- AccountManagerFacadeProvider.getInstance().updateCredentials(account, activity, success -> {
- - if (!success) {
- - ChildAccountServiceJni.get().onReauthenticationFailed(nativeOnFailureCallback);
- - }
- });
- }
- -
- - @NativeMethods
- - interface Natives {
- - void onReauthenticationFailed(long onFailureCallbackPtr);
- - }
- }
- diff --git a/chrome/browser/startup_data.cc b/chrome/browser/startup_data.cc
- --- a/chrome/browser/startup_data.cc
- +++ b/chrome/browser/startup_data.cc
- @@ -32,9 +32,6 @@
- #include "chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.h"
- #include "chrome/browser/profiles/pref_service_builder_utils.h"
- #include "chrome/browser/profiles/profile_key.h"
- -#include "chrome/browser/supervised_user/supervised_user_pref_store.h"
- -#include "chrome/browser/supervised_user/supervised_user_settings_service.h"
- -#include "chrome/browser/supervised_user/supervised_user_settings_service_factory.h"
- #include "chrome/common/chrome_constants.h"
- #include "chrome/common/chrome_paths.h"
- #include "components/keyed_service/content/browser_context_dependency_manager.h"
- diff --git a/chrome/browser/supervised_user/child_accounts/child_account_service_android.cc b/chrome/browser/supervised_user/child_accounts/child_account_service_android.cc
- --- a/chrome/browser/supervised_user/child_accounts/child_account_service_android.cc
- +++ b/chrome/browser/supervised_user/child_accounts/child_account_service_android.cc
- @@ -39,12 +39,3 @@ void ReauthenticateChildAccount(
- env, window_android->GetJavaObject(), ConvertUTF8ToJavaString(env, email),
- reinterpret_cast<jlong>(callback_copy.release()));
- }
- -
- -void JNI_ChildAccountService_OnReauthenticationFailed(JNIEnv* env,
- - jlong jcallbackPtr) {
- - // Cast the pointer value back to a Callback and take ownership of it.
- - std::unique_ptr<base::RepeatingCallback<void()>> callback(
- - reinterpret_cast<base::RepeatingCallback<void()>*>(jcallbackPtr));
- -
- - callback->Run();
- -}
- --
- 2.25.1
|