Does “full support” mean that Gecko has zero bugs today or will have zero bugs at some point in the future?
Of course not. As Robert O’Callahan notes in bug 25707, “Full HTML4/CSS1 compliance can’t mean ‘100% bug free’. If it does, no-one will ever ship a fully compliant browser.” Because web pages can be arbitrarily long and complex and have arbitrarily deeply nested markup, it will always be possible to construct web pages that do not display in a given browser the way the specifications would recommend. So long as QA testing and test case development continues, there will always be known bugs at any given point in time in the open-source Gecko codebase, and it follows that every commercial product that has ever shipped and ever will ship based on Gecko will have known bugs at the time of its release. (The same principle of course applies to other browser engine development projects and products based upon them as well.) Known bugs in the open-source Gecko codebase are documented in Bugzilla.
Related Questions
- Transfer students often ask about the triple zeros which appear on their course tabulation. What do these triple zeros mean?
- Does "full support" mean that Gecko has zero bugs today or will have zero bugs at some point in the future?
- What is the point between the sun and the Earth where there is a gravitational force of zero called?