Closed Bug 1581882 Opened 5 years ago Closed 4 years ago

Running "Apply and Restart" from the language preferences UI with only the default engine cause unexpected search engine list

Categories

(Firefox :: Search, defect, P2)

defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr68 --- wontfix
firefox69 --- wontfix
firefox70 --- wontfix
firefox71 --- wontfix
firefox81 --- unaffected
firefox82 --- unaffected
firefox83 --- unaffected

People

(Reporter: aflorinescu, Unassigned)

References

Details

Follow-up from https://bugzilla.mozilla.org/show_bug.cgi?id=1580737#c17

[Preconditions:]

  1. browser.search.log = true
  2. (for nightly only) intl.multilingual.enabled = True
  3. (for nightly only) intl.multilingual.downloadEnabled = True
  4. (for nightly only) any language pack: e.g http://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-71.0a1.ro.langpack.xpi

[Steps:]

  1. Start Fx with a new profile.
  2. about:preferences#search, remove all engines, but google.
  3. From about:preferences#general /Language add another language or use the language pack xpi if you are on Nightly.
  4. Switch the language, apply and restart.
  5. Upon restart, open about:preferences#search
  6. switch the language back to the original one and apply and restart.

[Actual Result:]

Nightly: 70.0a1 20190723034754
after 4. (first switch restart): https://pastebin.com/D0cqp2cM (3 engines google, duckduckgo, wikipedia)
after 6. (2nd switch restart): https://pastebin.com/NyniWSba (4 engines google, duckduckgo, twitter, wikipedia)

Release: 69.0 20190827005903
https://pastebin.com/1qZv4MVT (no engines)

[Expected Result:]
Not sure.

P2 for investigating soon, though I've a feeling this might be weirdly expected.

Priority: -- → P2

Given that meanwhile the Search Modernization has come online, this bug is not reproducible anymore in the described STR and Actual Results. I reckon, the actual results is still occurent due to existance of localized engines and search-config applying the configuration applicable to the selected language/localization, but nowadays it's somewhere betwen search-config functionality and end-user expectancy as described in bug 1628405.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.