[webkit-dev] Feature configurations
laszlo gombos
laszlo.gombos at gmail.com
Thu Jan 17 15:26:54 PST 2013
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
More information about the webkit-dev
mailing list