Re: [webkit-dev] Updating and Enabling the CSS Font Loading Spec

2014-07-30 Thread Myles C. Maxfield
Excellent! I would love to help out in this effort, Bear!

Thanks,
Myles

> On Jul 29, 2014, at 3:45 PM, Benjamin Poulain  wrote:
> 
> On 7/29/14, 3:33 PM, Bear Travis wrote:
>> On 7/29/14, 12:26 PM, "Benjamin Poulain"  wrote:
>> 
>>> On 7/29/14, 11:38 AM, Dirk Schulze wrote:
 
 On Jul 29, 2014, at 7:42 PM, Bear Travis  wrote:
 
> Hi All,
> 
> WebKit has support for an older version of the CSS Font Loading
> Specification [1], implemented back in 2013 [2]. I would like to bring
> this work in line with the current version of the specification, and
> enable it by default in the nightlies. The specification provides
> support for coordinating font loading: querying if fonts have loaded,
> requesting specific fonts to load, and providing notifications as fonts
> are loading.
> 
> Other browsers have a positive outlook on the feature. Chrome has
> already shipped it [3], and Mozilla is in the process of implementing
> it [4].
 
 Do you want to implement it behind a compile time flag? IMO it is an
 important and great API. However, Cameron filed a lot of specifications
 but reports while implementing it [1]. So there might still be some
 issues to discover.
 
 I strongly support the implementation though.
>>> 
>>> +1.
>>> 
>> 
>> Yep, the implementation will be behind a compile time flag (the old
>> implementation already is). That said, I would like to have it enabled by
>> default in dev builds and the nightlies, both to get it into users’ hands
>> for testing and to keep the bots running the tests.
> 
> That's okay.
> 
> The flags are useful to disable unfinished features when shipping (until they 
> are ready). You can enable a flag in nightly if the code is stable and has 
> good test coverage, the feature does not need to be complete.
> 
> Successful examples are CSS Grid Layout and the Picture Element. Both are 
> work in progress, they are enabled in Nightly, but none of that code is 
> compiled into the released WebKit.
> 
> Benjamin
> 
> ___
> 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


Re: [webkit-dev] Updating and Enabling the CSS Font Loading Spec

2014-07-29 Thread Benjamin Poulain

On 7/29/14, 3:33 PM, Bear Travis wrote:

On 7/29/14, 12:26 PM, "Benjamin Poulain"  wrote:


On 7/29/14, 11:38 AM, Dirk Schulze wrote:


On Jul 29, 2014, at 7:42 PM, Bear Travis  wrote:


Hi All,

WebKit has support for an older version of the CSS Font Loading
Specification [1], implemented back in 2013 [2]. I would like to bring
this work in line with the current version of the specification, and
enable it by default in the nightlies. The specification provides
support for coordinating font loading: querying if fonts have loaded,
requesting specific fonts to load, and providing notifications as fonts
are loading.

Other browsers have a positive outlook on the feature. Chrome has
already shipped it [3], and Mozilla is in the process of implementing
it [4].


Do you want to implement it behind a compile time flag? IMO it is an
important and great API. However, Cameron filed a lot of specifications
but reports while implementing it [1]. So there might still be some
issues to discover.

I strongly support the implementation though.


+1.



Yep, the implementation will be behind a compile time flag (the old
implementation already is). That said, I would like to have it enabled by
default in dev builds and the nightlies, both to get it into users’ hands
for testing and to keep the bots running the tests.


That's okay.

The flags are useful to disable unfinished features when shipping (until 
they are ready). You can enable a flag in nightly if the code is stable 
and has good test coverage, the feature does not need to be complete.


Successful examples are CSS Grid Layout and the Picture Element. Both 
are work in progress, they are enabled in Nightly, but none of that code 
is compiled into the released WebKit.


Benjamin

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


Re: [webkit-dev] Updating and Enabling the CSS Font Loading Spec

2014-07-29 Thread Bear Travis
On 7/29/14, 12:26 PM, "Benjamin Poulain"  wrote:

>On 7/29/14, 11:38 AM, Dirk Schulze wrote:
>>
>> On Jul 29, 2014, at 7:42 PM, Bear Travis  wrote:
>>
>>> Hi All,
>>>
>>> WebKit has support for an older version of the CSS Font Loading
>>>Specification [1], implemented back in 2013 [2]. I would like to bring
>>>this work in line with the current version of the specification, and
>>>enable it by default in the nightlies. The specification provides
>>>support for coordinating font loading: querying if fonts have loaded,
>>>requesting specific fonts to load, and providing notifications as fonts
>>>are loading.
>>>
>>> Other browsers have a positive outlook on the feature. Chrome has
>>>already shipped it [3], and Mozilla is in the process of implementing
>>>it [4].
>>
>> Do you want to implement it behind a compile time flag? IMO it is an
>>important and great API. However, Cameron filed a lot of specifications
>>but reports while implementing it [1]. So there might still be some
>>issues to discover.
>>
>> I strongly support the implementation though.
>
>+1.
>

Yep, the implementation will be behind a compile time flag (the old
implementation already is). That said, I would like to have it enabled by
default in dev builds and the nightlies, both to get it into users’ hands
for testing and to keep the bots running the tests.

-Bear

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


Re: [webkit-dev] Updating and Enabling the CSS Font Loading Spec

2014-07-29 Thread Benjamin Poulain

On 7/29/14, 11:38 AM, Dirk Schulze wrote:


On Jul 29, 2014, at 7:42 PM, Bear Travis  wrote:


Hi All,

WebKit has support for an older version of the CSS Font Loading Specification 
[1], implemented back in 2013 [2]. I would like to bring this work in line with 
the current version of the specification, and enable it by default in the 
nightlies. The specification provides support for coordinating font loading: 
querying if fonts have loaded, requesting specific fonts to load, and providing 
notifications as fonts are loading.

Other browsers have a positive outlook on the feature. Chrome has already 
shipped it [3], and Mozilla is in the process of implementing it [4].


Do you want to implement it behind a compile time flag? IMO it is an important 
and great API. However, Cameron filed a lot of specifications but reports while 
implementing it [1]. So there might still be some issues to discover.

I strongly support the implementation though.


+1.

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


Re: [webkit-dev] Updating and Enabling the CSS Font Loading Spec

2014-07-29 Thread Dirk Schulze

On Jul 29, 2014, at 7:42 PM, Bear Travis  wrote:

> Hi All,
> 
> WebKit has support for an older version of the CSS Font Loading Specification 
> [1], implemented back in 2013 [2]. I would like to bring this work in line 
> with the current version of the specification, and enable it by default in 
> the nightlies. The specification provides support for coordinating font 
> loading: querying if fonts have loaded, requesting specific fonts to load, 
> and providing notifications as fonts are loading.
> 
> Other browsers have a positive outlook on the feature. Chrome has already 
> shipped it [3], and Mozilla is in the process of implementing it [4].

Do you want to implement it behind a compile time flag? IMO it is an important 
and great API. However, Cameron filed a lot of specifications but reports while 
implementing it [1]. So there might still be some issues to discover.

I strongly support the implementation though.

Greetings,
Dirk

[1] http://lists.w3.org/Archives/Public/www-style/2014Jun/

> 
> Please let me know if you have any questions, comments, or concerns.
> -Bear
> 
> [1] http://dev.w3.org/csswg/css-font-loading/
> [2] https://bugs.webkit.org/show_bug.cgi?id=98395
> [3] http://www.chromestatus.com/features/6244676289953792
> [4] https://bugzilla.mozilla.org/show_bug.cgi?id=835247
> ___
> 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] Updating and Enabling the CSS Font Loading Spec

2014-07-29 Thread Bear Travis
Hi All,

WebKit has support for an older version of the CSS Font Loading Specification 
[1], implemented back in 2013 [2]. I would like to bring this work in line with 
the current version of the specification, and enable it by default in the 
nightlies. The specification provides support for coordinating font loading: 
querying if fonts have loaded, requesting specific fonts to load, and providing 
notifications as fonts are loading.

Other browsers have a positive outlook on the feature. Chrome has already 
shipped it [3], and Mozilla is in the process of implementing it [4].

Please let me know if you have any questions, comments, or concerns.
-Bear

[1] http://dev.w3.org/csswg/css-font-loading/
[2] https://bugs.webkit.org/show_bug.cgi?id=98395
[3] http://www.chromestatus.com/features/6244676289953792
[4] https://bugzilla.mozilla.org/show_bug.cgi?id=835247
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev