[webkit-dev] Proposal: Removing ENABLE(CONTENT_EXTENSIONS)

Michael Catanzaro mcatanzaro at redhat.com
Wed Jul 2 15:45:07 PDT 2025


On Wed, Jul 2 2025 at 01:45:17 PM -07:00:00, Basuke Suzuki via 
webkit-dev <webkit-dev at lists.webkit.org> wrote:
> I believe we can simplify the codebase by removing this compile-time 
> flag.

Surely that's fine.

In general, there's no need to ask permission to remove a build flag 
unless (a) it guards use of some external dependency, like a library, 
or (b) cannot be a runtime flag for some concrete reason. Everything 
else should use runtime flags only. Anne has removed a lot of build 
flags already, but there are still a few low-hanging ones remaining, 
like ENABLE_FULLSCREEN_API....




More information about the webkit-dev mailing list