Skip to content

Bug 2012667 - Null out prefs that reference Mozilla servers#467

Open
gcp wants to merge 2 commits intoenterprise-mainfrom
bug-2012081-null-mozilla-prefs
Open

Bug 2012667 - Null out prefs that reference Mozilla servers#467
gcp wants to merge 2 commits intoenterprise-mainfrom
bug-2012081-null-mozilla-prefs

Conversation

@gcp
Copy link
Contributor

@gcp gcp commented Feb 21, 2026

Disable the topstories feed since its backend is not available.

Disable the topstories feed since its backend is not available.
@gcp gcp requested review from a team and fiji-flo February 21, 2026 01:29
@gcp
Copy link
Contributor Author

gcp commented Feb 21, 2026

It's actually cleaner to overlay this in the branding subdir, but that means if something goes wrong with the branding, the mozilla strings are still there. That's why I prefer not to do that - don't fall back to our servers, ever.

@gcp
Copy link
Contributor Author

gcp commented Feb 21, 2026

This will break some tests:

task 2026-02-21T02:08:15.425+00:00] 02:08:15    ERROR - getPotentialBreachesByLoginGUID@resource:///modules/LoginBreaches.sys.mjs:72:32
[task 2026-02-21T02:08:15.425+00:00] 02:08:15    ERROR - test_notBreachedLogin@/opt/worker/tasks/cltbld/build/tests/xpcshell/tests/browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js:114:25
[task 2026-02-21T02:08:15.425+00:00] 02:08:15    ERROR - async*_run_next_test/<@/opt/worker/tasks/cltbld/build/tests/xpcshell/head.js:1876:22
[task 2026-02-21T02:08:15.425+00:00] 02:08:15    ERROR - _run_next_test@/opt/worker/tasks/cltbld/build/tests/xpcshell/head.js:1876:38
[task 2026-02-21T02:08:15.425+00:00] 02:08:15    ERROR - run@/opt/worker/tasks/cltbld/build/tests/xpcshell/head.js:898:9
[task 2026-02-21T02:08:15.425+00:00] 02:08:15    ERROR - _do_main@/opt/worker/tasks/cltbld/build/tests/xpcshell/head.js:245:6
[task 2026-02-21T02:08:15.425+00:00] 02:08:15    ERROR - _execute_test@/opt/worker/tasks/cltbld/build/tests/xpcshell/head.js:664:5

Skip URL construction when signon.management.page.breachAlertUrl is empty
(as it is in enterprise builds), and guard the URL equality assertions in
the unit test behind AppConstants.MOZ_ENTERPRISE.
@gcp gcp changed the title Bug 2012081 - Null out prefs that reference Mozilla servers Bug 2012667 - Null out prefs that reference Mozilla servers Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants