Skip to content
Public mus presentations
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
blinkon prefer tadpole name Jan 31, 2017
blinkon8 Complete version of blinkon8 presentation Sep 20, 2017
blinkon9 more spelling mistakes Apr 18, 2018
events Complete presentation on event dispatching Feb 21, 2017
eventupdate Event update presentation. Aug 14, 2017
gpumeetup19 graffle change Jul 24, 2019
roadmap18 roadmap18: updates to the system architecture diagram Apr 8, 2019
teamupdate new preso Aug 7, 2017
twogoals Slides for sub-setted goals Oct 30, 2017
.gitignore Added a .gitignore Mar 3, 2017 Update Apr 11, 2019


A directory of public presentations for mus. Mus is the mojo UI service -- a window server extracted from the existing graphics, compositing and input management code in Chrome.

Slide decks here:

Production Notes

Some people asked me how I made these slides. I did this:

  • I wrote html content using the Google HTML5 slides template. It makes very pretty slides. Good use of the web platform seems appropriate for slides about Chrome.
  • Or I used pandoc to process Markdown into HTML5 slides.
  • I drew diagrams in OmniGraffle.
  • I exported SVG per diagram and removed the layout-affecting spaces between <tspan> elements with the following sam script: X/\.svg$/ ,x:</tspan>[\n ]*<tspan: x:>[\n ]*<: c:><:.
You can’t perform that action at this time.