Closed Bug 1907035 Opened 3 months ago Closed 3 months ago

about:support fails to load experimental features. Missing genai-settings-chat-title string

Categories

(Firefox :: General, defect)

defect

Tracking

()

VERIFIED FIXED
130 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- verified
firefox128 --- verified
firefox129 --- verified
firefox130 --- verified

People

(Reporter: henry-x, Assigned: Gijs)

References

(Regression)

Details

(Keywords: regression)

Attachments

(4 files)

Using my developer build, after opening "about:support" I get the following error in the page console:

[fluent] Missing message in locale en-US: genai-settings-chat-title support
[fluent] Couldn't find a message: genai-settings-chat-title support
stack of snapshot error for about:support: TypeError: titleL10nObjects[i] is null

and the "Experimental Features" table is empty as a result.

My guess is that bug 1894999 forgot to add <link rel="localization" href="preview/genai.ftl" /> to aboutSupport.xhtml.

Set release status flags based on info from the regressing bug 1894999

:Mardak, since you are the author of the regressor, bug 1894999, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Assignee: nobody → gijskruitbosch+bugs
Flags: needinfo?(edilee)
Blocks: 1907350
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/701bc210346b fix about:support use of genai experiment strings, r=Mardak
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch

The patch landed in nightly and beta is affected.
:Gijs, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox129 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(gijskruitbosch+bugs)

I assume we'll want this on Release & ESR128 also.

This does affect beta+ as even though these are hidden from about:preferences by default, the table is always shown in about:support for those who do visit that page. Although an empty table of preferences that the user would have needed to go to about:config to change might not be so urgent?

Severity: -- → S3
Attachment #9412727 - Flags: approval-mozilla-beta?

beta Uplift Approval Request

  • User impact if declined: Empty table on beta/release and error console messages
  • Code covered by automated testing: no
  • Fix verified in Nightly: no
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: See comment 0
  • Risk associated with taking this patch: Low
  • Explanation of risk level: This adds an application-packaged ftl file to the list of references inside aboutSupport.xhtml. There's no script, nor anything else "risky"
  • String changes made/needed: No
  • Is Android affected?: no
Flags: qe-verify+

I can't seem to request uplift to 128 esr in lando. I've flagged this in #conduit on slack.

Flags: needinfo?(gijskruitbosch+bugs)
QA Whiteboard: [qa-triaged]
Attachment #9412727 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

(In reply to :Gijs (he/him) from comment #10)

I can't seem to request uplift to 128 esr in lando. I've flagged this in #conduit on slack.

There was a deployment to Lando yesterday that should have fixed this.
If you could try again?

Flags: needinfo?(gijskruitbosch+bugs)

Verified as fixed in our latest Nightly build as well as our latest Beta 129.0b5.

Attachment #9413379 - Flags: approval-mozilla-esr128?

esr128 Uplift Approval Request

  • User impact if declined: Broken about:support bits
  • Code covered by automated testing: no
  • Fix verified in Nightly: yes
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: See comment 0
  • Risk associated with taking this patch: Low
  • Explanation of risk level: This adds an application-packaged ftl file to the list of references inside aboutSupport.xhtml. There's no script, nor anything else "risky"
  • String changes made/needed: No
  • Is Android affected?: no

(In reply to Donal Meehan [:dmeehan] from comment #12)

(In reply to :Gijs (he/him) from comment #10)

I can't seem to request uplift to 128 esr in lando. I've flagged this in #conduit on slack.

There was a deployment to Lando yesterday that should have fixed this.
If you could try again?

Done, thanks for the ping.

Flags: needinfo?(gijskruitbosch+bugs)
Attachment #9413379 - Flags: approval-mozilla-esr128? → approval-mozilla-esr128+

Verified as fixed in our latest 128.1.0esr ID: 20240717234227.

Please nominate this for Release approval also.

Flags: needinfo?(gijskruitbosch+bugs)
Attachment #9413869 - Flags: approval-mozilla-release?

release Uplift Approval Request

  • User impact if declined: Broken about:support bits
  • Code covered by automated testing: no
  • Fix verified in Nightly: yes
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: See comment 0
  • Risk associated with taking this patch: Low
  • Explanation of risk level: This adds an application-packaged ftl file to the list of references inside aboutSupport.xhtml. There's no script, nor anything else "risky"
  • String changes made/needed: No
  • Is Android affected?: no
Flags: needinfo?(gijskruitbosch+bugs)
Attachment #9413869 - Flags: approval-mozilla-release? → approval-mozilla-release+

Verified as fixed in our latest 128.0.2 20240719181227

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triaged]
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: