GNU Icecatは常にUTCです。

GNU Icecatは常にUTCです。

私はDebian Bullseyeを使用し、GNU Icecatをデフォルトのブラウザとして使用します。

これは私のお気に入りのブラウザですが、別のタイムゾーンを使用しているにもかかわらず、そのブラウザのタイムゾーンが常にUTCであることが私を迷惑にさせます。このような現象は、一部のWebサイトが私のブラウザのタイムゾーンを検出し、それをアカウントのタイムゾーンと比較するために発生します。


環境変数を渡しながら実行してみました。

TZ='US/Pacific' icecat

JSコンソールで次のコマンドを実行しました。

new Date().getTimezoneOffset();

IceCat が返すオフセットは常に 0 です。 Firefoxはタイムゾーンに基づいてこれを返しますが、TZ変数も尊重しないようです。


これはIcecat自体のバグですか?プライバシー対策?設定エラー?Debianパッケージ? 私はこれがAPTを介してインストールされていないので、Debianパッケージだとは思わない。

とにかく正しいタイムゾーンが返されたくなります。どうすれば解決できますか?

関連がある場合、私のビルドは60.3.0esr (64-bit)

ベストアンサー1

正しいタイムゾーンを報告するには、に移動してに切り替えてからabout:config再起動してください。はい。これはプライバシー対策のようです。privacy.resistFingerprintingfalse

この設定を切り替えると、すべてのタブの通話にすぐに影響し、正しいタイムゾーンが表示されますが、new Date().toString()new Date().getTimezoneOffset()起動するまですべてのタブに正しいオフセットが表示されるわけではありません。

バラよりIcecatメーリングリストに関するこの議論

おすすめ記事