Changes between Version 4 and Version 5 of FiveYearPlan
- Timestamp:
- Mar 12, 2015, 3:04:04 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FiveYearPlan
v4 v5 62 62 There are some changes we could make to WebKit source code that would make development easier (and safer). 63 63 * One large benefit would be the the immutable render tree discussed above. 64 * Could some complicated high-level code in JavaScript, rather than C++? 64 65 * Renaming 65 66 1. RenderRegions rename to Fragment … … 69 70 1. Move line layout out of RenderBlock & RenderBlockFlow 70 71 1. ScrollableArea and FrameView 72 1. State of FrameLoader, DocumentLoader, ResourceLoader, ImageLoader, PNGLoader, ThreadSafeCrossOriginLoader, etc. Untenable. 73 1. Relationships between Document Frame, DOM Window, and Page. 74 * Reconcile more of our multi-path code to share more code. We lack some abstractions that would allow the very common code to be shared between the two.\ 75 1. LineLayout, which has SimpleLineLayout and LineBoxLayout. 76 1. Selection, which has iOS and Mac specialized versions. 71 77 72 78 == Threading ==