Skip to content
This repository has been archived by the owner on Jul 21, 2021. It is now read-only.

Implement New WebKit Status: Supported In Preview. #476

Open
futursolo opened this issue Jun 9, 2017 · 1 comment
Open

Implement New WebKit Status: Supported In Preview. #476

futursolo opened this issue Jun 9, 2017 · 1 comment

Comments

@futursolo
Copy link
Contributor

Recently, WebKit has changed its feature life cycle and added a new feature status called Supported in Preview; however, FireFox platform status treats this status as No Signal.

This can be fixed by adding a switch case in https://github.com/mozilla/platform-status/blob/master/engine/index.js#L26.

Also, under the current mechanism, all the WebKit features show as Safari Technology Preview features. It would be better if the features in Supported status show as Safari features and features in Supported in Preview status show as Safari Technology Preview features.

References:
Web Cryptography API in https://svn.webkit.org/repository/webkit/trunk/Source/WebCore/features.json
WebAssembly in https://svn.webkit.org/repository/webkit/trunk/Source/JavaScriptCore/features.json

@marco-c
Copy link
Contributor

marco-c commented Jun 16, 2017

I'm not sure what we should do to be honest. I don't know if all the "Supported" features on webkit.org/status are actually supported by Safari or only in Preview.

So, for now with #481 we will consider "Supported in Preview" as "In Development", which is better than nothing.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants