commit b4c9cec229cf75138d7cedd7c37db4872c077d7b
parent 31e30d5303c38af21488e124eaba4962f4eb4aff
Author: Rolf Rando <rrando@mozilla.com>
Date: Thu, 8 Jan 2026 16:20:09 +0000
Bug 2008396 - Pass server score to local re-ranking code r=mlplyler,home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D277785
Diffstat:
2 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/browser/extensions/newtab/lib/DiscoveryStreamFeed.sys.mjs b/browser/extensions/newtab/lib/DiscoveryStreamFeed.sys.mjs
@@ -1797,6 +1797,7 @@ export class DiscoveryStreamFeed {
publisher: item.publisher,
raw_image_src: item.imageUrl,
received_rank: item.receivedRank,
+ server_score: item.serverScore,
recommended_at: feedResponse.recommendedAt,
section: sectionKey,
icon_src: item.iconUrl,
diff --git a/browser/extensions/newtab/test/unit/lib/DiscoveryStreamFeed.test.js b/browser/extensions/newtab/test/unit/lib/DiscoveryStreamFeed.test.js
@@ -3382,6 +3382,7 @@ describe("DiscoveryStreamFeed", () => {
imageUrl: "sectionImageUrl",
isTimeSensitive: false,
publisher: "section publisher",
+ serverScore: 0.9,
receivedRank: 1,
title: "section title",
topic: "section topic",
@@ -3437,6 +3438,7 @@ describe("DiscoveryStreamFeed", () => {
icon_src: "sectionIconUrl",
isTimeSensitive: false,
publisher: "section publisher",
+ server_score: 0.9,
raw_image_src: "sectionImageUrl",
received_rank: 1,
recommended_at: 1755834072383,