Re: [webkit-dev] Proposal for an "intent to" process for web-exposed features

2020-02-26 Thread Ryosuke Niwa
Thanks for starting this discussion. On Wed, Feb 26, 2020 at 10:33 PM Frédéric Wang wrote: > > The idea of an "intent to" process has been raised several times in the > past (e.g. in our 2020 goals [1]) and some people already use it > informally, but it does not seem that we have any agreement

[webkit-dev] Proposal for an "intent to" process for web-exposed features

2020-02-26 Thread Frédéric Wang
Hi, The idea of an "intent to" process has been raised several times in the past(e.g. in our 2020 goals [1])and some people already use it informally, but it does not seem that we have any agreement right now. Such a process would help to coordinate changes internally (between port maintainers and

Re: [webkit-dev] WebKit position on Paint Timing / (first paint, first contentful paint)

2020-02-26 Thread Ryosuke Niwa
On Wed, Feb 26, 2020 at 9:00 PM Maciej Stachowiak wrote: > > > On Feb 26, 2020, at 2:25 PM, Ryosuke Niwa wrote: > > > On Wed, Feb 26, 2020 at 11:29 AM Maciej Stachowiak wrote: > >> >> >> On Feb 26, 2020, at 10:51 AM, Noam Rosenthal >> wrote: >> >> >> >> On Wed, Feb 26, 2020 at 8:08 PM Maciej S

Re: [webkit-dev] Is anyone maintaining Nicosia scrolling code?

2020-02-26 Thread Simon Fraser
> On Feb 23, 2019, at 3:29 AM, z...@falconsigh.net wrote: > > On Sat, Feb 23, 2019, at 2:47 AM, Simon Fraser wrote: >> There’s a bunch of code in Source/WebCore/page/scrolling/nicosia/ that >> I keep breaking with scrolling tree refactoring. Most of it it stubs. >> Is anyone maintaining this co

Re: [webkit-dev] WebKit position on Paint Timing / (first paint, first contentful paint)

2020-02-26 Thread Maciej Stachowiak
> On Feb 26, 2020, at 2:25 PM, Ryosuke Niwa wrote: > > > On Wed, Feb 26, 2020 at 11:29 AM Maciej Stachowiak > wrote: > > >> On Feb 26, 2020, at 10:51 AM, Noam Rosenthal > > wrote: >> >> >> >> On Wed, Feb 26, 2020 at 8:08 PM Maciej

Re: [webkit-dev] WebKit position on Paint Timing / (first paint, first contentful paint)

2020-02-26 Thread Ryosuke Niwa
On Wed, Feb 26, 2020 at 10:54 AM Noam Rosenthal wrote: > (resending from correct address) > On Wed, Feb 26, 2020 at 8:08 PM Maciej Stachowiak wrote: > >> >> Some quick comments: >> > >> the definition of First Contentful Paint here in the spec: < >> https://www.w3.org/TR/paint-timing/#sec-termin

Re: [webkit-dev] WebKit position on Paint Timing / (first paint, first contentful paint)

2020-02-26 Thread Ryosuke Niwa
On Wed, Feb 26, 2020 at 11:29 AM Maciej Stachowiak wrote: > > > On Feb 26, 2020, at 10:51 AM, Noam Rosenthal > wrote: > > > > On Wed, Feb 26, 2020 at 8:08 PM Maciej Stachowiak wrote: > >> >> Some quick comments: >> > >> the definition of First Contentful Paint here in the spec: < >> https://www

Re: [webkit-dev] WebKit position on Paint Timing / (first paint, first contentful paint)

2020-02-26 Thread Noam Rosenthal
On Wed, Feb 26, 2020 at 9:29 PM Maciej Stachowiak wrote: > I also suggest to start with "first-paint" as it's perhaps a bit less > "internal" than FCP, and can provide a performance-regression metric with a > lesser degree of risk regarding exposing internals / privacy. > > > First paint that’s n

Re: [webkit-dev] WebKit position on Paint Timing / (first paint, first contentful paint)

2020-02-26 Thread Maciej Stachowiak
> On Feb 26, 2020, at 10:51 AM, Noam Rosenthal > wrote: > > > > On Wed, Feb 26, 2020 at 8:08 PM Maciej Stachowiak > wrote: > > Some quick comments: > > the definition of First Contentful Paint here in the spec: >

Re: [webkit-dev] WebKit position on Paint Timing / (first paint, first contentful paint)

2020-02-26 Thread Noam Rosenthal
(resending from correct address) On Wed, Feb 26, 2020 at 8:08 PM Maciej Stachowiak wrote: > > Some quick comments: > > the definition of First Contentful Paint here in the spec: < > https://www.w3.org/TR/paint-timing/#sec-terminology> does not match the > definition stated at

Re: [webkit-dev] WebKit position on Paint Timing / (first paint, first contentful paint)

2020-02-26 Thread Maciej Stachowiak
Some quick comments: I am concerned that the definitions of these paint milestones have engine-dependent assumptions, and some may not be spelled out in the spec. For example, the definition of First Contentful Paint here in the spec: does

[webkit-dev] WebKit position on Paint Timing / (first paint, first contentful paint)

2020-02-26 Thread Noam Rosenthal
Hola I was approached by the Wikimedia foundation to implement the paint timing API for WebKit (yay). I think this is a good feature to have for webkit, and I wanted to hear thoughts about it before I begin. The feature was enabled in Chrome for quite a while, and is potentially very useful for re