-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarification on workerCacheLookupStart #35
Comments
Thanks for the feedback!
Let me check and see what we can do to enable 3rd parties.
Sorry for the confusion. Current OT only shows
Thank you so much! This is one of the things we really wanted to hear back in this OT. |
Thanks for the feedback and question :) For the 3rd party OT, we have recognized the issue (https://crbug.com/40278041), but we could not prioritize it for a while. I also remember is is not trivial to implement. For And thanks for the feedback on |
@yoshisatoyanagisawa This origin trial is used to extend the resource timing API. It exposes the service worker related fields, but the enabled feature does not belong to the ServiceWorker itself. Unlike the previous OT that we held for the static routing, I assume this OT doesn't have restrictions from ServiceWorker. So 3rd party OT should be available, but probably we have to update or recreate the entry in the OT dashboard. https://developer.chrome.com/origintrials/#/view_trial/1689412810217357313 |
@sisidovski Yeah, that is true. 3rd party should also be able to run the OT. And as you touched and I also understood from https://developer.chrome.com/docs/web-platform/third-party-origin-trials, there might need to have the option to request a third-party token. |
@ErikWitt Hi! |
Hey! The explainer looks very interesting. Especially
workerMatchedRouterSource
is very useful, we would certainly track it.workerFinalRouterSource
is very cool as well as soon asrace-network-and-fetch-handler
is fixed (see crbug).I am not sure we will be able to test the OT because it is hard to get our customers to add the token as header to the service worker. A way for 3rd party origin trials for service worker features would be awesome in the future :) (our script is imported into the customer hosted service worker file).
What I do not quite get from the explainer, will I get workerCacheLookupStart even when I do the cache lookup manually from the fetchEvent or only if I specify cache as a static route?
PS: we would also be interested in
workerRouterEvaluationStart
. We are using static routing already a lot and are seeing very good performance gains in RUM (up to 300ms in median for returning users on android). Understanding the performance of static routes even deeper, could be valuable.The text was updated successfully, but these errors were encountered: