+bfcache-...@chromium.org <bfcache-...@chromium.org>

On Thu, Nov 7, 2024 at 3:01 PM Yuzu Saijo <yu...@chromium.org> wrote:

> Thanks Yoav for the question.
>
> I realized that we have a usage counter but in a wrong place
> <https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/timing/performance_navigation_timing.cc;l=429;bpv=1;bpt=1?q=WebFeature::kBackForwardCacheNotRestoredReasons%20-f:out&ss=chromium>,
> and it is now just counting the number of history navigation.
> So at the moment we don't know how many people use the API.
> I will send out a CL to change this.
>
> We are thinking of reaching out to RUM users so that they can be aware of
> the upcoming change.
> But basically this API's report values are like histograms and sites must
> handle new values and values that are not present.
>
> On Tue, Nov 5, 2024 at 4:14 PM Yoav Weiss (@Shopify) <
> yoavwe...@chromium.org> wrote:
>
>> What does current usage look like? Have you reached out to folks who may
>> be using the API to notify them that they'd need to adapt their backend
>> code?
>>
>> On Tue, Nov 5, 2024 at 5:57 AM Yuzu Saijo <yu...@chromium.org> wrote:
>>
>>>
>>> We are going to change the names reported in NotRestoredReasons API so
>>> that they match the specified names. NotRestoredReasons API has been
>>> launched for 6 months now.
>>>
>>> The change is likely to land with a flag in M133.
>>> We expect that web developers are counting these values. Since this is
>>> an API that reports events about a previous instance of the page, we do not
>>> expect that any client-side code takes any action based on specific
>>> strings.
>>>
>>> Server side code which presents reports based on this API's data may
>>> attach advice to developers on how to avoid blocking BFCache for certain
>>> reasons. This would need to attach the advice to the new values and the old
>>> values. Similarly developer-targeted articles may reference the old
>>> values.
>>>
>>> ChromeStatus entry: https://chromestatus.com/feature/6444139556896768
>>> Spec PR: https://github.com/whatwg/html/pull/10154
>>>
>>> --
>>> 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/CAPK8OYiAWY-8Hsy0MK3FYLOpTrs87knwWbRhhzby2ZLsgOOWDg%40mail.gmail.com
>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPK8OYiAWY-8Hsy0MK3FYLOpTrs87knwWbRhhzby2ZLsgOOWDg%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/CAPK8OYhFSHUy4FFVdScQS6ix44UuO0moecNNMLxFeR%3D5_iT5qQ%40mail.gmail.com.

Reply via email to