Closed dynamis closed 5 years ago
ビルドが通って起動可能になったとのこと: https://github.com/webdino/gecko-embedded/issues/70#issuecomment-482408084
@yoshikuni-kamimiya もし可能であれば、適当にお時間のあるタイミングにて上記の issue に書かれている手順を参考に、Gecko 68 もビルドできるようにしておいて頂くことは出来ないでしょうか。今のところ Amethyst では Gecko 68 は範囲外ではありますが、もし順調に進んだ場合にはそちらでも同様に WebViewer を作ることが出来ないか試していくことになるかと思います。
もちろん、Amethyst with Gecko 68 を試していくのはかなり先になるので、Ebisu ではなく RZ/G2 になってからなど、後回しで全く問題ありません。お願い出来るかどうか予めの確認です。
@dynamis かしこまりました。 予算と計画に従って、issueを参照してビルドできるように致します。
Note: Gecko68 から PACKAGECONFIG に egl などを設定するのではなく gpu を設定するように変わったので注意: https://github.com/webdino/meta-browser/commit/2de5d1fff6501258143b48cc41e4c86712a2d8b1
最新コードでは browser.xhtml に切り替わってドラスティックな変更がありそうだから注意...と思ったけど ESR 前は影響控えめになるように xul を include してた
xul deprecation などの設計変更が続く影響で暫くバージョンアップ対応の手間は生じるだろうか、技術的に不可能なものや決定的に困難となる要因はなく、10 月末ターゲットでの Gecko 68 対応を目指す方向で検討中。続きは #43 にて。
9 月までに Amethyst 60 on RZ/G2 の実装として進めているが、Gecko 68 の移植に向けた開発も進んでいるため、余裕があれば様子を見ながら Gecko 68 向けにも対応するとしたらどの程度影響があるのか、同じ方針で実装が可能なのか確認するくらいはしておきたい。
参考: 次期ESR(68)対応 https://github.com/webdino/gecko-embedded/issues/70