Skip to content

GSoC project brainstorming

Josh Matthews edited this page Jan 26, 2017 · 23 revisions

Student project ideas

Intern project ideas

  • build a complex non-browser app in a Servo-based runtime
  • HTTP memory cache and post-processed resource attachments
  • Form widgets (eg. layout and interaction for <select>)
  • Progressive web metrics
  • Integrate Fathom into Servo and create rules that identify interstitial popups
  • implement tracking for the cause of reflow by capturing JS stacks, and build tools that report the results
  • Android embedding MVP - location bar, back/forward UI, on screen keyboard, etc.
  • Refresh driver (rather than "make a display list every turn of the event loop")
  • Event loop introspection
  • Port DMD to Rust and integrate it into Servo
Clone this wiki locally