Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upProvide libembedding library in pre-built nightly snapshots #12146
Comments
|
I think this is a fine idea, but we should probably have some simple client to test that it works first. |
|
Define "simple" |
|
A C program that links to libembedding and calls the simplest function provided. This would ensure we are at least linkable. Obviously more testing is better, but we have to start somewhere. |
|
See #4024 |
|
We need to rewrite the CEF bindings on top of libservo, if @paulrouget hasn't done that already. And then we'd ship a |
|
CEF has been updated to comply to all the changes we made to libservo. |
|
I would be great if there is a servo .so for embedding as a drop in replacement for CEF (chromium). There are many projects out there using CEF which could start testing it. Me (https://github.com/maketechnology/cefswt) being one. |
|
In theory, |
|
How can I know which version of CEF api is implemented by embedding servo ? I built libembedding.so and tried to use it as drop-in replacement for libcef.so in a simple app targeting CEF 3.3071.1649.g98725e6. ldd shows all resolved, but I at runtime I get:
Although the function is implemented Line 79 in 234951e Any idea? |
Since servo is a browser engine being developed for application and embedded use, it would be nice if the nightly builds included the library for embedded use as well. (I believe it is called libembedding.so on linux for example)
Was looking here: https://servo-builds.s3.amazonaws.com/index.html