| 1 | = What have we done? = |
| 2 | * Display list experiment |
| 3 | * Optimized offsetWidth/height |
| 4 | |
| 5 | == Loading == |
| 6 | * Clean up loading code, for realz |
| 7 | * Page cache cleanup |
| 8 | |
| 9 | == Page & friends == |
| 10 | * Page/Frame/FrameView/FrameLoader disambiguation |
| 11 | * Unify scrolling architecture |
| 12 | |
| 13 | == Layout & Rendering == |
| 14 | * Readonly render tree? |
| 15 | * Ref-counted renderers? |
| 16 | * Remove Widgets |
| 17 | ** subpixel |
| 18 | ** another useless hierarchy |
| 19 | * Removal of continuations |
| 20 | |
| 21 | == Compositing == |
| 22 | * One compositing update per frame |
| 23 | * Compositing post-display lists |
| 24 | |
| 25 | == Debuggability == |
| 26 | * Logging |
| 27 | * Log channels |
| 28 | * Dumping |
| 29 | * lldb macros |
| 30 | * notifyutil -p com.apple.WebKit.showRenderTree |
| 31 | |
| 32 | == Standards things == |
| 33 | * Maintain status on all the CSS Properties |
| 34 | * Event loop |
| 35 | * Event handler attributes |
| 36 | * Intersection observer |
| 37 | * Scroll-linked effects |
| 38 | * Houdini |