Both the chrome and firefox browsers Are now approaching their 100th versions. It is a great time for developers to celebrate, But it seems like this celebration could turn into a big mess before it even starts, It seems like Something like the Y2K bug Some of the triple-digit release numbers quoted in the browsers user agents ’cause cause some issues with a small number of sites.
Mozilla, the company that owns the Firefox browser Did launch an experiment last year to see if the 100th version would affect any sites and they did release a block with the results they got. They saw that The 100th version of the browser would cause A small number of sites (Literally very big sites like HBO Go, Bethesda, and Yahoo) The bugs include a browser not supported message and site rendering issues along with parsing failures, 403 errors, and so on (Seems like a very big mess) Developers, get to work!
How is this happening? Well, there have not been a lot of details about it, but Mozilla there explained in their blog that it is possible that some parsing libraries could have hardcoded assumptions Or bugs that did not take into account these 3 digit major versions numbers.
Saving the day, the developers for both of the browsers have a plan, If there are issues with the sites, they cannot be resolved before the versions are released and both browsers will freeze the version numbers at 99 in the User-agent strings or inject code overrides to fix their problems. The new versions of these browsers are going to be arriving on the 29th of March and May 3rd for Chrome and Firefox respectively.