Re: [webkit-dev] Introducing a minimum ICU version for WebKit

2020-04-09 Thread Olmstead, Don
Hi Michael, There are a couple problems with checking in a version of ICU. * Other libraries used by WebKit have dependencies on ICU. For our ports harfbuzz, libxml2, libxslt, libpsl and CFlite all require ICU. * ICU doesn't come with a CMake build system and its non-trivial to make one. We've

Re: [webkit-dev] Proposal: Do not support Windows fibers

2017-12-05 Thread Olmstead, Don
We’re fine with removing it. From: webkit-dev [mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Geoffrey Garen Sent: Tuesday, December 5, 2017 2:35 PM To: Michael Saboff Cc: John N. Lehner ; WebKit-Dev Subject: Re:

Re: [webkit-dev] WinCairo Build and EWS down

2017-12-05 Thread Olmstead, Don
EWS and Buildbots are back up for WinCairo and are successfully building. If there are any problems let me know! Apologies for the downtime. From: webkit-dev [mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Olmstead, Don Sent: Friday, December 1, 2017 5:32 PM To: WebKit-Dev Development

[webkit-dev] WinCairo Build and EWS down

2017-12-01 Thread Olmstead, Don
Hi WebKittens, We're having an issue with the Buildbot and EWS after the ANGLE update. Our image does not contain the DirectX 11 SDK that is now wanted by ANGLE. I spent my day trying to get the required SDK into the image and have been having issues with it so I was not able to spin up the

[webkit-dev] WinCairo Update

2017-11-27 Thread Olmstead, Don
Hello WebKittens, I wanted to give an update on the status of WinCairo to the group as we've hit a few good milestones. WebKitForWindows Github organization We went ahead and created a WebKitForWindows organization on Github at https://github.com/WebKitForWindows where we will be working out

Re: [webkit-dev] Growing tired of long build times? Check out this awesome new way to speed up your build... soon (HINT: It's not buying a new computer)

2017-08-29 Thread Olmstead, Don
[mailto:annu...@yandex.ru] Sent: Tuesday, August 29, 2017 11:22 AM To: Olmstead, Don <don.olmst...@sony.com>; Keith Miller <keith_mil...@apple.com>; WebKit Development Mailing List <webkit-dev@lists.webkit.org> Subject: Re: [webkit-dev] Growing tired of long build times? Check

Re: [webkit-dev] Growing tired of long build times? Check out this awesome new way to speed up your build... soon (HINT: It's not buying a new computer)

2017-08-29 Thread Olmstead, Don
Did you happen to look at any sort of distributed build system? We use distributed builds here for WebKit and a full rebuild is pretty reasonable. That would negate the need to change how everything is done to get a unity build going. From: webkit-dev

[webkit-dev] CSS Typed OM

2017-08-18 Thread Olmstead, Don
Hi, I'd like to begin an implementation of CSS Typed OM (CSSOM) and wanted to gauge interest for supporting the feature. CSSOM provides typed style access to improve performance by removing the need to do lots of string parsing. Its also the basis of other Houdini specifications so working

Re: [webkit-dev] Python

2017-08-07 Thread Olmstead, Don
There are automated tools that will update to Python 3 while keeping compatibility with Python 2. There is future, http://python-future.org/automatic_conversion.html, and modernizer, https://python-modernize.readthedocs.io/en/latest This came up in

Re: [webkit-dev] Buildbot 0.9

2017-08-02 Thread Olmstead, Don
...@apple.com] Sent: Wednesday, August 2, 2017 12:26 PM To: Olmstead, Don <don.olmst...@sony.com> Cc: WebKit-Dev Development (webkit-dev@lists.webkit.org) <webkit-dev@lists.webkit.org> Subject: Re: [webkit-dev] Buildbot 0.9 Hi Olmstead, The commit adding buildbot 0.9 support is https://tra

[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 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] Intent to implement WebKit for Windows ports

2017-08-01 Thread Olmstead, Don
Hi WebKittens, We over at Sony have been committing more resources to WebKit, from revitalizing the WinCairo port, rebooting the cURL network backend, and continued work on the PAL layer. We've had some developers looking at the possibility to move WinCairo from WebKitLegacy over to WebKit and

Re: [webkit-dev] update GCC version?

2017-06-26 Thread Olmstead, Don
Same for our WinCairo bots which embed it into a Docker image, https://hub.docker.com/r/webkitdev/buildbot/. The same images should be fine for AppleWin but it's not something I've tested. -Original Message- From: webkit-dev [mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Alex

[webkit-dev] Clang tidy

2017-05-03 Thread Olmstead, Don
I took some time today to see how clang-tidy can be run on WebKit code and opened https://bugs.webkit.org/show_bug.cgi?id=171632 with some examples on how to run things. I also attached some output from the modernizer fixes that can be applied. I was thinking of running any code we move from

[webkit-dev] PAL Strategy

2017-05-01 Thread Olmstead, Don
Hey all, As we mentioned during the contributors meeting we want to work towards fleshing out the PAL library. We have the cycles to really start rolling on it but are hitting some issues we wanted to run by the community. Currently the obvious stuff to move over into PAL, network, graphics

Re: [webkit-dev] !!Tests for equality comparison

2017-04-28 Thread Olmstead, Don
I was looking at clang-tidy and include-what-you-need support in CMake. Clang currently won’t compile WebKit on Windows but I was going to look into that as well so those tools could end up running. Happy to provide some patches if it bears fruit. From: webkit-dev

Re: [webkit-dev] WebCore/platform standalone library

2017-01-11 Thread Olmstead, Don
I was the one who did the WebCore::PAL namespace so I wanted to chime in on why I went that route. We at Sony are newcomers to pushing to trunk so my explanation might be entirely too idealistic but here goes. I had thought of PAL as a library that is internal to WebCore that provides a clear

Re: [webkit-dev] WebKit build failed

2016-12-14 Thread Olmstead, Don
I can confirm that wincairo builds with the following revision https://trac.webkit.org/changeset/209809 on 64-bit From: webkit-dev-boun...@lists.webkit.org [mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Plamen Dimitrov Sent: Wednesday, December 14, 2016 6:55 AM To: youenn fablet

Re: [webkit-dev] WebKit GPU rendering possibility

2016-11-22 Thread Olmstead, Don
We actually mentioned fastuidraw while we were at the contributors meeting as a potential replacement for our Cairo rendering for PlayStation. When we got to a point with our port where we can start evaluating we'd be interested in taking a look. The only problem I had with the setup was a

Re: [webkit-dev] WinCairo Maintainers

2016-09-26 Thread Olmstead, Don
@annulen I know you've mentioned conan.io before but I've never personally used it so I'm not sure how well it would fit with everything. It's something we can take a look at beforehand and see what it would take vs the single repository setup. @alexchristensen I can make a GitHub org push

[webkit-dev] WinCairo Maintainers

2016-09-26 Thread Olmstead, Don
I was wondering who was in charge of WinCairo now. We at Sony have been using WinCairo to land anything that isn't specific to our own internal port but we don't have any intention to ship anything using it. We have some outstanding patches for the GitHub requirements repository,

Re: [webkit-dev] Int/FloatPoint and Int/FloatSize

2013-01-04 Thread Olmstead, Don
Subtraction of two points should not equate to a size. That's would be unexpected behavior for anyone used to working in 2D space. Mathematically speaking point - point equates to a vector. When writing a vector math library there typically isn't a differentiation made between a point and a

Re: [webkit-dev] Transformations precision: double - float

2012-05-22 Thread Olmstead, Don
What CPU executes single precision floating point values at the same speed as double precision? Here's a benchmark from NASA giving a comparison of single vs. double precision performance for one of their simulations. https://modelingguru.nasa.gov/docs/DOC-1664. Single precision maps better