Closed Bug 2078317 Opened 1 month ago Closed 1 month ago

Ads client fails to initialize on Firefox 157 and older

Categories

(Firefox :: New Tab Page, defect)

defect

Tracking

()

RESOLVED FIXED
159 Branch
Tracking Status
firefox-esr153 --- unaffected
firefox157 --- wontfix
firefox158 --- unaffected
firefox159 --- fixed

People

(Reporter: ahanot, Assigned: ahanot)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 external file)

The backward-compat check in AdsClient.sys.mjs tests MozAdsEnvironment.PROD for truthiness, but its value is 0, so on 157 and older it falls back to new MozAdsEnvironment.Prod(), which doesn't exist there.

Assignee: nobody → ahanot
Status: NEW → ASSIGNED

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

Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 159 Branch

The patch landed in nightly and beta is affected.

:ahanot, please make an uplift decision for beta:

  • For beta, nominate the patch for beta uplift approval if the fix should be included in this release, or set status-firefox158 to wontfix if the fix can wait for the next release.

See Requesting an Uplift for documentation on how to request an uplift.

For more information, please visit BugBot documentation.

Flags: needinfo?(ahanot)

The Rust-based change that is required by the AdsClient.sys.mjs library landed in 158 in bug 2071389, so 158 is not affected.

Flags: needinfo?(ahanot)
QA Whiteboard: [qa-triage-done-c160/b159]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size:

⌂