0

Create content/services/auction_worklet/ directory

Sets up this directory with a README and OWNERS.
Creating this directory was discussed at:
https://groups.google.com/a/chromium.org/g/services-dev/c/NSNfifasvII/m/HXnhcqEZBQAJ

Bug: 1186444
Change-Id: I527f8d56baef94e8d92638672658c49f3b3cd349
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2792641
Commit-Queue: Paul Jensen <pauljensen@chromium.org>
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Reviewed-by: Colin Blundell <blundell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#868612}
This commit is contained in:
Paul Jensen
2021-04-01 18:48:43 +00:00
committed by Chromium LUCI CQ
parent a9fad1fa96
commit 037a054bae
3 changed files with 19 additions and 0 deletions
content/services/auction_worklet

@ -0,0 +1,4 @@
caraitto@chromium.org
mmenke@chromium.org
morlovich@chromium.org
pauljensen@chromium.org

@ -0,0 +1,13 @@
# Auction Worklet Service
A central part of [FLEDGE](https://github.com/WICG/turtledove/blob/main/FLEDGE.md)'s
[running of on-device ad auctions](https://github.com/WICG/turtledove/blob/main/FLEDGE.md#2-sellers-run-on-device-auctions)
is the execution of
[bidding](https://github.com/WICG/turtledove/blob/main/FLEDGE.md#32-on-device-bidding)
and
[bid scoring](https://github.com/WICG/turtledove/blob/main/FLEDGE.md#23-scoring-bids)
worklets. These worklets execute JavaScript functions that do not have access to
networking, storage, or any other part of a web page (e.g. DOM). Due to the
execution of downloaded code and these isolation requirements they're run in
a separate process. The Auction Worklet Service orchestrates and controls the
execution of these auction worklets.

@ -0,0 +1,2 @@
per-file *.mojom=set noparent
per-file *.mojom=file://ipc/SECURITY_OWNERS