This is a great example of the challenges browser developers face: when something breaks, people often blame the browser since that's the thing they remember most recently changing but it's far more often that it's something the remote website pushed out which isn't visible to the user.