Open jschwe opened 2 months ago
@jschwe I may be able to help here. How do you test your changes? Do you run OpenHarmony in an emulator?
@Taym95 Thanks for the interest! I mostly test on real hardware, but I've also used the HarmonyOS emulator to test my changes. However, that emulator is not publicly available yet - but we hope the emulator will be made generally available soon. I will post an update here, once that is the case.
As of #32594 servoshell now supports OpenHarmony, and the respective build is also tested in CI. However, there are also still a number of issues, and this tracking issues serves the purpose of giving an overview over the remaining issues. The issues listed here are currently not sorted in any particular order.
shm_open
support, but at runtime the shm_open / memfd calls in ipc_channel fails. Needs investigation on what the error code is, and what we can do about it.Apps
support shipping files viarawfile
andresfile
methods.rawfile
requires that code interacts with the file using specialised rawfile APIs. Resfile files should appear in the sandboxed area, after the app is installed, but that didn't seem to work for me on first try.support
folder in servo and integrate the.hap
build intomach
or a different tool, which could wrap the whole ohos app build , sign and flash process.wgpu
.