Closed Bug 1819473 Opened 1 year ago Closed 1 year ago

Change TCP SUMO URL from `enhanced-tracking-protection-android` to `enhanced-tracking-protection-firefox-android`

Categories

(Fenix :: Privacy, task, P2)

All
Android

Tracking

(firefox110 wontfix, firefox111 wontfix, firefox112 wontfix, firefox113 verified)

VERIFIED FIXED
113 Branch
Tracking Status
firefox110 --- wontfix
firefox111 --- wontfix
firefox112 --- wontfix
firefox113 --- verified

People

(Reporter: cpeterson, Unassigned)

References

Details

(Whiteboard: [geckoview:m113?])

Attachments

(3 files, 1 obsolete file)

The ETP SUMO article URL is https://support.mozilla.org/kb/enhanced-tracking-protection-firefox-android but Fenix's TCP CFR currently points to https://support.mozilla.org/kb/enhanced-tracking-protection-android. (Note the missing firefox-!) The SUMO team worked around this problem by adding a page redirect to the correct URL https://support.mozilla.org/kb/enhanced-tracking-protection-firefox-android.

We should change enhanced-tracking-protection-android to enhanced-tracking-protection-firefox-android here:

https://github.com/mozilla-mobile/firefox-android/blob/a05ece3df1f60e7b10ab4b564b82f47b7ba8d0eb/fenix/app/src/main/java/org/mozilla/fenix/settings/SupportUtils.kt#L45

Then the SUMO team can eventually remove the page redirect they added to work around Fenix using the wrong URL. It would be nice to uplift this fix to 111, but it's not that important.

We discussed these URLs before in https://github.com/mozilla-mobile/fenix/issues/26956 but we closed that bug without updating the URL.

Assignee: nobody → avirvara
Authored by https://github.com/Alexandra-Virvara
https://github.com/mozilla-mobile/firefox-android/commit/2c42174213975d7a84a77c6bee401d565feafc86
[main] [Fenix] Bug 1819473: add TCP SUMO URL change
Status: NEW → RESOLVED
Closed: 1 year ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
Attachment #9323980 - Attachment is obsolete: true

We don't need to uplift this fix because SUMO has a page redirect for the old URL. We can remove the SUMO redirect after this fix ships, but that's not urgent.

Severity: S3 → N/A
Type: defect → task

Tested on latest Nightly 113.0a1 from 03/27 and although the "enhanced-tracking-protection-firefox-android" string appears in the TCP CFR url, the following issues were observed:

  1. The TCP CFR is not displayed on the first website visit:
  • when opening a website from the Top Sites/Pocket sections on homepage, the TCP CFR is displayed only on the 5th visit of the website;
  • when opening a website from the search bar, the TCP CFR is displayed only on the 2nd search;
  1. When opening the SUMO page on the TCP CFR, a "page not found" error page is opened, with the following URL: https://support.mozilla.org/1/mobile/113.0a1/Android/en-US/enhanced-tracking-protection-firefox-android

Devices used:

  • Samsung Galaxy A53 5G (Android 13)
  • Google Pixel 6 (Android 13)
  • OPPO A15s (Android 10)

:Alexandra, should we open a separate ticket for these issues?

Flags: needinfo?(avirvara)
Attached file TCP_CFR_logcat.txt

Attaching a logcat for the behavior described above.

Yes, I think this issue should be addressed in another ticket for further investigation

Flags: needinfo?(avirvara) → needinfo?(cpeterson)
Regressions: 1824998

Reported 1824998 as a follow-up. I will mark this ticket as verified.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Flags: needinfo?(cpeterson)
Assignee: avirvara → nobody
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: