[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