Hi Ben, Ben Sturmfels <b...@stumbles.id.au> writes:
> Hi Divan, > > On 4/2/20 3:57 am, di...@santanas.co.za wrote: >> I see timezones in browsers on my guix system are set to GMT. >> >> An example would be qutebrowser and guessing ungoogled-chromium which >> use qtwebengine. >> >> Example website is browsing to >> https://play.grafana.org/d/000000012/grafana-play-home?orgId=1 >> >> in qutebrowser one can run ":jseval alert(new Date().toString())" From >> https://play.grafana.org/ and it reports GMT+0000 . >> >> Browsing to the above with epiphany results in the correct local >> timezone being set. >> >> I understand for fingerprinting and privacy it's nice to have a >> website not detect your correct timezone, though I'd prefer to have my >> timezone detected correctly in these browsers. >> >> Does guix do something special in the packaging of >> qutebrowser/ungoogled-chromium/qtwebengine that causes this? >> >> It seems to not occur on my colleagues systems with the same browsers. >> >> I see my timezone on my system like so: >> >> (operating-system >> (host-name "example") >> (timezone "Africa/Johannesburg") >> (locale "en_US.utf8") > > For what it's worth, there's a bug report here matching the issue you > describe. The issue appears to affect quite a number of programs. > > https://issues.guix.gnu.org/issue/35746 Had a look at that thanks. Seems icecat works, when the privacy feature (ResistFingerprinting) is disabled in about:config . chrome and qutebrowser however do not report the correct time for me. str1ngs in irc mentioned: <str1ngs> divansantana and QDateTime works as well <str1ngs> it's something qtwebenine or javascript related