Shaping a Firefox feature - how does it work? | Hacker News Reader