The values for: window.navigator.oscpu window.navigator.productSub window.navigator.appVersion window.screenY window.screen.left document.compatMode document.dir document.contentType are either in a different format than firefox returns or non-existent.
Created attachment 8544 [details] test case showing our results vs. what firefox gives
About half of these work now. Nice test case, Sam. :)
See also Bug 10911.
STP 170 window.navigator.oscpu: undefined window.navigator.productSub: 20030107 window.navigator.appVersion: 5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 window.screenY: 25 window.screen.left: undefined document.compatMode: BackCompat document.dir: "" document.contentType: text/html Firefox Nightly 115.0a1 (2023-05-21) (64-bit) window.navigator.oscpu: Intel Mac OS X 10.15 window.navigator.productSub: 20100101 window.navigator.appVersion: 5.0 (Macintosh) window.screenY: -1415 window.screen.left: -1630 document.compatMode: BackCompat document.dir: <empty string> document.contentType: text/html Chrome Canary Version 115.0.5788.0 (Official Build) canary (arm64) window.navigator.oscpu: undefined window.navigator.productSub: 20030107 window.navigator.appVersion: 5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 window.screenY: -1329 window.screen.left: undefined document.compatMode: CSS1Compat document.dir: "" document.contentType: text/html