Enable including native code in GeckoView tests
Categories
(GeckoView :: General, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: rbarker, Unassigned)
References
(Blocks 1 open bug)
Details
Currently in GeckoView API test, they can only use Java and Kotlin. But in order to test the GeckoVRManager, the tests need to be able to include native code.
Updated•5 years ago
|
Comment 1•5 years ago
|
||
WebVR tests require native VR code (bug 1574231). How do we include this native code in these tests? Another FxR test issue is that WebGL doesn't work in the Android emulator.
Updated•5 years ago
|
Updated•5 years ago
|
I think this should Just Work using the built-in CMake-based native support that's integrated with the android gradle plugin. FxR builds all of its native code this way AFAIK.
Reporter | ||
Comment 3•5 years ago
|
||
That is how we do it in FxR, I just couldn't figure out how to do that with the m-c build system. For FxR AndroidStudio took care of setting that all up and it just worked.
(In reply to Randall Barker [:rbarker] from comment #3)
That is how we do it in FxR, I just couldn't figure out how to do that with the m-c build system. For FxR AndroidStudio took care of setting that all up and it just worked.
Right, we don't need to use the m-c build system. We should be able to set it up for the geckoview test project the same way FxR does it.
Updated•5 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Description
•