about:support fails to load experimental features. Missing genai-settings-chat-title string
Categories
(Firefox :: General, defect)
Tracking
()
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)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-esr128+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
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
.
Comment 1•3 months ago
|
||
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 | ||
Updated•3 months ago
|
Assignee | ||
Comment 2•3 months ago
|
||
Comment 4•3 months ago
|
||
bugherder |
Comment 5•3 months ago
|
||
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
towontfix
.
For more information, please visit BugBot documentation.
Comment 6•3 months ago
|
||
I assume we'll want this on Release & ESR128 also.
Comment 7•3 months ago
|
||
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?
Assignee | ||
Comment 8•3 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D216299
Updated•3 months ago
|
Comment 9•3 months ago
|
||
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
Assignee | ||
Comment 10•3 months ago
|
||
I can't seem to request uplift to 128 esr in lando. I've flagged this in #conduit on slack.
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Comment 11•3 months ago
|
||
uplift |
Comment 12•3 months ago
|
||
(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?
Comment 13•3 months ago
|
||
Verified as fixed in our latest Nightly build as well as our latest Beta 129.0b5.
Assignee | ||
Comment 14•3 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D216299
Updated•3 months ago
|
Comment 15•3 months ago
|
||
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
Assignee | ||
Comment 16•3 months ago
|
||
(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.
Assignee | ||
Updated•3 months ago
|
Updated•3 months ago
|
Comment 17•3 months ago
|
||
uplift |
Updated•3 months ago
|
Comment 18•3 months ago
|
||
Verified as fixed in our latest 128.1.0esr ID: 20240717234227.
Comment 19•3 months ago
|
||
Please nominate this for Release approval also.
Assignee | ||
Comment 20•3 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D216299
Updated•3 months ago
|
Comment 21•3 months ago
|
||
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
Assignee | ||
Updated•3 months ago
|
Updated•3 months ago
|
Comment 22•3 months ago
|
||
uplift |
Updated•3 months ago
|
Comment 23•3 months ago
|
||
Verified as fixed in our latest 128.0.2 20240719181227
Description
•