Jonathan Schwender
e4eca03a7b
servoshell: Fix function_casts_as_integer lint ( #43469 )
...
Found when building with Rust 1.94. The lint itself only complains about
the direct function ptr to usize cast and recommends an intermediate `as
*const ()` cast. We also don't need provenance here, so we can also use
the more explicit .addr() cast.
Testing: Covered by compilation in CI.
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com >
2026-03-20 07:06:01 +00:00
Jonathan Schwender
9455169813
Add OpenHarmony support to servoshell ( #32594 )
...
* Generate EGL bindings for ohos
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* Adjust servoshell `bin` error message for android/ohos
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* ohos: disable WebGL
offscreen buffers are not implemented yet on ohos.
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* Add OpenHarmony support to servoshell
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* Share ResourceReaderInstance
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* Share android/ohos HostTrait
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* Share servo glue
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com >
* Pass Init options from ArkTS to Servo
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* f rebase ResourceReaderMethods
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* fixup! Share ResourceReaderInstance
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* Fix typo
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* Update Cargo.lock
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* ohos: Move WebGL check to webgl thread
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* Remove commented code
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
* Remove commented and duplicate / unused code
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
---------
Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com >
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com >
2024-06-28 12:51:50 +00:00
Martin Robinson
5c1723c983
rustdoc: Fix many rustdoc errors ( #31147 )
...
This fixes many rustdoc errors that occur due to raw URLs in rustdoc
comments as well as unescaped Rust code that should be in backticks.
2024-01-22 13:13:48 +00:00
Delan Azabani
90ad5920e2
[NFC] servoshell: fix rust-analyzer and rustfmt breakage ( #30340 )
2023-09-12 06:27:10 +00:00
Atbrakhi
66567faeb2
Rename ports/winit package to servoshell ( #30163 )
...
* rename winit package to servoshell
* revert previous changes and rename only package
2023-08-28 14:36:57 +00:00