New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support using maven GV from the release channel #882
Conversation
We supported it at some point but it was broken for some time and we eventually removed it. Now we can restore it. Release versions of Wolvic must not use maven GeckoView versions because they don't include our updates to the Wolvic-Gecko communication protocol, meaning that WebXR won't work. However we can still use it for super-quick bisects for example, or to test 2D browser features in advance without having to build Gecko.
Co-authored-by: Hollow Man <hollowman@opensuse.org>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now LGTM
Updated build instructions since we are now using the release channel and local GeckoView won't get substituted with that. https://github.com/Igalia/wolvic/wiki/Developer-workflow:-building-steps/_compare/7b87d900bcc71ef9697b4e1593eee7eabf4a3378...3aa0fe4b14437ac0eff1021e07f9f3109a45343b |
Hmm that's a really good point. I wonder whether it actually makes sense to enable the release channel because not getting the substitution because of that seems a potential source of big issues... I'm thinking about reverting |
We supported it at some point but it was broken for some time and we eventually removed it. Now we can restore it. Release versions of Wolvic must not use maven GeckoView versions because they don't include our updates to the Wolvic-Gecko communication protocol, meaning that WebXR won't work. However we can still use it for super-quick bisects for example, or to test 2D browser features in advance without having to build Gecko. Co-authored-by: Hollow Man <hollowman@opensuse.org>
We supported it at some point but it was broken for some time and we eventually removed it. Now we can restore it. Release versions of Wolvic must not use maven GeckoView versions because they don't include our updates to the Wolvic-Gecko communication protocol, meaning that WebXR won't work. However we can still use it for super-quick bisects for example, or to test 2D browser features in advance without having to build Gecko. Co-authored-by: Hollow Man <hollowman@opensuse.org>
We supported it at some point but it was broken for some time and we eventually removed it. Now we can restore it. Release versions of Wolvic must not use maven GeckoView versions because they don't include our updates to the Wolvic-Gecko communication protocol, meaning that WebXR won't work. However we can still use it for super-quick bisects for example, or to test 2D browser features in advance without having to build Gecko. Co-authored-by: Hollow Man <hollowman@opensuse.org>
We supported it at some point but it was broken for some time and we eventually removed it. Now we can restore it. Release versions of Wolvic must not use maven GeckoView versions because they don't include our updates to the Wolvic-Gecko communication protocol, meaning that WebXR won't work. However we can still use it for super-quick bisects for example, or to test 2D browser features in advance without having to build Gecko. Co-authored-by: Hollow Man <hollowman@opensuse.org>
We supported it at some point but it was broken for some time and we
eventually removed it. Now we can restore it. Release versions of Wolvic
must not use maven GeckoView versions because they don't include our
updates to the Wolvic-Gecko communication protocol, meaning that
for example WebXR won't work.
However we can still use it for super-quick bisects for example, or to test
2D browser features in advance without having to build Gecko.