Closed Bug 1956848 Opened 1 month ago Closed 28 days ago

Enable ML Engine by default

Categories

(Core :: Machine Learning, task)

task

Tracking

()

VERIFIED FIXED
139 Branch
Tracking Status
firefox138 --- verified
firefox139 --- verified

People

(Reporter: vbaungally, Assigned: vbaungally)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [genai])

Attachments

(2 files)

No description provided.
Attachment #9475094 - Attachment description: Bug 1956848 - Enable ML Engine by default. r?tarek,atossou,cgopal,rrando → Bug 1956848 - Enable ML Engine by default. r?tarek,calixte,atossou,cgopal,rrando

Every ML related feature has their own pref, so this should be safe to turn on. It's also causing issues where various features are turning it on / off in experiments, affect the results of ongoing ones.

Attachment #9475094 - Attachment description: Bug 1956848 - Enable ML Engine by default. r?tarek,calixte,atossou,cgopal,rrando → Bug 1956848 - Enable ML Engine by default. r?tarek,calixte,atossou,cgopal,rrando,dimi
Pushed by vbaungally@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/63c8d648bbc1 Enable ML Engine by default. r=tarek,calixte
Blocks: 1943389
Whiteboard: [genai]
Status: NEW → RESOLVED
Closed: 28 days ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
Attachment #9476065 - Flags: approval-mozilla-beta?

beta Uplift Approval Request

  • User impact if declined: Link Preview Feature will not work in Firefox 138
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: This feature enables the ML engine. Each ML feature sits behind its own feature flag but unless it is enabled, none of the ML features will work. For the link preview, this pref needs to be on as well as browser.ml.linkPreview.enabled. To test the link preview feature, Alt/Opt + Hover on a link
  • Risk associated with taking this patch: There shouldn't be any since all ML features exist behind another feature flag at this time.
  • Explanation of risk level: Since this is one switch that allows the ML engine to work, if disabled, no ml feature will work. If enabled, there are other prefs that exist in about:config and / or preferences that need to be turned on, so turning this on shouldn't have an impact
  • String changes made/needed: No
  • Is Android affected?: no
Flags: qe-verify+

beta Uplift Approval Request

  • User impact if declined: Link Preview feature will not work
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: Turn on the following prefs: browser.ml.enable and browser.ml.linkPreview.enabled. Open a New Tab and hover over any article. Press "Shift + Alt / Option" and a link preview showing key points should be generated.
  • Risk associated with taking this patch: There shouldn't be any.
  • Explanation of risk level: This pref is the master switch for the ML engine. Without it, no ML feature will work. However, even if this pref is turned on, all ML features (such as link preview) have their own feature flag in about:config.
  • String changes made/needed: No
  • Is Android affected?: no
Attachment #9476065 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]

I've verified with the latest builds, Beta 138.0b2 (Treeherder build) and Nightly 139.0a1, that the pref browser.ml.enable is set to "true" by default, and that the Link Preview works after enabling the pref browser.ml.linkPreview.enabled. Tested on macOS 14, Windows 11, and Ubuntu 24.04.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Blocks: 1960056
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: