Bug 957992 -  Document toolbar high-level architecture (r=margaret)