webdino / amethyst

Simple WebViewer App for embedded systems (patches for Firefox/Gecko)
https://gecko-embedded.org/docs/webviewer/
7 stars 1 forks source link

コンテンツ推薦系の動作がないことを確認 #13

Closed dynamis closed 5 years ago

dynamis commented 5 years ago

スニペットや Pocket レコメンデーションなどは基本的には browser.xul 内で実装されているはずなので browser.xul を使わなければ関係なさそうであるが、読み込まなくても先読み的にデータを取得しておくコードなどがある場合はその処理を無効化する。

サポートページ https://support.mozilla.org/ja/kb/how-stop-firefox-automatically-making-connections 記載の項目としてはこちら:

Firefox プライバシーポリシーの該当項目はこちら:

dynamis commented 5 years ago

Activity Stream と Pocket はシステムアドオンもはいっているので削除

hATrayflood commented 5 years ago

https://github.com/webdino/amethyst/commit/9676a1748e78eba59aeea5d2010fa0d92bf90240 https://github.com/webdino/amethyst/commit/dac101faa292fb28fc8884220553c14a82aa024d こちらもbrowser.jsとcontent.jsを差し替えてる時点でアクセスが止まってるのを確認しましたが、nsBrowserContentHandler.jsとnsBrowserGlue.jsとaboutHome.jsに該当コードがありましたので削除しました。

検索エンジン初期化については #12 で対応済み、Activity Stream と Pocket は以下のパッチで削除済みです。 https://github.com/webdino/amethyst/blob/master/FIREFOX_60_1_0esr_RELEASE/removed-files.patch#L289 @dynamis @kou029w