On Feb 13, 2012, at 1:21 PM, Ryosuke Niwa wrote: > On Mon, Feb 13, 2012 at 1:02 PM, Maciej Stachowiak <m...@apple.com> 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 present but non-functional in Chrome). > > I think in the past, port owners have made clear that they want to own the > final decisions on what features are enabled in their ports. > > But we as a community could do better, by having a shared recommendation of > what features we think should be enabled in shipping releases. In some cases, > this may not match the settings on trunk, as some features may be desirable > to enable for experimental builds, but not in shipping product. For features > that we recommended disabling, ideally we'd identify a reason. And in some > cases, those might be port-specific issues. > > Right. Even just having a list of new features with flag(s) to enable/disable > and the status (e.g. list of outstanding bugs) on wiki page will be helpful. > > For example, vertical writing mode doesn't work on Windows, Chromium, etc... > but port owners may not necessarily realize that the feature is enabled by > default and each port needs to modify the code that draws text.
I personally think such a page would be a good idea. I'd love to hear input from more folks on whether this is a good idea and what the right approach is. Cheers, Maciej
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev