Re: [webkit-dev] When should we turn on new features?

2012-03-15 Thread Ryosuke Niwa
By the way, can we add a point of contact for each one of these features? I often find it hard to figure out who "owns" which feature/flag. - Ryosuke On Thu, Mar 15, 2012 at 11:51 AM, Ryosuke Niwa wrote: > Great. Thanks! > > On Thu, Mar 15, 2012 at 5:01 AM, TAMURA, Kent wrote: > >> I made http

Re: [webkit-dev] When should we turn on new features?

2012-03-15 Thread Ryosuke Niwa
Great. Thanks! On Thu, Mar 15, 2012 at 5:01 AM, TAMURA, Kent wrote: > I made https://trac.webkit.org/wiki/FeatureFlags . > I extracted all of ENABLE(FOO) in *.cpp and *.mm, and added some comments. > Feel free to edit it! > > > On Wed, Mar 14, 2012 at 13:03, TAMURA, Kent wrote: > >> I'll add a

Re: [webkit-dev] When should we turn on new features?

2012-03-15 Thread TAMURA, Kent
I made https://trac.webkit.org/wiki/FeatureFlags . I extracted all of ENABLE(FOO) in *.cpp and *.mm, and added some comments. Feel free to edit it! On Wed, Mar 14, 2012 at 13:03, TAMURA, Kent wrote: I'll add a Wiki page for the table of existing feature flags and their descriptions. On Tu

Re: [webkit-dev] When should we turn on new features?

2012-03-14 Thread Alexis Menard
On Mon, Feb 13, 2012 at 11:09 PM, Maciej Stachowiak wrote: > > I think we're talking about a couple of different things now: > > 1) Table of what the WebKit community as a whole (instead of individual point > maintainers) thinks should be enabled in stable releases. This would be input > to port

Re: [webkit-dev] When should we turn on new features?

2012-03-13 Thread TAMURA, Kent
I'll add a Wiki page for the table of existing feature flags and their descriptions. On Tue, Feb 14, 2012 at 11:09, Maciej Stachowiak wrote: I think we're talking about a couple of different things now: 1) Table of what the WebKit community as a whole (instead of individual point maintain

Re: [webkit-dev] When should we turn on new features?

2012-02-13 Thread Hajime Morrita
On Tue, Feb 14, 2012 at 11:09 AM, Maciej Stachowiak wrote: > > I think we're talking about a couple of different things now: > > 1) Table of what the WebKit community as a whole (instead of individual point > maintainers) thinks should be enabled in stable releases. This would be input > to port

Re: [webkit-dev] When should we turn on new features?

2012-02-13 Thread Maciej Stachowiak
I think we're talking about a couple of different things now: 1) Table of what the WebKit community as a whole (instead of individual point maintainers) thinks should be enabled in stable releases. This would be input to port maintainers looking to make a release. 2) Documenting what enable fl

Re: [webkit-dev] When should we turn on new features?

2012-02-13 Thread Hajime Morrita
(Re-sending from the right address...) I'd +1 Adam's point. It would be great if we can do something like "webkit-build --gtk --stable", "webkit-build --chromium --canary" or "webkit-build --nightly" where the script read the central configuration file and find an appropriate configuration. In th

Re: [webkit-dev] When should we turn on new features?

2012-02-13 Thread Maciej Stachowiak
On Feb 13, 2012, at 1:21 PM, Ryosuke Niwa wrote: > On Mon, Feb 13, 2012 at 1:02 PM, Maciej Stachowiak wrote: > I think you raise a good point. Another point worth mentioning is that > sometimes a feature can be complete and useful in one port, but half-baked in > another (for example, fullscre

Re: [webkit-dev] When should we turn on new features?

2012-02-13 Thread Eric Seidel
Related to this is the question of what ports are even on for various ports. I don't believe it's possible today to list what features are on for what ports. At least not without a lot of emailing... Before designing a finer-granularity on/off switch, it seems it might make sense to have a globa

Re: [webkit-dev] When should we turn on new features?

2012-02-13 Thread Adam Barth
On Mon, Feb 13, 2012 at 1:02 PM, Maciej Stachowiak wrote: > > On Feb 10, 2012, at 4:09 PM, Ryosuke Niwa wrote: > >> Hi all, >> >> In general, the decision of whether a given feature is enabled or not is >> made by each port. However, at last year's W3C TPAC, there were complaints >> from other p

Re: [webkit-dev] When should we turn on new features?

2012-02-13 Thread Ryosuke Niwa
On Mon, Feb 13, 2012 at 1:02 PM, Maciej Stachowiak wrote: > > I think you raise a good point. Another point worth mentioning is that > sometimes a feature can be complete and useful in one port, but half-baked > in another (for example, fullscreen API was shipped in Safari and at the > same time p

Re: [webkit-dev] When should we turn on new features?

2012-02-13 Thread Maciej Stachowiak
On Feb 10, 2012, at 4:09 PM, Ryosuke Niwa wrote: > Hi all, > > In general, the decision of whether a given feature is enabled or not is made > by each port. However, at last year's W3C TPAC, there were complaints from > other participants about WebKit shipping half-baked implementations and >

[webkit-dev] When should we turn on new features?

2012-02-10 Thread Ryosuke Niwa
Hi all, In general, the decision of whether a given feature is enabled or not is made by each port. However, at last year's W3C TPAC, there were complaints from other participants about WebKit shipping half-baked implementations and breaking feature-detection. As an example, when WebKit enabled n