[webkit-dev] WEB_TIMING enabled on all ports - let's remove the flag?

Michael Catanzaro mcatanzaro at igalia.com
Mon Aug 7 13:14:17 PDT 2017


On Tue, Aug 1, 2017 at 8:57 AM, Dean Jackson <dino at apple.com> wrote:
> In general I think we should be more enthusiastic about removing 
> feature flags that are guarding core parts of the Web platform. Web 
> Timing is a great example.
> 
> Some others I see:
> 
> ENABLE_CANVAS_PATH
> ENABLE_CSS_COMPOSITING
> ENABLE_CSS_SELECTORS_LEVEL4
> ENABLE_FETCH_API
> ENABLE_GEOLOCATION
> ENABLE_INDEXED_DATABASE
> ENABLE_STREAMS_API
> ENABLE_CSS_SCROLL_SNAP
> ENABLE_WEBGL
> ENABLE_WEB_AUDIO
> ENABLE_WEB_SOCKETS
> 
> Dean

I think nobody is using ENABLE_GAMEPAD_DEPRECATED, right? Can we remove 
that (and all the code)?

Michael



More information about the webkit-dev mailing list