webdino / amethyst

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

アドオンが何処まで有効か確認 #32

Open dynamis opened 5 years ago

dynamis commented 5 years ago

必須ではないが、コンテンツスクリプトなどが動作するのであれば便利に使える。 余裕があればどのようなアドオンが Amethyst ビルドでも (そもそも通常の Firefox ビルドでも) 使えるか確認したい。

hATrayflood commented 5 years ago

features システムアドオンは通常のfirefoxと同様に有効なようです。 form autofillとweb compat以外は不要なような気がしますが、どうでしょうか。 @dynamis

dynamis commented 5 years ago

webcompat も最新の設定を Mozilla のサーバから取得し続ける実装になっている気がするのと、そもそも現在対象としているサイトを見ていると一般に組込用途では関係がないと思われるサイトっぽいので無効化して form autofill だけ残しましょうか。

note: webcompat の対象サイトの確認・変更は about:compat ページで確認可能。

hATrayflood commented 5 years ago

form autofillだけ残すということで了解です。

esr60では、web compatが有効でもabout:compatは登録されてないようですね。

dynamis commented 5 years ago

あー、そうでした。about:compat は 68 からでした: https://bugzilla.mozilla.org/show_bug.cgi?id=1539918

hATrayflood commented 5 years ago

https://github.com/webdino/amethyst/commit/8bcd247cdd3161319d6dde0551c51e408f2f1d89 対応しました。 activity-streamを削除したことによって、about:home と about:newtab が無効になったので、about:newtab も起動時urlから除外するようにしました。 @dynamis

hATrayflood commented 5 years ago

https://github.com/webdino/amethyst/commit/f59c6b442cfde7c7ea05c3bad9892c555a9707ec 勢い余ってpdf.jsまで削除してしまったので戻しました。

dynamis commented 5 years ago

そうですね。pdf.js は残しておきたいです。

kou029w commented 5 years ago

いくつかPDFファイル試して閲覧できること確認しました https://helpx.adobe.com/jp/acrobat/kb/cq07071635/_jcr_content/main-pars/download-section/download-1/file.res/sample.pdf など