馃尭 Cherry-pick request for #30243 into #30147, #30086 (Complete) #30244
Labels
Cherry-pick: Beta
Cherry-pick: Experimental
Cherry-pick: LTS
Cherry-pick: Stable
Type: Release
Used to track AMP releases from canary to production
Cherry-pick request
Why does this issue meet the cherry-pick criteria?
The regression broke two ad networks and all users using these two ad vendors do not get any ad at all.
Why is an LTS cherry-pick needed?
The change has flowed into LTS, and it is serious enough that should not stand there for longer.
Mini-postmortem
Summary
Since 9/8 release, Kargo and Yield Pro ads have stopped working. It was caused by us enabling strict mode for JS (#29929), and the ads using the implicit
this
in the vendor configuration suddenly findingthis
to become undefined. Kargo reached out to us once they noticed their ad is no longer serving on AMP.Impact
Action Items
/cc @ampproject/release-on-duty @ampproject/wg-approvers @ampproject/cherry-pick-approvers
The text was updated successfully, but these errors were encountered: