Closed Bug 1815240 Opened 1 year ago Closed 1 year ago

[Experiment] Persist Search Tip is NOT triggered while enrolled in the experiment

Categories

(Firefox :: Address Bar, defect)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
111 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox109 --- unaffected
firefox110 --- wontfix
firefox111 --- verified

People

(Reporter: cmuntean, Assigned: jteow)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

[Notes]:

  • I think that this happens because even if the profile is enrolled in the experiment and has the feature enabled, the "browser.urlbar.showSearchTerms.featureGate" pref remains set to "false" (which is expected for an experiment).
  • Even if you restart the browser multiple times, the Persist Search Tip is not triggered.
  • However, if we are enrolled in the experiment, and manually change the "browser.urlbar.showSearchTerms.featureGate" pref to true, the Persist Search Tip is displayed after a restart.
  • This issue is not reproducible on Nightly builds or early Beta builds, due to the fact that the feature is already enabled by default.

[Affected versions]:

  • Firefox Beta 110.0b9.

[Affected Platforms]:

  • Mac 12.4
  • Windows 10 x64
  • Linux Mint 20

[Prerequisites]:

  • Have Firefox Beta 110.0b9 en-US build extracted/installed.
  • Have the "nimbus.debug" set to true.

[Steps to reproduce]:

  1. Open the Firefox browser with the profile from the prerequisites.
  2. Navigate to the following URL, in order to force enroll in the experiment.
  3. Restart the browser.
  4. Open a new tab and perform a search.
  5. Observe the behavior.

[Expected result]:

  • The Persist Search Tip is displayed.

[Actual result]:

  • The Persist Search Tip is NOT displayed.

[Additional Notes]:

  • The issue is also reproducible by naturally enrolled in the experiment.
  • I have attached a screen recording of the issue.
Assignee: nobody → jteow
Status: NEW → ASSIGNED
Pushed by jteow@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/18019f84ab86
Reference Nimbus variable in persist search tip check - r=adw
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch

:jteow does this block the experiment for 110, if not could you set 110 to wontfix?
Else, it will need a release uplift request for potential inclusion in a dot release

Flags: needinfo?(jteow)

Hi Donal,

This does block the experiment for 110, so we're going to delay the experiment to 111.

I have verified this issue on the latest Nightly 111.0a1 (Build ID: 20230207043534) on Windows 10 x64, macOS 12.4 and Linux Mint 20.
In order to verify this issue I have used the following STR:

  1. Open the latest Nightly build.
  2. Navigate to about:config and set the "browser.urlbar.showSearchTerms.featureGate" pref to "false".
  3. Restart the browser.
  4. Enroll in the experiment treatment branch.
  5. Perform a search and verify that the feature is enabled and Persist Search Tip is displayed.

After following these steps, the the feature is enabled and the Search Tip is correctly displayed.

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

Attachment

General

Created:
Updated:
Size: