Re: [webkit-dev] EWS doesn't lie!

2014-02-10 Thread youenn fablet
Is it by design that only mac bots run regression tests? Technical issue? Lack of resources? 2014-01-30 9:05 GMT+01:00 Alexey Proskuryakov a...@webkit.org: Hi WebKit hackers, It sometimes happens that people land patches despite EWS detecting layout test regressions, especially when these

Re: [webkit-dev] EWS doesn't lie!

2014-02-10 Thread Tim Horton
On Feb 10, 2014, at 12:51 AM, youenn fablet youe...@gmail.com wrote: Is it by design that only mac bots run regression tests? Certainly not. Technical issue? I think so; look at http://build.webkit.org/dashboard/; the Mac port is the only one that’s even close to green enough to make

Re: [webkit-dev] EWS doesn't lie!

2014-02-10 Thread Osztrogonác Csaba
On 02/10/2014 09:51 AM, youenn fablet wrote: Is it by design that only mac bots run regression tests? Technical issue? Lack of resources? Technically, it's so easy to make an EWS to run layout tests too with adding a runTests: true to the ews.json file:

Re: [webkit-dev] WebGL backends

2014-02-10 Thread Brent Fulgham
Hi Dean, The WinCairo port uses the ANGLE library (and therefore, the “OpenGL” machinery) to do WebGL. I’m pretty sure the GTK+ port uses OpenGL directly, but Martin Robinson can probably confirm that. I think that only really leaves EFL, which may be using OpenGLES? I’m not sure. -Brent

Re: [webkit-dev] WebGL backends

2014-02-10 Thread Steven Coul (scoul)
Would this be simplify as in tidy up existing code, get down to a simple subset of required functionality, and maybe abstracting the (E)GL part? Or are you considering a simplification by just saying it will be EGL version X, and OpenGL version Y from now on and nothing else? Steve Harry

Re: [webkit-dev] WebGL backends

2014-02-10 Thread Martin Robinson
On Mon, Feb 10, 2014 at 9:16 AM, Brent Fulgham bfulg...@apple.com wrote: I’m pretty sure the GTK+ port uses OpenGL directly, but Martin Robinson can probably confirm that. The GTK+ port uses the OpenGL or OpenGLES GraphicsContext3D depending on the system it is compiled on and configuration

[webkit-dev] Ports relying on ICU with features omitted?

2014-02-10 Thread Darin Adler
Hi folks. I’d like to find out which ports are relying on WebKit support for ICU without certain key features. Maintaining these extra code paths creates some difficulties, and it would be helpful to remove them once no one is relying them. For example, we have support for:

Re: [webkit-dev] WebGL backends

2014-02-10 Thread Dean Jackson
On 10 Feb 2014, at 9:27 am, Steven Coul (scoul) sc...@cisco.com wrote: Would this be simplify as in tidy up existing code, get down to a simple subset of required functionality, and maybe abstracting the (E)GL part? Or are you considering a simplification by just saying it will be EGL

Re: [webkit-dev] Ports relying on ICU with features omitted?

2014-02-10 Thread Brent Fulgham
Hi Darin, On Feb 10, 2014, at 9:40 AM, Darin Adler da...@apple.com wrote: I’d like to find out which ports are relying on WebKit support for ICU without certain key features. Maintaining these extra code paths creates some difficulties, and it would be helpful to remove them once no one is

Re: [webkit-dev] Ports relying on ICU with features omitted?

2014-02-10 Thread Darin Adler
On Feb 10, 2014, at 9:54 AM, Brent Fulgham bfulg...@apple.com wrote: I believe that the dim3 game engine (http://www.klinksoftware.net) uses JavaScriptCore with a custom ICU. I don’t remember what ICU features they exclude, but they might be impacted by this change. Understood. But to be

[webkit-dev] On web-exposing features disabled at runtime

2014-02-10 Thread Sergio Villar Senin
Hi folks, I'm sending this to the list because it might affect different components inside the project. So as smfr correctly reported here[1] for all those features that don't have a feature flag (like grid layout) we're web-exposing the CSS properties of the feature even if it's disabled at

Re: [webkit-dev] On web-exposing features disabled at runtime

2014-02-10 Thread Maciej Stachowiak
On Feb 10, 2014, at 10:40 AM, Sergio Villar Senin svil...@igalia.com wrote: Hi folks, I'm sending this to the list because it might affect different components inside the project. So as smfr correctly reported here[1] for all those features that don't have a feature flag (like grid

Re: [webkit-dev] On web-exposing features disabled at runtime

2014-02-10 Thread Benjamin Poulain
On 2/10/14, 10:40 AM, Sergio Villar Senin wrote: I'm sending this to the list because it might affect different components inside the project. So as smfr correctly reported here[1] for all those features that don't have a feature flag (like grid layout) we're web-exposing the CSS properties of

Re: [webkit-dev] EWS doesn't lie!

2014-02-10 Thread youenn fablet
All of this makes sense, but the downsides is that it does not ensure convergence between the ports. If this situation is expected to stay for some time, I wonder whether some middle ground may be found for ports that are build-stable. For instance, having status information on new/modified tests

Re: [webkit-dev] WebGL backends

2014-02-10 Thread KwangHyuk Kim
Hi, EFL port is using GraphicsContext3D and configurable for OpenGLES or OpenGL. On Feb 9, 2014, at 2:59 PM, Dean Jackson dino at apple.com wrote: Hi floks. I’m looking into simplifying our WebGL code, particularly our GraphicsContext3D implementations. Apple uses either the OS X or iOS

[webkit-dev] EFL and GTK on Darwin

2014-02-10 Thread Dan Bernstein
Hi everyone, and especially EFL and GTK contributors! In preparation for changing PLATFORM(MAC) to be false when building for iOS, I have been reviewing usage of PLATFORM(MAC) throughout our codebase. Some of these uses are really about targeting the Darwin OS. However, I could not simply

Re: [webkit-dev] EFL and GTK on Darwin

2014-02-10 Thread Gyuyoung Kim
Hello Dan, 1. Is there a configuration of the EFL port that actually builds for Darwin? Unfortunately(?), AFAIK, WebKit EFL port doesn't support Darwin OS yet. Gyuyoung. On Tue, Feb 11, 2014 at 11:30 AM, Dan Bernstein m...@apple.com wrote: Hi everyone, and especially EFL and GTK

Re: [webkit-dev] On web-exposing features disabled at runtime

2014-02-10 Thread Sergio Villar Senin
En 10/02/14 22:38, Benjamin Poulain escribiu: On 2/10/14, 10:40 AM, Sergio Villar Senin wrote: The question is whether this is an acceptable behavior or not, and how to fix it in case we don't like it. I guess it's safe to conclude that it isn't something that we want in general, as it might