Closed Bug 2019983 Opened 5 months ago Closed 4 months ago

Introduce a new policy that maps directly to the AI controls

Categories

(Firefox :: Enterprise Policies, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
151 Branch
Tracking Status
firefox149 + fixed
firefox150 + fixed
firefox151 --- fixed

People

(Reporter: mkaply, Assigned: mkaply)

References

Details

Attachments

(3 files)

In order to make things more clear, I'm going to introduce a new policy that maps directly to the AI Controls.

It will take precedence over any existing policy (translation, GenerativeAI).

It will also control the switch (The GenerativeAI policy doesn't do that)

Assignee: nobody → mozilla
Status: NEW → ASSIGNED
Blocks: 2024008
Pushed by mozilla@kaply.com: https://github.com/mozilla-firefox/firefox/commit/ed16025b05c6 https://hg.mozilla.org/integration/autoland/rev/bdf5e2e4bf7e Add a new enterprise policy for AI Controls. r=fluent-reviewers,flod,nordzilla,translations-reviewers,ai-frontend-reviewers,Gijs,geckoview-reviewers,ohall,Mardak
Pushed by pstanciu@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/27f29f0df451 https://hg.mozilla.org/integration/autoland/rev/7ebe65920e5e Revert "Bug 2019983 - Add a new enterprise policy for AI Controls. r=fluent-reviewers,flod,nordzilla,translations-reviewers,ai-frontend-reviewers,Gijs,geckoview-reviewers,ohall,Mardak" for causing multiple BC and XPC failures

Sorry, couldn't get try to work. I've tested everything now.

Flags: needinfo?(mozilla)
Pushed by mozilla@kaply.com: https://github.com/mozilla-firefox/firefox/commit/aed139d26acb https://hg.mozilla.org/integration/autoland/rev/b8207d7c3b0b Add a new enterprise policy for AI Controls. r=fluent-reviewers,flod,nordzilla,translations-reviewers,ai-frontend-reviewers,Gijs,geckoview-reviewers,ohall,Mardak
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 151 Branch

Did you intend for this to make 150 and/or how would you feel about uplifting this? I'm aware there's a single string for the policy description...

Flags: needinfo?(mozilla)

Yes. String is not a huge deal. We allow policies to be English only. (Plus we're going to have to do it in a dot release for the new IPProtection policy)

Flags: needinfo?(mozilla)

[Tracking Requested - why for this release]:

I'm getting pushback from enterprise folks that this didn't make 149. Since we're going to need the IPProtection policy as well, we should take this.,
I need to rebase though.

Blocks: 2027410

firefox-beta Uplift Approval Request

  • User impact if declined/Reason for urgency: Enterprises really need this and it missed 149 unfortunately.
  • Code covered by automated testing?: no
  • Fix verified in Nightly?: yes
  • Needs manual QE testing?: no
  • Steps to reproduce for manual QE testing:
  • Risk associated with taking this patch: medium
  • Explanation of risk level: Changes some internal naming of some functions in AI controls, but has been thoroughly tested
  • String changes made/needed?: Yes, but policy only.
  • Is Android affected?: no
Attachment #9560595 - Flags: approval-mozilla-beta?
Attachment #9560689 - Flags: approval-mozilla-release?

firefox-release Uplift Approval Request

  • User impact if declined/Reason for urgency: Enterprises really need this and it missed 149 unfortunately.
  • Code covered by automated testing?: no
  • Fix verified in Nightly?: yes
  • Needs manual QE testing?: no
  • Steps to reproduce for manual QE testing:
  • Risk associated with taking this patch: medium
  • Explanation of risk level: Changes some internal naming of some functions in AI controls, but has been thoroughly tested
  • String changes made/needed?: Yes, but policy only.
  • Is Android affected?: no

I see the string changes are policy only, but wanted to get a thumbs up from l10n team.

Flags: needinfo?(bolsson)

Hi, considering the importance and the fact that these are policy only I'm okay with this uplift.

Flags: needinfo?(bolsson)
Attachment #9560595 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Note: we need someone to uplift l10n-changesets.json as close as possible to the next dot release.

P.S. it would be nice to get bug 2022452 to a resolution, which would mitigate this need.

See Also: → 2028335
Attachment #9560689 - Flags: approval-mozilla-release? → approval-mozilla-release+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: