Open Bug 1922225 Opened 4 months ago Updated 1 month ago

Newtab handoff does not overwrite the active search mode engine

Categories

(Firefox :: Address Bar, defect, P3)

Desktop
All
defect

Tracking

()

Tracking Status
firefox133 --- affected

People

(Reporter: cbaica, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [sng-scotchbonnet-followon][scotchbonnet-unifiedsearchbutton])

Found in

  • Fx 133.0a1

Affected versions

  • Fx 133.0a1
  • Fx 132.0b1
  • Fx 131.0

Affected platforms

  • all

Steps to reproduce

  1. Launch Fx and open a new tab.
  2. Open the Dedicated Search Button and enter searchmode for any search engine except the default one (without doing a search).
  3. Dismiss the Dedicated Search dropdown.
  4. Start typing in the dedicated search field from newtab page (not the address bar) and press Enter.

Expected result

  • Default engine searchmode is on in the address bar.
  • Search is made with the default search engine (displayed on the websearch bar).

Actual result

  • Search engine set in step 2 is kept and search is made with it.

Regression range

  • Not a regression.

Additional notes

  • Please note that same behavior was exhibited with the one off engines and 'old' search.
  • Split from bug 1917181#c2.
Severity: normal → --
Severity: -- → S3
Priority: -- → P3
Whiteboard: [sng-scotchbonnet]

Is this still reproducible?

Flags: needinfo?(cbaica)

Hey Chris,
Yes, this is reproducible, but with slightly different steps because of bug 1936278. Our concern is that once bug 1936278 is fixed, the issue will still be reproducible with the steps from comment 0.

Here are the new steps to reproduce the issue:

  1. Input a search term in the address bar and choose an engine from the USB (different than the default one).
  2. Blur the address bar and click the newtab websearch bar.
  3. Input a search term and hit enter.

Expected result:
When the websearch is handed off to the address bar, the engine used for the webseach is also handed-off to the address bar.

Actual result:
Search engine is not handed off to the address bar.

Flags: needinfo?(cbaica)
Blocks: 1939598
Whiteboard: [sng-scotchbonnet] → [sng-scotchbonnet-followon][scotchbonnet-unifiedsearchbutton]
You need to log in before you can comment on or make changes to this bug.