Simon Sapin
ec548e849c
Flex items in the box tree
2020-06-04 13:19:53 +02:00
Simon Sapin
3e8623332b
Rewrite handling of pointers to boxes in the DOM tree
2020-05-15 13:25:35 +02:00
Patrick Walton
1d9f669cf0
Switch some uses of Arc<AtomicRefCell<T>>
over to ArcRefCell<T>
2020-03-17 11:15:17 -07:00
Patrick Walton
9cb824e77c
Wrap BlockLevelBox
and InlineLevelBox
with AtomicRefCell
2020-03-17 11:15:17 -07:00
Simon Sapin
1bb85ed05b
Make some of layout_2020 private
2019-10-04 17:51:05 +02:00
Anthony Ramine
ec74204fa0
Call BoxTreeRoot::construct from layout_thread_2020
2019-10-04 10:03:42 +02:00
Anthony Ramine
c08cfbb5f3
Cheat the system and use an Arc in BoxSlot
...
Ideally we want to be able to borrow from the DOM during box construction
but that's not playing very well at the moment with the current bridge
between script and layout.
2019-09-19 11:24:50 +02:00
Anthony Ramine
4444c5a2ad
Import victor's layout system 🍷
2019-09-11 10:36:30 +02:00
Simon Sapin
86904757e6
Import files from Victor
...
fdb11f3e87
2019-09-11 10:06:35 +02:00