Can you really separate those things? They relate directly to technical aspects of the implementation that are somewhat out of their control on iOS.<p>They could deliver FireFox today and Apple could change the rendering engine tomorrow and violate those principles and the FireFox team would have no control over it, other than to withdraw the app from the app store.