[Spice-devel] [spice-xpi 0/9] Switch to using npapi-sdk headers

Christophe Fergeau cfergeau at redhat.com
Thu Mar 7 07:39:26 PST 2013


Hey,

In the last few weeks, I've accumulated quite a lot of patches
to build spice-xpi on Windows. Time has come to start merging that upstream,
to avoid sending a 20 patch series to review, I'll split that work into at least
3 parts, first part is this one, its aim is to use standalone npapi headers
rather than using the ones from xulrunner as that is quite a big dependency.
This series start with some trivial cleanups, and then import the npapi headers
and use these.

The next series will move some code around so that all the platform specific
code is isolated in controller.cpp, and it will also rewrite some of the
platform-specific code to use glib/gio so that it becomes generic.

Finally, the last series will add Windows support (using mingw) to spice-xpi.
For a peek preview, all that work is pushed to http://cgit.freedesktop.org/~teuf/spice-xpi/log/?h=mingw
but I'm still in the process of cleaning up a bit the patches after these, so
I'm still rebasing that branch and force pushing regularly.

spice-xpi-win is working fine for me using the test page shipped with spice-xpi.
Testing it with oVirt/RHEV is more involved as this implies changes in
oVirt/RHEV code, but this worked as well when I got to test it with a hacked version.

Christophe




More information about the Spice-devel mailing list