forked from servo/servo
-
Notifications
You must be signed in to change notification settings - Fork 0
General implementation and design notes
lmeyerov edited this page Aug 9, 2013
·
9 revisions
- Fast and parallel web page layout (2010) - Leo Meyerovich's influential parallel selectors, layout, and fonts. It advocates seperating parallel selectors from parallel cascade to improve memory usage. See also the 2013 paper for automating layout and the 2009 paper that touches on speculative lexing/parsing.
- Servo layout on mozilla wiki
- Robert O'Callahan's mega-presentation - Lot's of information about browsers
- Zoom paper - Qualcomm's network prefetching and combined selectors/cascade
- Strings in Blink
- Incoherencies in Web Access Control Policies - Analysis of the prevelance of document.domain, cross-origin iframes and other wierdness
- A Case for Parallelizing Web Pages -- Sam King's server proxy for partitioning webpages. See also his process-isolation work that reports parallelism benefits.
- High-Performance and Energy-Efficient Mobile Web Browsing on Big/Little Systems Save power by dynamically switching which core to use based on automatic workload heuristic
- C3: An Experimental, Extensible, Reconfigurable Platform for HTML-based Applications Browser prototype written in C# at Microsoft Research that provided a concurrent (though not successfully parallelized) architecture