Closed
Bug 1906003
Opened 2 years ago
Closed 2 years ago
PPA API - Fix async issue in JS Module
Categories
(Core :: DOM: Core & HTML, task)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
129 Branch
People
(Reporter: bbirdsong, Assigned: bbirdsong)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
RyanVM
:
approval-mozilla-esr128+
|
Details | Review |
No description provided.
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
This change fixes a bug in the PPA API's that causes multiple source/target impressions not to store properly in the data store due to a promise being returned instead of the evaluation of the statement in the compareImpression function. This causes an issue where we cannot handle multiple ads / suppliers running at the same time.
The plan is to release this in the Fx 128 dot release.
Original Revision: https://phabricator.services.mozilla.com/D215656
Updated•2 years ago
|
Attachment #9411112 -
Flags: approval-mozilla-release?
Pushed by rvandermeulen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/47bbb7c19fec
PPA API - Fix async issue in JS Module r=cbguder
Comment 4•2 years ago
|
||
release Uplift Approval Request
- User impact if declined: We will miss some of our testing dates and need to wait until Fx 129 to test with the API. Implementers will also need to add additional code to not call the API if the Firefox version is 128.
- Code covered by automated testing: no
- Fix verified in Nightly: no
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: N/A
- Risk associated with taking this patch: There should be no risk with taking this patch.
- Explanation of risk level: The API currently has a limited audience and Mozilla is working closely with advertisers/publishers to experiment with the API.
- String changes made/needed: No
- Is Android affected?: no
Comment 5•2 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox129:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
Updated•2 years ago
|
Attachment #9411112 -
Flags: approval-mozilla-release? → approval-mozilla-release+
Updated•2 years ago
|
status-firefox128:
--- → fixed
Updated•2 years ago
|
Attachment #9411112 -
Flags: approval-mozilla-esr128+
Comment 7•2 years ago
|
||
| bugherder uplift | ||
status-firefox-esr128:
--- → fixed
Updated•2 years ago
|
Blocks: ppa-experiment
No longer depends on: ppa-experiment
You need to log in
before you can comment on or make changes to this bug.
Description
•