Differing behaviour when timeZone is undefined

Chrome takes advantage of a conformance clause to support additional time zones.

JavaScript

var format = new Intl.DateTimeFormat("en-GB", {
    timeZone: undefined
});

console.clear();
console.dirxml(format.resolvedOptions().timeZone);