4 ms·
Which thread are you going to do that work on? It's complicated because layout changes can cause new elements to be created. Elements can be really expensive t
by whowouldathunk 9y ago
Which thread are you going to do that work on?
It's complicated because layout changes can cause new elements to be created. Elements can be really expensive to create.
- westoncb 9y agoThat's the kind of thing that would cause a rejection: elements are gong to be created, so this can't be converted to compositing stage operations instead. Dunno which thread—just an idea.
- pcwalton 9y ago> Which thread are you going to do that work on? The layout thread. > It's complicated because layout changes can cause new elements to be created. Elements can be really expensive to create. Huh? No, they can't. In rare cases, layout changes can cause new render objects to be created (line breaks), but that's not elements.
- whowouldathunk 9y agoNot sure how Servo works, but what happens if a list viewport gets bigger and you need to display more list items?
- pcwalton 9y agoThe newly visible list items are already laid out, so we just display them.