Closed Bug 1840867 Opened 1 year ago Closed 1 year ago

CFR 'icon_and_message' layout broken after `addon_recommendation` CFR is shown

Categories

(Firefox :: Messaging System, defect, P1)

defect

Tracking

()

VERIFIED FIXED
117 Branch
Iteration:
117.2 - July 17 - July 28
Tracking Status
firefox117 --- verified
firefox118 --- verified

People

(Reporter: pdahiya, Assigned: halemu, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

CFR default 'icon_and_message' layout is showing ratings section by default. This breaks all messages live with layout as 'icon_and_message'

https://experimenter.services.mozilla.com/nimbus/device-migration-existing-users-sumo-switch-device-cfr-rollout/summary

https://searchfox.org/mozilla-central/source/browser/components/newtab/lib/OnboardingMessageProvider.jsm#81

This issue seems to happen in same session after a CFR message with layout addon_recommendation is shown and is replicable in Fx114 and could be possible fallout of Bug 1825658 fix

STR:

  1. Open about:newtab#devtools and copy message with layout 'addon_recommendation' and hit Show
    https://experimenter.services.mozilla.com/nimbus/dictionary-addon-all-users/summary

  2. Search for CFR message e.g CFR_FULL_VIDEO_SUPPORT_EN with layout as icon_and_message. Click Show

Expected Result
Icon and Message shouldn't show ratings section

NI @jprickett @halemu to help narrow down the regression and fix. Thanks

Flags: needinfo?(jprickett)
Flags: needinfo?(halemu)
Assignee: nobody → halemu
Iteration: --- → 116.2 - June 19 - June 30
Priority: -- → P1

@pdahiya Seems like we can't reproduce this on latest m-c. Possible that there was a breaking change that was reverted? Were there any other configuration steps that led to this bug?

Flags: needinfo?(jprickett) → needinfo?(pdahiya)
Flags: needinfo?(pdahiya)
Summary: CFR 'icon_and_message' template broken in Fx116 → CFR 'icon_and_message' template broken after `addon_recommendation` CFR is shown

(In reply to Jason Prickett from comment #2)

@pdahiya Seems like we can't reproduce this on latest m-c. Possible that there was a breaking change that was reverted? Were there any other configuration steps that led to this bug?

@jprickett yes looks like to replicate , user should see a CFR with addon_recommendation layout in the same session. Just updated STR with this pre-req. Thanks

Summary: CFR 'icon_and_message' template broken after `addon_recommendation` CFR is shown → CFR 'icon_and_message' layout broken after `addon_recommendation` CFR is shown
Flags: needinfo?(halemu)
Iteration: 116.2 - June 19 - June 30 → 117.1 - July 3 - July 14

The severity field is not set for this bug.
:lsmith, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(lsmith)
Attachment #9341648 - Attachment description: WIP: Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown → Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown
Attachment #9341648 - Attachment description: Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown → WIP: Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown
Attachment #9341648 - Attachment description: WIP: Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown → Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown
Iteration: 117.1 - July 3 - July 14 → 117.2 - July 17 - July 28
Attachment #9341648 - Attachment description: Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown → WIP: Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown
Attachment #9341648 - Attachment description: WIP: Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown → Bug 1840867 - CFR icon_and_message layout broken after `addon_recommendation` CFR is shown
Pushed by halemu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a4de8442be49 CFR icon_and_message layout broken after `addon_recommendation` CFR is shown r=omc-reviewers,aminomancer
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
Flags: qe-verify+

Reproducible on a 2023-07-24 Nightly build on Windows 10.
Verified as fixed on Firefox 117.0b5(build ID: 20230808215502) and Nightly 118.0a1(build ID: 20230809213044) on Windows 10, macOS 12. Ubuntu 22.

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

Attachment

General

Created:
Updated:
Size: