Closed dynamis closed 5 years ago
Follow-on Search Telemetry も多分ここで削除
作業中です。
telemetryを無効にするビルドオプションは存在せず、無効にするフラグはありましたが、無効にしても toolkit/components/telemetry はビルドされていました。
無効フラグに加えて、強引に toolkit/components/telemetry がビルドされないようにすると、telemetryに依存するコードが何箇所もあってビルドに失敗しました。
の2点で対応しようと思います。
なお、Follow-on Search Telemetry はシステムアドンなので、#32 で対応済みです。 @dynamis
はい。その方針でお願いします。
telemetry のビルドがされて含まれることや依存コードが残ることは問題ありません。サーバにデータ送信がされなくなるパッチになれば十分です。
https://github.com/webdino/amethyst/commit/3b55a2d9d8dd77fde46a9ed94ecf44f654acd1d2 対応しました。
removed-files.patch は不要となったファイルを実際に削除させるパッチです。webviewerとしては削除しても問題ないが、ブラウザーとしては削除すると問題が出る場合の対処です。 @dynamis
7deb3c8 ビルドにて、about:telemetryとabout:studiesが削除されていることを確認
メモ: about:config で有効化しても通信しないことを確認する (タイミングは調査)
Telemetry https://telemetry.mozilla.org/ へのデータ送信無効化する
プライバシーポリシー上の該当項目の説明は以下の通り: