Frankenbrowser
”Easiest way to extend Mozilla”
Unlimited flexibility
Leverage your knowledge of other frameworks
Minimal knowledge of Mozilla interfaces required