Re: [webkit-dev] What's the rationale for not including config.h in any header files?

2017-08-02 Thread Konstantin Tokarev
03.08.2017, 01:07, "Michael Catanzaro" : > On Wed, Aug 2, 2017 at 11:14 AM, Konstantin Tokarev wrote: >> FWIW, I use ENABLE_ALLINONE_BUILD=ON as a default build option in Qt port >> and don't have any "terrible" development experience. Even when I need

Re: [webkit-dev] What's the rationale for not including config.h in any header files?

2017-08-02 Thread Michael Catanzaro
On Wed, Aug 2, 2017 at 11:14 AM, Konstantin Tokarev wrote: FWIW, I use ENABLE_ALLINONE_BUILD=ON as a default build option in Qt port and don't have any "terrible" development experience. Even when I need to make a change in file that is not port-specific, usually just one

[webkit-dev] WEB_SOCKETS enabled on all ports - let's remove the flag

2017-08-02 Thread Brian Burg
Hi WebKittens, In WebKit, the Web Sockets API is guarded by the ENABLE_WEB_SOCKETS feature flag. It seems that ENABLE_WEB_SOCKETS is turned on for Xcode and CMake build systems by default for several years on all ports. I think it’s time to remove the feature flag. Are there any objections?

Re: [webkit-dev] WEB_TIMING enabled on all ports - let's remove the flag?

2017-08-02 Thread Maciej Stachowiak
> On Aug 2, 2017, at 2:18 AM, Ryosuke Niwa wrote: > > On Tue, Aug 1, 2017 at 10:41 PM, Adrien Destugues > wrote: >>> Some others I see: >>> >>> ENABLE_GEOLOCATION >>> ENABLE_INDEXED_DATABASE >>> ENABLE_CSS_SCROLL_SNAP >>> ENABLE_WEBGL >>>

Re: [webkit-dev] WebVR on WebKit

2017-08-02 Thread Maciej Stachowiak
Though WebVR is not the most elegant API for VR, it's a least common denominator, and it seems like other browsers are on board. So I think it's worth at least experimenting with. (Other opinions may vary; this is just my personal view not an Official Apple Position or anything). I'm guessing

Re: [webkit-dev] Removing support for CSS regions

2017-08-02 Thread Maciej Stachowiak
> On Aug 2, 2017, at 2:40 AM, Andreas Kling wrote: > >> >> On 2 Aug 2017, at 01:03, Ryosuke Niwa wrote: >> >> On Mon, Jul 31, 2017 at 1:49 AM, Andreas Kling wrote: >>> Some time has passed, and it seems that adoption of CSS regions on

Re: [webkit-dev] Looking to remove cygwin dependency for javascript tests for Windows ports

2017-08-02 Thread Szabo, Stephan (San Francisco)
Hi again, Also, internally for testing, we were having run-jsc-stress-tests write perl in the test scripts, but is there a preference for which language (perl, python, ruby, ...) to use? Thanks, Steph -Original Message- From: webkit-dev [mailto:webkit-dev-boun...@lists.webkit.org] On

Re: [webkit-dev] Buildbot 0.9

2017-08-02 Thread Aakash Jain
Looking at the configuration, I believe you are running few build-slaves connecting to build.webkit.org Please feel free to upgrade the slaves after buildbot master is upgraded to 0.9 in https://bugs.webkit.org/show_bug.cgi?id=175056. It wouldn't be mandatory for you to upgrade, but would be

Re: [webkit-dev] Buildbot 0.9

2017-08-02 Thread Olmstead, Don
We’re running https://build.webkit.org/buildslaves/wincairo-2 . Its all in a docker container so its pretty painless to upgrade to 0.9 I’m just not sure when we should plan to do the work. So we could update our build slave to 0.9 right now? From: aakash_j...@apple.com

Re: [webkit-dev] Buildbot 0.9

2017-08-02 Thread Aakash Jain
Hi Olmstead, The commit adding buildbot 0.9 support is https://trac.webkit.org/changeset/220120. This is for bot watcher's dashboard http://build.webkit.org/dashboard/. The code now have support for both buildbot 0.8 and 0.9. However, we might drop the support for buildbot 0.8 in near future

Re: [webkit-dev] Looking to remove cygwin dependency for javascript tests for Windows ports

2017-08-02 Thread Alex Christensen
I think eventually running all tests on Windows without Cygwin would be a step in the right direction. > On Aug 2, 2017, at 9:53 AM, Szabo, Stephan (San Francisco) > wrote: > > Hi, > > As part of Sony's work on getting the jsconly build for Windows, we're also >

[webkit-dev] Buildbot 0.9

2017-08-02 Thread Olmstead, Don
There was a commit, https://trac.webkit.org/changeset/220139/webkit , referencing a Buildbot 0.9 dashboard. I'm wondering if we need to upgrade our setup to 0.9 and if so what the timeframe is for the upgrade. ___ webkit-dev mailing list

Re: [webkit-dev] WEB_TIMING enabled on all ports - let's remove the flag?

2017-08-02 Thread Sergio Villar Senin
O Mér, 02-08-2017 ás 12:43 +0300, Konstantin Tokarev escribiu: > Also, AFAICS WebAudio is not widely used across the Web. Can anyone > point me to real > website which is not WebAudio demo but makes use of this API somehow? Check www.webaudioweekly.com for several examples. BR

[webkit-dev] WebVR on WebKit

2017-08-02 Thread Sergio Villar Senin
Hi, some weeks ago I uploaded [1] a patch (based on previous work by my colleague at Igalia Zan) which basically adds the IDLs for WebVR 1.1 spec along with the required stubs and the cmake build configuration. As Sam Weining perfectly pointed out, this needs some previous discussion in the list

Re: [webkit-dev] WEB_TIMING enabled on all ports - let's remove the flag?

2017-08-02 Thread Olmstead, Don
Web Audio is on the radar for WinCairo. I wasn't going to start working on it until after platform/audio ended up in PAL. -Original Message- From: webkit-dev [mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Konstantin Tokarev Sent: Wednesday, August 2, 2017 2:44 AM To: Ryosuke

[webkit-dev] Looking to remove cygwin dependency for javascript tests for Windows ports

2017-08-02 Thread Szabo, Stephan (San Francisco)
Hi, As part of Sony's work on getting the jsconly build for Windows, we're also looking at the possibility of trying to remove/reduce the dependency on Cygwin for the javascript tests from run-javascript-tests since the build itself runs from a normal windows shell. Internally we did a very

Re: [webkit-dev] WebKit opengl

2017-08-02 Thread Adrien Destugues
2017-08-02 14:43 GMT+02:00 Gustavo Sverzut Barbieri : >> You are not going to get WebKit working with OpenGLES 1.1 unless you have an >> experienced engineer making large modifications to the source code. Instead, >> you should just turn off OpenGL/OpenGLES support.

Re: [webkit-dev] WEB_TIMING enabled on all ports - let's remove the flag?

2017-08-02 Thread Gustavo Sverzut Barbieri
On Tue, Aug 1, 2017 at 7:54 PM, Maciej Stachowiak wrote: > Chromium Embedded Framework is an obvious comparison project for use cases > like that. CEF is arguably more popular as a bundled engine than WebKit, so > we probably don't need more flexibility than they provide. Does CEF

Re: [webkit-dev] WebKit opengl

2017-08-02 Thread Gustavo Sverzut Barbieri
On Tue, Aug 1, 2017 at 6:44 PM, Michael Catanzaro wrote: > > On Tue, Aug 1, 2017 at 9:13 PM, Nagendra K wrote: > > Hi Dean, > > Thanks for the reply. > I actually have a embedded device with opengl es 1.1 and WebKit which is 7 > years old, now

Re: [webkit-dev] What's the rationale for not including config.h in any header files?

2017-08-02 Thread Konstantin Tokarev
02.08.2017, 01:49, "Michael Catanzaro" : > On Tue, Aug 1, 2017 at 11:33 PM, Keith Miller wrote: >> P.S. There is also a reasonable chance that we will do some form of unified >> sources (compiling multiple cpp files at the same time). In that case

Re: [webkit-dev] WEB_TIMING enabled on all ports - let's remove the flag?

2017-08-02 Thread Konstantin Tokarev
02.08.2017, 09:19, "Ryosuke Niwa" : > On Tue, Aug 1, 2017 at 10:41 PM, Adrien Destugues > wrote: >>>  Some others I see: >>> >>>  ENABLE_GEOLOCATION >>>  ENABLE_INDEXED_DATABASE >>>  ENABLE_CSS_SCROLL_SNAP >>>  ENABLE_WEBGL >>>  ENABLE_WEB_AUDIO >> >>  

Re: [webkit-dev] OpenGl version to be used

2017-08-02 Thread Konstantin Tokarev
02.08.2017, 10:36, "gaurav.arad...@wipro.com" : > Hi, > > We are trying to port Webkit on an embedded platform from version 74xxx to  > 184849 (from Webkit turnk version in 2010 to  version in 2015). Currently we > have custom implementation of OpenGl 1.x running on

Re: [webkit-dev] Removing support for CSS regions

2017-08-02 Thread Andreas Kling
> On 2 Aug 2017, at 09:00, Ryosuke Niwa wrote: > > On Tue, Aug 1, 2017 at 11:40 PM, Andreas Kling > wrote: >> >>> On 2 Aug 2017, at 01:03, Ryosuke Niwa wrote: >>> >>> On Mon, Jul 31, 2017 at 1:49 AM, Andreas

Re: [webkit-dev] Removing support for CSS regions

2017-08-02 Thread Antti Koivisto
This is a blocker for making the render tree more secure and for architectural progress there in general. The feature is extremely invasive and has design issues. I think the security benefits of removing it alone are worth taking a small regression risk. antti On Wed, Aug 2, 2017 at 10:00

[webkit-dev] OpenGl version to be used

2017-08-02 Thread gaurav.arad...@wipro.com
Hi, We are trying to port Webkit on an embedded platform from version 74xxx to 184849 (from Webkit turnk version in 2010 to version in 2015). Currently we have custom implementation of OpenGl 1.x running on the hardware. I have few questions regarding the OpenGl version to use for our

Re: [webkit-dev] WEB_TIMING enabled on all ports - let's remove the flag?

2017-08-02 Thread Brady Eidson
> On Aug 1, 2017, at 11:18 PM, Ryosuke Niwa wrote: > > On Tue, Aug 1, 2017 at 10:41 PM, Adrien Destugues > wrote: >>> Some others I see: >>> >>> ENABLE_GEOLOCATION >>> ENABLE_INDEXED_DATABASE >>> ENABLE_CSS_SCROLL_SNAP >>> ENABLE_WEBGL >>>

Re: [webkit-dev] Removing support for CSS regions

2017-08-02 Thread Ryosuke Niwa
On Tue, Aug 1, 2017 at 11:40 PM, Andreas Kling wrote: > >> On 2 Aug 2017, at 01:03, Ryosuke Niwa wrote: >> >> On Mon, Jul 31, 2017 at 1:49 AM, Andreas Kling wrote: >>> Some time has passed, and it seems that adoption of CSS regions on the

Re: [webkit-dev] Removing support for CSS regions

2017-08-02 Thread Andreas Kling
> On 1 Aug 2017, at 15:38, Dean Jackson wrote: > > I've been told that Amazon's Kindle Cloud Reader uses CSS Regions if > available, and gets a significant performance boost. It has a fallback though. Hi Dean! I’ve WebInspected around in a few books using Kindle Cloud Reader

Re: [webkit-dev] WEB_TIMING enabled on all ports - let's remove the flag?

2017-08-02 Thread Ryosuke Niwa
On Tue, Aug 1, 2017 at 10:41 PM, Adrien Destugues wrote: >> Some others I see: >> >> ENABLE_GEOLOCATION >> ENABLE_INDEXED_DATABASE >> ENABLE_CSS_SCROLL_SNAP >> ENABLE_WEBGL >> ENABLE_WEB_AUDIO > > At least these are still not implemented in the Haiku port. I know we > are