Privacy and Security gates are also missing.

I would assume that removing this could only have a positive effect but they should still be given a heads-up in the chromestatus tool.

/Daniel

On 2024-11-27 03:27, Domenic Denicola wrote:
This Intent is missing several important fields for a deprecation and removal, such as: Web developer signals, WebView application risks, web platform test support (it's best to add negative tests which only pass after the removal), Debuggability (how hard will it be for developers to debug failures due to this feature missing?), Finch feature name / non-Finch justification, and Estimated milestones.

Some of these are probably not too serious given the low volume of usage, e.g. I suspect no special debuggability support is required. But it'd be helpful to include them all.

Additionally, the Enterprise, Debuggability, and Testing gates have not been requested yet.

Would you be able to re-generate the Intent email after filling in those fields and requesting those gates? (You can send the updated version to this thread; no need for a new one.)

On Wed, Nov 27, 2024 at 7:12 AM Paul Jensen <pauljen...@chromium.org> wrote:

    Contact emails

    carai...@chromium.org <mailto:carai...@chromium.org>

    pauljen...@chromium.org <mailto:pauljen...@chromium.org>


    Summary

    The Protected Audience API provides 2 mechanisms that allow
    signals to be passed into auctions in such a way that ensures the
    authenticity and integrity of the signals: the original version
    
<https://github.com/WICG/turtledove/blob/main/FLEDGE.md#251-using-subresource-bundles>,
    which used subresource web bundles
    
<https://github.com/WICG/webpackage/blob/main/explainers/subresource-loading.md>to
    contain the signals, and the subsequent version
    
<https://github.com/WICG/turtledove/blob/main/FLEDGE.md#252-using-response-headers>,
    which used special HTTP response headers on page-initiated fetch()
    requests.


    This deprecation and removal is only for the original, subresource
    web bundle version, and does not affect the response header version.


    Use counter metrics
    <https://chromestatus.com/metrics/feature/timeline/popularity/5034>show
    the feature is used on less than 1 in 500 million page loads.


    Deprecating and removing the original subresource web bundle
    version of directFromSellerSignals will improve code health and
    remove potential attack surfaces.


    Motivation

    Removing this unused feature will remove potential attack surface
    and reduce maintenance burden.


    Interoperability and Compatibility Risk

    Edge: not supported (Edge’s Ad Selection API
    <https://github.com/WICG/privacy-preserving-ads>, which is similar
    to the Protected Audience API, only supports on-server auctions
    which don’t use directFromSellerSignals)

    Firefox: not supported

    Safari: not supported


    Alternative implementation suggestion for web developers

    The header-based directFromSellerSignals
    
<https://github.com/WICG/turtledove/blob/main/FLEDGE.md#252-using-response-headers>provides
    the same functionality via a different mechanism.


    Usage information from UseCounter
    
<https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/core/page/UseCounter.h&sq=package:chromium&type=cs&q=file:UseCounter.h%20Feature&l=39>

    This feature is used on less than 1 in 500 million page loads:
    https://chromestatus.com/metrics/feature/timeline/popularity/5034
    <https://chromestatus.com/metrics/feature/timeline/popularity/5034>


    Entry on the feature dashboard <https://www.chromestatus.com/>
    https://chromestatus.com/feature/4926509595492352
-- You received this message because you are subscribed to the Google
    Groups "blink-dev" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to blink-dev+unsubscr...@chromium.org.
    To view this discussion visit
    
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABQTWrm2zO7GX%2B88wwj_nZ9N_LUX2P_%2BhhD3t3uAfvMFm73%3D9g%40mail.gmail.com
    
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABQTWrm2zO7GX%2B88wwj_nZ9N_LUX2P_%2BhhD3t3uAfvMFm73%3D9g%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra_YaLByRw%3DXcJd1-Xg1Z_spSg3vW1w0L8%3D9mOBChcXkjw%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra_YaLByRw%3DXcJd1-Xg1Z_spSg3vW1w0L8%3D9mOBChcXkjw%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/59d402e8-942b-4979-9f00-1a7596ae2468%40gmail.com.

Reply via email to