Closed Bug 2047232 Opened 1 month ago Closed 23 days ago

Update PBM newtab promo for Nova

Categories

(Firefox :: Private Browsing, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
154 Branch
Tracking Status
firefox154 --- verified

People

(Reporter: emz, Assigned: emz)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Bug 2033037 updated newtab for Nova but missed the promo slot. This bug is for updating the promo to the new design.

Assignee: nobody → emz
Status: NEW → ASSIGNED
Pushed by ezuehlcke@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6e7cd6aa6606 https://hg.mozilla.org/integration/autoland/rev/ade7ec97122a Use moz-promo for the nova private browsing newtab promo. r=timhuang,desktop-theme-reviewers,hjones https://github.com/mozilla-firefox/firefox/commit/fb36283528d3 https://hg.mozilla.org/integration/autoland/rev/da8c45104f93 Render the nova private browsing promo CTA as a button when promoLinkType is button. r=hjones
Status: ASSIGNED → RESOLVED
Closed: 25 days ago
Resolution: --- → FIXED
Target Milestone: --- → 154 Branch

None of the banners are shown in Ubuntu 24 using Nightly 154.0a1(2026-06-25):
PB_FOCUS_PROMO
PB_NEWTAB_VPN_PROMO
PB_PIN_PROMO
PB_NEWTAB_FOCUS_PROMO
PB_NEWTAB_KLAR_PROMO
PB_NEWTAB_KLAR_PROMO_DE
PB_NEWTAB_PIN_PROMO
So I will reopen this bug.
Note: The issue is fixed only in Windows 11 and macOS 13.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Could you please file a new bug instead?

Status: REOPENED → RESOLVED
Closed: 25 days ago23 days ago
Flags: needinfo?(rpopovici)
Resolution: --- → FIXED

(In reply to Raluca Popovici, Desktop QA from comment #5)

None of the banners are shown in Ubuntu 24 using Nightly 154.0a1(2026-06-25):
PB_FOCUS_PROMO
PB_NEWTAB_VPN_PROMO
PB_PIN_PROMO
PB_NEWTAB_FOCUS_PROMO
PB_NEWTAB_KLAR_PROMO
PB_NEWTAB_KLAR_PROMO_DE
PB_NEWTAB_PIN_PROMO
So I will reopen this bug.
Note: The issue is fixed only in Windows 11 and macOS 13.

I've tested a few of these on Ubuntu 24.04 LTS via asrouter devtools and they show up fine in the latest Nightly version (2026-06-26). Can you check again? Perhaps your Nightly build on Ubuntu didn't include the changes?

I've tested again on Ubuntu 24.04.4 LTS via asrouter devtools in the latest Nightly version 154.0a1(2026-06-28) and all the PB banners are displayed.

Flags: needinfo?(rpopovici)
Status: RESOLVED → VERIFIED
Flags: needinfo?(emz)
Flags: needinfo?(emz)

Hey folks, I've noticed while testing https://phabricator.services.mozilla.com/D310414#change-hD4pSWjXHGvV that the legacy promos are no longer showing, either naturally or when forced through devtools.

It's a little tricky to follow in the debugger, but what I think I've found is that when browser.nova.enabled is false, for some reason the default values in renderPromo are never getting updated with the message content, so promoEnabled is always false and the render bails. With Nova enabled, everything seems fine.

Any idea what might be happening here?

Flags: needinfo?(emz)
See Also: → 2054149

I suspect it's Bug 2054149. Not a direct regression of this bug, but most likely Bug 2051196.

Flags: needinfo?(emz)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: