Hi, I wanted to give a heads up that I'm planning to land a patch that moves the ENABLE feature macros out from Platform.h into its own file - see https://bugs.webkit.org/show_bug.cgi?id=105735. After the patch lands I will update our wiki with the changes at http://trac.webkit.org/wiki/AddingFeatures.
I consider this as a first step for some other (incremental) changes. I created a meta bug to collect the work - see https://bugs.webkit.org/show_bug.cgi?id=105734 . The (long term) goals are: - Potentially decrease the scope of the flags - e.g. WebCore flags do not need to be visible to JavaScriptCore - Maintain a full list of feature flags in the source code - replace the existing Wiki that is disconnected from the source code - Make it easier to introduce/remove a build flag Any feedback on the goals and/or the approach is welcome here or on the bugs. Thanks, Laszlo _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev