Files
cromite/build/patches/kill-TOS.patch
T
CarlandGitHub 68e2652402 Patches for v97 (#1795)
Patches for v97

Add uazo's patch to build with use_sysroot=false
Start using new SystemWebView package name
Cleanup metrics patches and add a few more patches from Vanadium
Enable use_cfi_cast
2022-02-17 19:16:35 +01:00

92 lines
5.2 KiB
Diff

From: thermatk <thermatk@thermatk.com>
Date: Fri, 22 Jun 2018 17:16:07 +0200
Subject: kill TOS
---
.../android/java/res/layout/fre_tosanduma.xml | 9 ------
chrome/android/java/res/values/dimens.xml | 1 -
.../firstrun/ToSAndUMAFirstRunFragment.java | 29 -------------------
3 files changed, 39 deletions(-)
diff --git a/chrome/android/java/res/layout/fre_tosanduma.xml b/chrome/android/java/res/layout/fre_tosanduma.xml
--- a/chrome/android/java/res/layout/fre_tosanduma.xml
+++ b/chrome/android/java/res/layout/fre_tosanduma.xml
@@ -83,15 +83,6 @@
android:layout_marginTop="@dimen/fre_vertical_spacing"
android:layout_marginBottom="@dimen/fre_tos_bottom_margin"
android:lineSpacingMultiplier="1.4"
- android:textAppearance="@style/TextAppearance.TextMedium.Primary" />
-
- <CheckBox
- android:id="@+id/send_report_checkbox"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:lineSpacingMultiplier="1.4"
- android:text="@string/fre_send_report_check"
- android:paddingStart="@dimen/fre_tos_checkbox_padding"
android:textAppearance="@style/TextAppearance.TextMedium.Primary" android:visibility="gone" />
</LinearLayout>
diff --git a/chrome/android/java/res/values/dimens.xml b/chrome/android/java/res/values/dimens.xml
--- a/chrome/android/java/res/values/dimens.xml
+++ b/chrome/android/java/res/values/dimens.xml
@@ -125,7 +125,6 @@
<dimen name="fre_image_bottom_margin">36dp</dimen>
<dimen name="fre_image_height">120dp</dimen>
<dimen name="fre_tos_image_height">110dp</dimen>
- <dimen name="fre_tos_checkbox_padding">12dp</dimen>
<dimen name="fre_tos_bottom_margin">16dp</dimen>
<dimen name="fre_loading_spinner_size">48dp</dimen>
<dimen name="fre_bottom_loading_spinner_size">24dp</dimen>
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/ToSAndUMAFirstRunFragment.java b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/ToSAndUMAFirstRunFragment.java
--- a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/ToSAndUMAFirstRunFragment.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/ToSAndUMAFirstRunFragment.java
@@ -28,7 +28,6 @@ import org.chromium.chrome.browser.privacy.settings.PrivacyPreferencesManagerImp
import org.chromium.chrome.browser.signin.services.FREMobileIdentityConsistencyFieldTrial;
import org.chromium.chrome.browser.ui.signin.fre.FreUMADialogCoordinator;
import org.chromium.chrome.browser.version.ChromeVersionInfo;
-import org.chromium.components.signin.ChildAccountStatus;
import org.chromium.ui.modaldialog.ModalDialogManagerHolder;
import org.chromium.ui.text.NoUnderlineClickableSpan;
import org.chromium.ui.text.SpanApplier;
@@ -115,37 +114,9 @@ public class ToSAndUMAFirstRunFragment
final CharSequence tosText;
Bundle freProperties = getPageDelegate().getProperties();
- @ChildAccountStatus.Status
- int childAccountStatus = freProperties.getInt(
- SyncConsentFirstRunFragment.CHILD_ACCOUNT_STATUS, ChildAccountStatus.NOT_CHILD);
- if (showUmaDialog) {
- final NoUnderlineClickableSpan clickableUMADialogSpan =
- new NoUnderlineClickableSpan(resources, (view1) -> openUmaDialog());
- if (childAccountStatus == ChildAccountStatus.REGULAR_CHILD) {
- tosText = SpanApplier.applySpans(
- getString(R.string.signin_fre_footer_supervised_user),
- new SpanInfo("<TOS_LINK>", "</TOS_LINK>", clickableGoogleTermsSpan),
- new SpanInfo("<PRIVACY_LINK>", "</PRIVACY_LINK>",
- clickableFamilyLinkPrivacySpan),
- new SpanInfo("<UMA_LINK>", "</UMA_LINK>", clickableUMADialogSpan));
- } else {
- tosText = SpanApplier.applySpans(getString(R.string.signin_fre_footer),
- new SpanInfo("<TOS_LINK>", "</TOS_LINK>", clickableGoogleTermsSpan),
- new SpanInfo("<UMA_LINK>", "</UMA_LINK>", clickableUMADialogSpan));
- }
- } else {
- if (childAccountStatus == ChildAccountStatus.REGULAR_CHILD) {
- tosText = SpanApplier.applySpans(
- getString(R.string.fre_tos_and_privacy_child_account),
- new SpanInfo("<LINK1>", "</LINK1>", clickableGoogleTermsSpan),
- new SpanInfo("<LINK2>", "</LINK2>", clickableChromeAdditionalTermsSpan),
- new SpanInfo("<LINK3>", "</LINK3>", clickableFamilyLinkPrivacySpan));
- } else {
tosText = SpanApplier.applySpans(getString(R.string.fre_tos),
new SpanInfo("<LINK1>", "</LINK1>", clickableGoogleTermsSpan),
new SpanInfo("<LINK2>", "</LINK2>", clickableChromeAdditionalTermsSpan));
- }
- }
mTosAndPrivacy.setText(tosText);
// If this page should be skipped, it can be one of the following cases:
--
2.25.1