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.
Yeah, while working on the performance, we found CSS Contain improves performance inside the containment box, for instance, setting relayout boundary to stop dirty layout propagating to ancestor elements. And we think content-visibility would improve the performance from outside, for instance, skipping painting content that is offscreen. And we asked for help from chromium team, they provided us some very positive feedbacks from the developers.(Also list in the document)
Regarding the accessibility feature, the values of content-visibility can decide whether or not the content is accessible.
And there are over 80 cases in WPT to test the behaviour of content-visibility.
Also we would like to analyse the performance in the future.