Closed Bug 2052965 Opened 3 months ago Closed 2 months ago

Policy: SearchEngines.PreventInstalls=true does not prevent manual adds in settings

Categories

(Firefox :: Settings UI, defect, P3)

Firefox 152
defect

Tracking

()

RESOLVED FIXED
154 Branch
Tracking Status
firefox-esr153 --- fixed
firefox154 --- fixed

People

(Reporter: thetfordb, Assigned: mkaply)

Details

Attachments

(3 files)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0

Steps to reproduce:

Configure SearchEngines.PreventInstalls=true.

Actual results:

The user is able to add a new search engine in Firefox -> Settings -> Search by clicking the "Add search engine" button.

Expected results:

The "Add search engine" button should not be visible or dimmed/inactive.

The Bugbug bot thinks this bug should belong to the 'Firefox::Settings UI' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Settings UI
Assignee: nobody → mozilla
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Severity: -- → S3
Priority: -- → P3

Thanks Mike!

Pushed by mozilla@kaply.com: https://github.com/mozilla-firefox/firefox/commit/1f9e05dc72c7 https://hg.mozilla.org/integration/autoland/rev/01974b9d0091 SearchEngines.PreventInstalls should hide the add search engine button in settings and its context menu item. r=Standard8,mkennedy
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 154 Branch
QA Whiteboard: [qa-triage-done-c155/b154]
Attachment #9621400 - Flags: approval-mozilla-esr153?

firefox-esr153 Uplift Approval Request

  • User impact if declined/Reason for urgency: Policy fix - places for users to install search engines are still available.
  • Code covered by automated testing?: yes
  • Fix verified in Nightly?: yes
  • Needs manual QE testing?: no
  • Steps to reproduce for manual QE testing:
  • Risk associated with taking this patch: low
  • Explanation of risk level: Well tested and minor changes to Firefox code.
  • String changes made/needed?: None
  • Is Android affected?: no
Attachment #9621400 - Flags: approval-mozilla-esr153? → approval-mozilla-esr153+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: