8

One-off search engines removed via the tick are reactivated when changing browse...

 1 year ago
source link: https://bugzilla.mozilla.org/show_bug.cgi?id=1689986
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Closed Bug 1689986 Opened 3 years ago Closed 23 days ago

One-off search engines removed via the tick are reactivated when changing browser-language

Categories

(Firefox :: Search, defect, P3)

Tracking

(bug has been fixed and VERIFIED)

VERIFIED FIXED

116 Branch

Tracking Status
firefox116 --- verified

People

(Reporter: boontje, Assigned: klubana)

References

(

URL
)

Details

(Keywords: papercut, Whiteboard: [snt-scrubbed][search-papercut])

f44a4601028816e3ae921cc040126dd4?d=mm&size=64
Reporter

Description

3 years ago

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

  1. Disable all search-engines (remove the blue ticks in this example screenshot https://i.postimg.cc/sgjXNJT7/search-Engines-Bug.jpg
  2. Set browser-language from german to english or english to german
  3. click "apply and restart"

Actual results:

search-engines are reactivated in that menu from that screenshot...

Expected results:

Changing the browser-language should definitely not mess with the user's search-engine customization.

Component: Untriaged → Search
f44a4601028816e3ae921cc040126dd4?d=mm&size=64
Reporter

Comment 1

3 years ago

Only appears to reset the entire search-engine customization if user did not tick any single search engine:
If user only leaves "Google" entry in that list (removes all others), and ticks that one blue, this bug appears to not occur.

Component: Search → Untriaged

This only affects the one-click enable/disable, removing the engine in the UI works correctly.

Marking this as depending on bug 1650874 where we're working towards a rewrite of the search preferences UI, that may remove the separate option.

Severity: -- → S3
Status: UNCONFIRMED → NEW
Component: Untriaged → Search
Depends on: search-alias
Ever confirmed: true
Priority: -- → P3
Summary: Search-engines are reactivated when changing browser-language → One-off search engines removed via the tick are reactivated when changing browser-language
Comment hidden (off-topic)

Is this the same as or related to bug 1628405?

Flags: needinfo?(standard8)

It is very loosely related, it is a different preference stored in a different place.

Flags: needinfo?(standard8)

It has been this way for a long time - the preference that stores this is a comma-separated list of values (browser.search.hiddenOneOffs).

We should migrate it into the search settings and have it as a flag on the search engine object. It'd also make it better as then all the data would be stored together.

Blocks: 1643887
See Also: 1643887
Whiteboard: [snt-scrubbed][search-papercut]

Bug 1643887 is currently fixing this.

No longer blocks: 1643887
Depends on: 1643887
No longer depends on: search-alias

Fixed by bug 1643887

Assignee: nobody → klubana
Status: NEW → RESOLVED
Closed: 23 days ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch

Reproducible on a 2023-06-10 Nightly build on Windows 10.
Verified as fixed on Nightly 116.0a1(build ID: 20230620212415) on Windows 10, macOS 12, Ubuntu 22.
Changing the browser language does not re-check the previously unchecked search engines.

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

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK