[webkit-dev] Experimental features review

Simon Fraser simon.fraser at apple.com
Wed Feb 13 19:16:49 PST 2019


> On Feb 13, 2019, at 11:32 AM, Michael Catanzaro <mcatanzaro at igalia.com> wrote:
> 
> Hi,
> 
> Last year, we cleaned up experimental features in WebPreferences.yaml to ensure no experimental features were enabled by default. Since then we have regressed a bit when enabling cool new web features. :) Currently we have 12 offenders, listed below. Most likely, the category: experimental line should be removed from these features. Alternatively, the defaultValue should be changed to either false or DEFAULT_EXPERIMENTAL_FEATURES_ENABLED (or something depending on that).
> 
> If you know about any of these settings, please keep reading and help decide what to do with them:
> 
> IntersectionObserverEnabled
> VisualViewportAPIEnabled

For these two, we now have them on by default because we think they are ready to ship. They still exist as experimental features so that people can turn them off for regression testing, but is the policy now to move them back to Debug features at this stage?

Simon



More information about the webkit-dev mailing list