| | 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 |