Closed Bug 1761513 Opened 2 years ago Closed 2 years ago

Remove Engine(about:preferences#search) should be disabled for current Default Engine

Categories

(Firefox :: Search, defect, P3)

Desktop
Unspecified
defect

Tracking

()

VERIFIED FIXED
104 Branch
Tracking Status
firefox-esr91 --- wontfix
firefox98 --- wontfix
firefox99 --- wontfix
firefox100 --- wontfix
firefox104 --- verified

People

(Reporter: aflorinescu, Assigned: mkohler)

References

Details

Attachments

(2 files)

about:preferences#search:
the list of Search Engines allow for removal of search engines.

The preferences UI in this case shouldn't allow for removal of the current set engine.
Even if the removal just hides the engine, the button shouldn't be available for the current set default engine

Severity: -- → S4

Drew, is this expected from the search team's perspective? Presumably disabling the button isn't a big deal in terms of code required, but I don't know what the desired/expected behaviour is here.

Flags: needinfo?(adw)

(In reply to :Gijs (he/him) from comment #1)

Drew, is this expected from the search team's perspective? Presumably disabling the button isn't a big deal in terms of code required, but I don't know what the desired/expected behaviour is here.

This issue was discussed with :standard8 and it was @his suggestion that the bug to be logged as generic in terms of preferences expectancy rather than filling separate issues (there are some implications when allowing for the current default engine to be hidden.)

I'm not sure where the best place for this is at the moment, but lets move it across to search - there's a set of issues on this UI that we want to address. Ideally that remove option should go away, and be replaced by a different mechanism. However, the intermediate suggestion was that we could disable the button for now to avoid potentially strange effects of changing the default.

Component: Preferences → Search
Flags: needinfo?(adw)
Assignee: nobody → me
Status: NEW → ASSIGNED
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dc0042704c87
Remove Engine(about:preferences#search) should be disabled for current Default Engine r=Standard8
Flags: qe-verify+
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch

Hello,
I confirm this enhacement is implemented on Firefox Nightly 104.0a1(build ID: 20220720215202) on Ubuntu 22.04, macOS 12 and Windows 10 64-bits.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: