Re: [dev-servo] Servo embedding story & killing mozbrowser

2016-11-21 Thread Myk Melez
Till Schneidereit 2016 November 17 at 09:22 Our focus is on creating a unified developer experience for Servo embedding. With the core embedding API targeting Rust, we're looking into building a lightweight runtime that seamlessly ties into the Rust ecosystem

Re: [dev-servo] Servo embedding story & killing mozbrowser

2016-11-17 Thread Till Schneidereit
On Mon, Nov 14, 2016 at 9:55 AM, Paul Rouget wrote: > > Would you be interested in using SpiderNode as this runtime? We used in > Positron to run Electron's Node modules and are now experimenting with > using in Firefox to enable WebExtensions to spawn Node child processes. > Using it would give

Re: [dev-servo] Servo embedding story & killing mozbrowser

2016-11-14 Thread Paul Rouget
On Sat, Nov 12, 2016 at 1:46 AM, wrote: > On Friday, November 11, 2016 at 2:05:28 AM UTC-8, Paul Rouget wrote: > >> We would like a Servo-specific embedding API, designed in a way that: >> - it is optimised for Servo (we don't want to be limited by the webkit >> or gecko legacy) > > For Quantum,

Re: [dev-servo] Servo embedding story & killing mozbrowser

2016-11-11 Thread myk
On Friday, November 11, 2016 at 2:05:28 AM UTC-8, Paul Rouget wrote: > We would like a Servo-specific embedding API, designed in a way that: > - it is optimised for Servo (we don't want to be limited by the webkit > or gecko legacy) For Quantum, I've thinking about a new embedding API, and there'

[dev-servo] Servo embedding story & killing mozbrowser

2016-11-11 Thread Paul Rouget
We want to be able to embed Servo in applications. We want to build a functional Servo based browser. In Rust, in JavaScript, or any language. The 2 ways to do so today is either to use CEF, a C++ embedding API (with multiple bindings) designed for Webkit/Blink, or use the mozbrowser API which req