[webkit-dev] content-visibility (Was Re: Request For Position on CSS containment)

2021-06-24 Thread Ryosuke Niwa via webkit-dev
Please rename the subject when you're going to discuss the work on a new
feature.

On Thu, Jun 24, 2021 at 9:44 AM cathiechen via webkit-dev <
webkit-dev@lists.webkit.org> wrote:

> We made a lot of progress regarding CSS containment [1].
> Rob and I have finished the layout containment and size containment [2].\o/
> And the patches of paint containment and style containment are ready for
> review now [3].
>
> So we think now it's time to move on to content-visibility:
> (https://www.w3.org/TR/css-contain-2/#content-visibility)
>

That seems premature. Have we implemented all the perf optimizations for
layout, size, & paint containment? I'd rather not start piling on more
features before we get to a point where we're happy with the performance of
these features.

Since content-visibility depends on paint and style containment, we will do
> some specification research first, then prototype it based on Rob's patches.
>

Does the research part also include making a judgement call as to whether
it's a good idea at all? It's wholly unclear to me that content-visibility
is a feature we'd like to implement in WebKit given its implications to the
accessibility and other browser features.

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


Re: [webkit-dev] Request For Position on CSS containment

2021-06-24 Thread cathiechen via webkit-dev
Hi webkit-dev,

We made a lot of progress regarding CSS containment [1].
Rob and I have finished the layout containment and size containment [2].\o/
And the patches of paint containment and style containment are ready for review 
now [3].

So we think now it's time to move on to content-visibility:
(https://www.w3.org/TR/css-contain-2/#content-visibility)
Since content-visibility depends on paint and style containment, we will do 
some specification research first, then prototype it based on Rob's patches. 
Thank you for your feedback!

[1] https://bugs.webkit.org/show_bug.cgi?id=172026
[2] https://bugs.webkit.org/show_bug.cgi?id=223569, 
https://bugs.webkit.org/show_bug.cgi?id=223570
[3] https://bugs.webkit.org/show_bug.cgi?id=224742, 
https://bugs.webkit.org/show_bug.cgi?id=226458

Best,
Rob and Cathie

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