Updates during an Origin Trial do not require re-approval. You might want to be careful about how it impacts existing users of the trial, but that's up to your team to decide.
On Mon, Mar 25, 2024 at 2:12 PM 'Ming-Ying Chung' via blink-dev < [email protected]> wrote: > Hi API owners, > > We are working on adding a new permissions policy "deferred-fetch" for > this fetchLater API (overview > <https://docs.google.com/document/d/1P70kdENIByy3qWabN5rUPmBVkkANNSOM_jZynLnqINY/edit> > , github discussion > <https://github.com/WICG/pending-beacon/issues/87#issuecomment-1985358609> > , chromium discussion > <https://chromium-review.googlesource.com/c/chromium/src/+/5367481/comment/44ce9e49_1fe2eef5/>, > spec PR <https://github.com/whatwg/fetch/pull/1647>). While the API is > still running in OT, we would like to know if we need to send an > independent intent to make it include the new policy or not. > > Thanks, > Ming > > On Tue, Jan 16, 2024 at 2:35 PM Yoav Weiss <[email protected]> wrote: > >> LGTM to experiment M121-M126 >> >> On Tue, Jan 16, 2024 at 5:50 AM Ming-Ying Chung <[email protected]> >> wrote: >> >>> PTAL. Reviving this thread again. We still need Blink approval to >>> proceed with OT. >>> >>> On Thu, Dec 14, 2023 at 6:16 AM Mike Taylor <[email protected]> >>> wrote: >>> >>>> What milestones are you proposing for the Origin Trial? >>>> >>> Due to some internal review delay, we are now planning for OT from M121 >>> to M126. The chromestatus entries have also been updated respectively. >>> >>> >>> >>>> On 12/13/23 1:48 AM, 'Ming-Ying Chung' via blink-dev wrote: >>>> >>>> On Tue, Nov 21, 2023 at 6:29 PM Yoav Weiss <[email protected]> >>>> wrote: >>>> >>>>> >>>>> >>>>> On Tue, Nov 21, 2023 at 9:54 AM Daisuke Enomoto <[email protected]> >>>>> wrote: >>>>> >>>>>> Yoav, >>>>>> >>>>>> What milestones do you want to run the experiment in? >>>>>> >>>>>> We plan to run the dev trial in 120. When we request an OT, would you >>>>>> recommend us to send another I2E generated on chromestatus entry? >>>>>> >>>>> >>>>> A dev trial doesn't require any approvals. Please revive this thread >>>>> when you're ready to request an OT. >>>>> >>>> >>>> Reviving this thread to request the OT approval. >>>> >>>> >>>>> >>>>>> Also, can you kick off the other review checks in your chromestatus >>>>>>> entry? >>>>>> >>>>>> Yes, we have kicked off Security and Privacy reviews. >>>>>> >>>>>> >>>>>> On Thu, Nov 16, 2023 at 12:42 AM Yoav Weiss <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Also, can you kick off the other review checks in your chromestatus >>>>>>> entry? >>>>>>> >>>>>>> On Wednesday, November 15, 2023 at 10:40:08 AM UTC+1 Yoav Weiss >>>>>>> wrote: >>>>>>> >>>>>>>> What milestones do you want to run the experiment in? >>>>>>>> >>>>>>>> On Wed, Nov 15, 2023 at 8:10 AM Jesugbamigbe Daniel Fadipe < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> Many thanks, >>>>>>>>> >>>>>>>>> J Daniel Fadipe >>>>>>>>> 07412666868 >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, 15 Nov 2023 at 08:09, Ming-Ying Chung <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>> Contact emails [email protected], [email protected], >>>>>>>>>> [email protected] >>>>>>>>>> >>>>>>>>>> Explainer >>>>>>>>>> https://github.com/WICG/pending-beacon/blob/main/docs/fetch-later-api.md >>>>>>>>>> >>>>>>>>>> Specification >>>>>>>>>> https://whatpr.org/fetch/1647/9ca4bda...37a66c9.html >>>>>>>>>> >>>>>>>>>> Design docs >>>>>>>>>> >>>>>>>>>> https://github.com/WICG/pending-beacon/blob/main/docs/fetch-later-api.md >>>>>>>>>> >>>>>>>>>> https://docs.google.com/document/d/1U8XSnICPY3j-fjzG35UVm6zjwL6LvX6ETU3T8WrzLyQ/edit#heading=h.ms1oipx914vf >>>>>>>>>> >>>>>>>>>> Summary >>>>>>>>>> >>>>>>>>>> fetchLater() is a JavaScript API to request a deferred fetch. >>>>>>>>>> Once called, the request is queued by the browser, and will be >>>>>>>>>> invoked in >>>>>>>>>> one of the following scenarios: • The document is destroyed. • After >>>>>>>>>> a >>>>>>>>>> certain time. The API returns a FetchLaterResult that contains a >>>>>>>>>> boolean >>>>>>>>>> field "activated" that may be updated to tell whether the deferred >>>>>>>>>> request >>>>>>>>>> has been sent out or not. On successful sending, the whole response >>>>>>>>>> will be >>>>>>>>>> ignored by browser, including body and headers. Nothing at all >>>>>>>>>> should be >>>>>>>>>> processed or updated, as the page may have already be gone. Note >>>>>>>>>> that from >>>>>>>>>> the point of view of the API user, the exact send time is unknown. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Blink component Blink>Network>FetchAPI >>>>>>>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ENetwork%3EFetchAPI> >>>>>>>>>> >>>>>>>>>> Search tags beacon >>>>>>>>>> <https://chromestatus.com/features#tags:beacon>, pending beacon >>>>>>>>>> <https://chromestatus.com/features#tags:pending%20beacon>, page >>>>>>>>>> unload beacon >>>>>>>>>> <https://chromestatus.com/features#tags:page%20unload%20beacon>, >>>>>>>>>> unload >>>>>>>>>> beacon <https://chromestatus.com/features#tags:unload%20beacon>, >>>>>>>>>> fetchlater <https://chromestatus.com/features#tags:fetchlater> >>>>>>>>>> >>>>>>>>>> TAG review https://github.com/w3ctag/design-reviews/issues/887 >>>>>>>>>> >>>>>>>>>> TAG review status Issues addressed >>>>>>>>>> >>>>>>>>>> Risks >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Interoperability and Compatibility >>>>>>>>>> >>>>>>>>>> None >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *Gecko*: Positive ( >>>>>>>>>> https://github.com/mozilla/standards-positions/issues/703) >>>>>>>>>> >>>>>>>>>> *WebKit*: Positive ( >>>>>>>>>> https://github.com/WebKit/standards-positions/issues/85) >>>>>>>>>> >>>>>>>>>> *Web developers*: Positive ( >>>>>>>>>> https://discourse.wicg.io/t/proposal-stateful-javascript-page-unload-beacon-api/5776 >>>>>>>>>> ) >>>>>>>>>> >>>>>>>>>> *Other signals*: W3C WebPerf: >>>>>>>>>> https://w3c.github.io/web-performance/meetings/2022/2022-03-31/index.html >>>>>>>>>> >>>>>>>>>> Security >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> https://github.com/WICG/pending-beacon/blob/main/docs/fetch-later-api.md#security-considerations >>>>>>>>>> https://docs.google.com/document/d/1U8XSnICPY3j-fjzG35UVm6zjwL6LvX6ETU3T8WrzLyQ/edit?pli=1#heading=h.kztg1uvdyoki >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Goals for experimentation Collecting feedbacks around the >>>>>>>>>> stability of the fetchLater API, and whether to provide more useful >>>>>>>>>> API or >>>>>>>>>> to update its behavior model. >>>>>>>>>> >>>>>>>>>> Ongoing technical constraints >>>>>>>>>> >>>>>>>>>> See >>>>>>>>>> https://chromium.googlesource.com/chromium/src/+/main/docs/experiments/fetch-later.md#what_s-not-supported >>>>>>>>>> for what's supported and what's not supported in the OT >>>>>>>>>> implementation. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Debuggability >>>>>>>>>> >>>>>>>>>> There are no particular debugging APIs made available or Chrome >>>>>>>>>> DevTools integrations yet. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Will this feature be supported on all six Blink platforms >>>>>>>>>> (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)? >>>>>>>>>> Yes >>>>>>>>>> >>>>>>>>>> This is a JS API that will be available to Blink platforms. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Is this feature fully tested by web-platform-tests >>>>>>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >>>>>>>>>> ? Yes >>>>>>>>>> >>>>>>>>>> https://wpt.fyi/results/fetch/fetch-later >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> DevTrial instructions >>>>>>>>>> https://chromium.googlesource.com/chromium/src/+/main/docs/experiments/fetch-later.md >>>>>>>>>> >>>>>>>>>> Flag name on chrome://flags FetchLaterAPI >>>>>>>>>> >>>>>>>>>> Finch feature name FetchLaterAPI >>>>>>>>>> >>>>>>>>>> Requires code in //chrome? True >>>>>>>>>> >>>>>>>>>> Tracking bug >>>>>>>>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1465781 >>>>>>>>>> >>>>>>>>>> Launch bug https://launch.corp.google.com/launch/4272588 >>>>>>>>>> >>>>>>>>>> Estimated milestones >>>>>>>>>> DevTrial on desktop 120 >>>>>>>>>> DevTrial on Android 120 >>>>>>>>>> >>>>>>>>>> Link to entry on the Chrome Platform Status >>>>>>>>>> https://chromestatus.com/feature/4654499737632768 >>>>>>>>>> >>>>>>>>>> Links to previous Intent discussions Intent to prototype: >>>>>>>>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/KXnqpUpVwPQ >>>>>>>>>> >>>>>>>>>> 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 [email protected]. >>>>>>>>>> To view this discussion on the web visit >>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAH3JASUZRWPgtO7b%3DQ%2BXOEEg7LMXnuoq3PFVv_EpARwbntf-ZQ%40mail.gmail.com >>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAH3JASUZRWPgtO7b%3DQ%2BXOEEg7LMXnuoq3PFVv_EpARwbntf-ZQ%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 [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B_JMTxqK4wCYjU0XpN_VijzB5TFmg2mnzkq1XfBqiivQjtAFQ%40mail.gmail.com >>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B_JMTxqK4wCYjU0XpN_VijzB5TFmg2mnzkq1XfBqiivQjtAFQ%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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B_JMTzXuFvipsj_C22MY%3DqyUE93uBLrufp1o3MNpdHmAACXhg%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B_JMTzXuFvipsj_C22MY%3DqyUE93uBLrufp1o3MNpdHmAACXhg%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 [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra9dnk76V6-gw8NQ5-C6m3a0q4-5ZmEVrSoEwo%2B71OUNcg%40mail.gmail.com.
