Hi WebKittens, I would like to remove ENABLE(CONTENT_EXTENSIONS) compile time flag and always enable CONTENT_EXTENSIONS.
This feature has been enabled on Apple platforms for 9 years and on GTK/WPE ports for a long time. Currently, only Windows and PlayStation ports have it disabled. Even when CONTENT_EXTENSIONS is enabled at compile time, it has no runtime effect unless content extensions backend is explicitly configured through platform-specific APIs. Since Windows and PlayStation ports don't expose such APIs, enabling this flag would only affect binary size without any behavioral changes. Given that: The feature is mature and stable (9+ years in production) Most ports already have it enabled It requires explicit API usage to activate The only impact for Windows/PlayStation is binary size I believe we can simplify the codebase by removing this compile-time flag. Best regards, Basuke Suzuki
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev