-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementgecko102Gecko 102 で再現する問題Gecko 102 で再現する問題gecko68Gecko 68 で再現する問題Gecko 68 で再現する問題gecko78Gecko78 に関する issueGecko78 に関する issuegecko91Gecko 91 で再現する問題Gecko 91 で再現する問題
Description
Gecko 68 以降で Tanzanite のデモがそのままでは動作しないようになっている。
対象レシピ:
https://github.com/webdino/meta-gecko-embedded/tree/master/meta-demo
file fetch
Gecko68 から file URL への fetch が CORS 制限の強化により禁止された
https://developer.mozilla.org/ja/docs/Web/HTTP/CORS/Errors/CORSRequestNotHttp
回避策としては http server で軽量なものを導入してホストさせるか、単にセキュリティ制限を緩和する privacy.file_unique_origin=false の設定を入れる。
GDK_BACKEND
起動時に GDK_BACKEND=wayland を設定する必要があるビルドになっているが、現状それが指定されていない。
/usr/bin/firefox --profile "${PROFILE}" "file:///usr/share/gem-tanzanite/html/index.html"
- CORS 制限対応
- Gecko 60/68 それぞれに適した引数を付けて起動させる
Metadata
Metadata
Assignees
Labels
enhancementgecko102Gecko 102 で再現する問題Gecko 102 で再現する問題gecko68Gecko 68 で再現する問題Gecko 68 で再現する問題gecko78Gecko78 に関する issueGecko78 に関する issuegecko91Gecko 91 で再現する問題Gecko 91 で再現する問題