Mozilla actually run the unit tests of most major libraries as part of their regular test suite to make sure that the Internet will by-and-large still work on any new release. So I think the author has a valid point here, new browsers shouldn't break existing libraries this badly.