Keep getting this warnings that affects our Best practice scoring.
I know it has been reported before and it amazes me that it doesn’t get fixed:
StorageType.persistent
is deprecated. Please use standardized navigator.storage
instead.
One could simple progressively test for navigator.storage
existence and if it is not available one could use the old StorageType.persistent
instead.
Every browser except IE11 which reached end of life a long time ago supports navigator.storage:
Hello @per.daleskog,
Checking this further with our Bots Engineering team, one of the many things that Lighthouse checks for is calls made to outdated or deprecated APIs. As part of our challenge workflow, we see what API are available in the browser, to help detect orchestrated browsers or browsers lying about their User Agent. (Imagine a User Agent telling us it is Chrome but there is a Safari-only API available, suspicious…)
Lighthouse reports are grouped into 5 different sections:

Elements which can have an effect on SEO scores are specifically grouped into the SEO section. Deprecated API warnings fall into the Best Practices section.
We currently have no plans to remove the call to this deprecated API, as it provides valuable information to ensure we can detect bots with the highest accuracy. This may change in the future.
We are confident that this does not have an effect on SEO scores from Google’s perspective.
Hope that helps to clarify.