On 5/20/25 10:07 PM, Domenic Denicola wrote:

(Feature-collaborator hat on, API owners hat off.)

Thanks for sending this! A few minor corrections here, that it'd be good to make to the ChromeStatus entry.

On Wed, May 21, 2025 at 10:42 AM Chromestatus <ad...@cr-status.appspotmail.com> wrote:


            Contact emails

    steven...@microsoft.com


            Explainer

    
https://github.com/WICG/nav-speculation/blob/main/clear-site-data-integration.md



            Specification

    https://chromium-review.googlesource.com/c/chromium/src/+/6456388


This is not a specification, but instead a Chromium CL. You can link to https://wicg.github.io/nav-speculation/prefetch.html#clear-site-data-patches and https://wicg.github.io/nav-speculation/prerendering.html#interaction-with-clear-site-data for the specification.

Thanks for linking these, Domenic.

Has there been any discussion with WebAppSec about future integration with the clear-site-data spec? I tried to find an issue or agenda topic, but didn't come up with anything.



            Summary

    We propose adding two new values to the Clear-Site-Data header to
    help developers target clearing the prerender and prefetch cache:
    “prefetchCache” and “prerenderCache”.



            Blink component

    Blink>Loader>Preload
    
<https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3ELoader%3EPreload%22>



            TAG review

    https://github.com/w3ctag/design-reviews/issues/1091


            TAG review status

    Pending


            Risks



            Interoperability and Compatibility

    None



    /Gecko/: Positive
    (https://github.com/mozilla/standards-positions/issues/1214)

    /WebKit/: No signal
    (https://github.com/WebKit/standards-positions/issues/488)

    /Web developers/: No signals


We have positive signals from engineers at Shopify at https://github.com/WICG/nav-speculation/issues/357#issuecomment-2766677746 , as well as a separate engineer (/using/ Shopify) at https://github.com/WICG/nav-speculation/issues/352 .



    /Other signals/:


            WebView application risks

    Does this intent deprecate or change behavior of existing APIs,
    such that it has potentially high risk for Android WebView-based
    applications?

    None



            Debuggability

    None



            Will this feature be supported on all six Blink platforms
            (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?

    No


It's good to explain the reason here. The reason is that speculation rules prefetch and prerender is not yet supported on Android WebView.



            Is this feature fully tested by web-platform-tests
            
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?

    No

    Adding tests.


I think you already added the tests in https://chromium-review.googlesource.com/c/chromium/src/+/6456388 , and they're now visible at https://wpt.fyi/results/speculation-rules?label=master&label=experimental&aligned&q=clear-site-data <https://wpt.fyi/results/speculation-rules?label=master&label=experimental&aligned&q=clear-site-data> .



            Flag name on about://flags

    ClearSiteDataPrefetchPrerenderCache


This is actually the Finch feature name. We don't have any flag name on about://flags.



            Finch feature name

    None


            Non-finch justification

    None


            Rollout plan

    Will ship enabled for all users


            Requires code in //chrome?

    False


            Tracking bug

    https://issues.chromium.org/issues/398149359


            Estimated milestones

    No milestones specified


I think we're targeting 138.



            Anticipated spec changes

    Open questions about a feature may be a source of future web
    compat or interop issues. Please list open issues (e.g. links to
    known github issues in the project for the feature specification)
    whose resolution may introduce web compat/interop risk (e.g.,
    changing to naming or structure of the API in a
    non-backward-compatible way).

    None


            Link to entry on the Chrome Platform Status

    https://chromestatus.com/feature/4755745652080640?gate=5143125462614016



            Links to previous Intent discussions

    Intent to Prototype:
    
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/680bb74f.170a0220.15e62e.053b.GAE%40google.com



    This intent message was generated by Chrome Platform Status
    <https://chromestatus.com>.
-- 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/682d2f79.170a0220.2aa17e.1064.GAE%40google.com
    
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/682d2f79.170a0220.2aa17e.1064.GAE%40google.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_oZxMAzyCKF3%3DY7Yt9s%3DS5C4C8CJ5pPM%3D2NXGGyj3dfQ%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra_oZxMAzyCKF3%3DY7Yt9s%3DS5C4C8CJ5pPM%3D2NXGGyj3dfQ%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/4be97a30-5ee7-4823-a2da-348ebc3f177d%40chromium.org.

Reply via email to