Closed Bug 1421269 Opened 8 years ago Closed 5 years ago

When absearch doesn't specify default engine, clear stored default engine attribute from the previous absearch

Categories

(Firefox :: Search, defect, P3)

defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox57 --- wontfix
firefox58 --- wontfix
firefox59 --- affected

People

(Reporter: aflorinescu, Unassigned)

Details

(Whiteboard: [fxsearch])

[Description:] When receiving an absearch result that doesn't specify any default engine, we should clear the stored default engine attribute from the previous absearch result, so that we fallback to the local defaults. [Steps:] 1. Install and created a new profile in a 44Firefox-stock version. 2. Add as a search engine https://addons.mozilla.org/en-US/firefox/addon/youtube-10423/ and set it as a default. 3. Open Firefox-stock 56 using the profile previously created and check about:telemetry#environment-data-tab_settings. 4. Install and open Firefox Beta yandex distribution with the above profile (https://drive.google.com/open?id=1_jJp0PdMnxQLBOs-9D2jSc7Xjf9FRJE6) [Actual Result:] 2. youtube is default search engine. 3. Youtube is default search engine (about telemetry states "unverified" status) 4. Google is default search engine. [Expected Result:] 4. Yandex should be default the default search engine.
[Simplified Steps:] 1. Install stock Firefox version / open and create new profile (wait a bit & close it). 2. Install Yandex Firefox version (see beta link above) and open it with the step 1 profile. 3. Perform an address bar Search. [Actual Result:] Search results are @google. [Expected Result:] Search results are @yandex. As per discussion with :florian, this issue is low priority for 57 & 58, therefore marking statuses for them as won't fix.
Priority: -- → P3
Whiteboard: [fxsearch]

We're no longer using ABSearch and this won't affect the modern config.

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