Re: [webkit-dev] Planning on Requiring Python 2.7 Soon

2014-09-11 Thread Brian Burg
IIRC, some GTK bots still run Python 2.6. (But not all of them?)
Here’s a relevant workaround I landed a while ago:

 http://trac.webkit.org/changeset/172686

On Sep 10, 2014, at 4:31 PM, Brent Fulgham bfulg...@apple.com wrote:

 Hi Everyone,
 
 Now that I’ve worked through the minor issues that prevented us from using 
 Python 2.7 on our Windows bots, I’d like to move the goalposts and require 
 Python 2.7 (or newer) for our build and test machines.
 
 Will this cause anyone any problems if this becomes the new law of the land?
 
 I plan on making this change on September 17th if I do not hear from anyone 
 on this topic.
 
 Thanks!
 
 -Brent
 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 https://lists.webkit.org/mailman/listinfo/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Port-specific OpenType support

2014-09-11 Thread Myles C. Maxfield
Hello, Webkittens!

I have started work on an SVG font - OpenType converter [1] with the intent of 
eventually getting rid of our code path which lays out and draws text using SVG 
fonts. The motivation is fourfold:

1) Performance: on OS X the native text libraries are over 1000x faster than 
our SVG code path.
2) Security: There have been numerous security bugs in the SVG font code path.
3) Code clarity: This would greatly simplify the text rendering code.
4) The next version of SVG is removing SVG fonts completely [2]. Chrome has 
recently dropped support for SVG fonts [3] and Firefox/IE never had it [4] [5].

My question to WebKit-Dev is: Are there any ports who:
1) Want continued support for SVG fonts, and
2) Whose platforms do not support OpenType fonts natively?

Thanks,
Myles C. Maxfield

[1] http://trac.webkit.org/changeset/173521 
http://trac.webkit.org/changeset/173521
[2] http://www.w3.org/TR/SVG2/fonts.html http://www.w3.org/TR/SVG2/fonts.html
[3] 
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/pYbbUcYvlYY/LQvFvM8KZZEJ
 
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/pYbbUcYvlYY/LQvFvM8KZZEJ
[4] https://bugzilla.mozilla.org/show_bug.cgi?id=119490 
https://bugzilla.mozilla.org/show_bug.cgi?id=119490
[5] http://caniuse.com/#feat=svg-fonts http://caniuse.com/#feat=svg-fonts
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Port-specific OpenType support

2014-09-11 Thread Dan Bernstein

 On Sep 11, 2014, at 11:44 AM, Myles C. Maxfield mmaxfi...@apple.com wrote:
 
 Hello, Webkittens!
 
 I have started work on an SVG font - OpenType converter [1] with the intent 
 of eventually getting rid of our code path which lays out and draws text 
 using SVG fonts. The motivation is fourfold:
 
 1) Performance: on OS X the native text libraries are over 1000x faster than 
 our SVG code path.
 2) Security: There have been numerous security bugs in the SVG font code path.
 3) Code clarity: This would greatly simplify the text rendering code.
 4) The next version of SVG is removing SVG fonts completely [2]. Chrome has 
 recently dropped support for SVG fonts [3] and Firefox/IE never had it [4] 
 [5].

5) Correctness: using an SVG font will no longer mean you don’t get subpixel 
antialiasing (and perhaps other text effects?)
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Port-specific OpenType support

2014-09-11 Thread Martin Robinson
On Thu, Sep 11, 2014 at 11:44 AM, Myles C. Maxfield mmaxfi...@apple.com wrote:
 My question to WebKit-Dev is: Are there any ports who:
 1) Want continued support for SVG fonts, and
 2) Whose platforms do not support OpenType fonts natively?

WebKitGTK+ supports OpenType natively and I as far as I know we have
no problems dropping support for SVG fonts. If SVG fonts are supported
by the Mac port though, we will probably still want to maintain
support for our own port, if possible.

--Martin
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Planning on Requiring Python 2.7 Soon

2014-09-11 Thread Martin Robinson
On Thu, Sep 11, 2014 at 11:36 AM, Brian Burg b...@cs.washington.edu wrote:
 IIRC, some GTK bots still run Python 2.6. (But not all of them?)
 Here’s a relevant workaround I landed a while ago:

  http://trac.webkit.org/changeset/172686

I think (someone can correct me, if I'm wrong) that we can ensure that
all the bots have = Python 2.7, so feel free to move forward with
this.

--Martin
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Planning on Requiring Python 2.7 Soon

2014-09-11 Thread Bem Jones-Bey
We broke some of the python tests yesterday and fixed them today, so it is 
likely what you saw.

On Sep 11, 2014, at 17:54, Gyuyoung Kim 
gyuyoung@webkit.orgmailto:gyuyoung@webkit.org wrote:

FYI, all EFL bots have worked with Python ver. 2.7.6. However, there are some 
failing python tests on EFL port recently. Let me take a look it soon.

Gyuyoung

On Thursday, September 11, 2014, Brent Fulgham 
bfulg...@apple.commailto:bfulg...@apple.com wrote:
Hi Everyone,

Now that I've worked through the minor issues that prevented us from using 
Python 2.7 on our Windows bots, I'd like to move the goalposts and require 
Python 2.7 (or newer) for our build and test machines.

Will this cause anyone any problems if this becomes the new law of the land?

I plan on making this change on September 17th if I do not hear from anyone on 
this topic.

Thanks!

-Brent
___
webkit-dev mailing list
webkit-dev@lists.webkit.orgjavascript:;
https://lists.webkit.org/mailman/listinfo/webkit-dev


--
Sent from Gyuyoung Iphone
___
webkit-dev mailing list
webkit-dev@lists.webkit.orgmailto:webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev