Before we dive into the bugs themselves it's important to understand just how complex our platform support is: Firefox runs on 4 different operating systems, and for each of them it uses dozens of platform-specific APIs to implement a huge amount of features: input handling, media decoding, various forms of hardware acceleration, accessibility, window management, the list goes on and on... 2/13