[webkit-dev] Can we remove ENABLE_STREAMS_API compile flag?

Tetsuharu OHZEKI tetsuharu.ohzeki at gmail.com
Thu Jun 18 16:00:00 PDT 2020


Hi WebKitten,

As I see the following codes and grep,  I seem today's all (?) ports of WebKit
have enabled ENABLE_STREAMS_API flag by default.

- https://trac.webkit.org/browser/trunk/Source/WTF/wtf/PlatformEnable.h?rev=263222#L466
- https://trac.webkit.org/browser/trunk/Source/cmake/OptionsFTW.cmake?rev=263222#L104
- https://trac.webkit.org/browser/trunk/Source/cmake/OptionsWin.cmake?rev=263222#L58
- https://trac.webkit.org/browser/trunk/Source/cmake/OptionsMac.cmake?rev=263222#L87
- https://trac.webkit.org/browser/trunk/Source/cmake/WebKitFeatures.cmake?rev=263222#L210
- https://trac.webkit.org/browser/trunk/Source/cmake/tools/vsprops/FeatureDefines.props?rev=263222#L276

If my assumption is right, I'd like to propose to remove this
`ENABLE_STREAMS_API` flag.

What do you think about this?
If I missed some ports, please tell me about them.

--
Tetsuharu OHZEKI
tetsuharu.ohzeki at gmail.com


More information about the webkit-dev mailing list