Re: [dev-servo] Pre-alpha of libservo available

2017-09-20 Thread Till Schneidereit
On Wed, Sep 20, 2017 at 11:36 PM, Nicholas Nethercote < n.netherc...@gmail.com> wrote: > What is the backwards compatibility story? Are the APIs stable? > > I ask because, as I understand it, API instability has always been the > problem with embedding Firefox. > I agree that backwards compatibil

[dev-servo] Pre-alpha of libservo available

2017-09-20 Thread Till Schneidereit
Hello friends of Servo! We're happy to announce the availability of a pre-alpha version of libservo, a Rust embedding API for Servo. You can find documentation for the API and a tutorial for using it at the following locations: https://doc.servo.org/servo/struct.Servo.html http://github.com/paulr

Re: [dev-servo] Zhitin Zhu's intern presentation on Magic DOM

2017-07-26 Thread Till Schneidereit
On Wed, Jul 26, 2017 at 11:03 AM, Peter Hall wrote: > Is it still possible to watch these somewhere? > They'll be live-streamed on air.mozilla.org at the mentioned time, and then be available as recordings a short while after that, also on air.mozilla.org . __

Re: [dev-servo] Embedding Servo - features of interests

2017-04-12 Thread Till Schneidereit
On Wed, Apr 12, 2017 at 2:56 PM, Boris Zbarsky wrote: > On 4/12/17 2:32 AM, Paul Rouget wrote: > >> - Prerendering: we will want to prerender documents. A special kind of >> pipeline with black-listed functionalities. >> > > I suspect that at least for a web browser this is a huge amount of pain.

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

[dev-servo] Fwd: Progressive Web Metrics (PWM) in Gecko

2016-09-26 Thread Till Schneidereit
Forwarding to dev-servo; seems like adding these metrics might be interesting to have useful comparisons between servo and other engines. -- Forwarded message -- From: Dominik Strohmeier Date: Mon, Sep 26, 2016 at 3:46 PM Subject: Progressive Web Metrics (PWM) in Gecko To: dev-pla

Re: [dev-servo] What should be the unit of debugging in Servo?

2016-09-06 Thread Till Schneidereit
On Tue, Sep 6, 2016 at 4:35 AM, Boris Zbarsky wrote: > On 9/5/16 8:17 AM, Till Schneidereit wrote: > >> I don't think it makes too much sense to be able to pause completely >> independent browsing contexts that can't possibly interact with each >> other. >&g

Re: [dev-servo] What should be the unit of debugging in Servo?

2016-09-05 Thread Till Schneidereit
On Mon, Sep 5, 2016 at 11:42 AM, Eddy Bruel wrote: > As I’m sure you are aware, the devtools team is taking the first steps > towards building a JS debugger for Servo. > \o/ (Yes, I'm aware, still excited.) > One of the first questions one needs to answer when building a JS debugger > is: wha

Re: [dev-servo] Questions about constellation, sandboxing and multiprocess

2016-08-03 Thread Till Schneidereit
. Later we can expand > this once it's more clear how we should allocate pipelines to > processes. > > jack. > > On Wed, Aug 3, 2016 at 2:53 AM, Till Schneidereit > wrote: > > I wonder to which extent this matters. I'm not aware of any real-world > > ins

Re: [dev-servo] Questions about constellation, sandboxing and multiprocess

2016-08-03 Thread Till Schneidereit
I wonder to which extent this matters. I'm not aware of any real-world instances of the mythical cross-tab information harvesting attack. Sure, in theory the malvertising ad from one tab would be able to read information from your online banking session. In practice, it seems like attacks that gain

Re: [dev-servo] Proposed work for upcoming sharing of Servo components with Firefox

2016-06-22 Thread Till Schneidereit
On Wed, Jun 22, 2016 at 5:17 PM, Manish Goregaokar wrote: > On Wed, Jun 22, 2016 at 7:38 PM, Boris Zbarsky wrote: > > > As a matter of dealing with test breakage and how it's resolved, do you > > also prefer doing a bunch of commits and only then running tests, and if > > they fail closing down

[dev-servo] Fwd: [JS-internals] JSContext refactoring

2016-06-17 Thread Till Schneidereit
This will affect us, too. In good ways, but we'll still have to do some work to support it. -- Forwarded message -- From: Jan de Mooij Date: Fri, Jun 17, 2016 at 10:45 AM Subject: [JS-internals] JSContext refactoring To: JS Internals list , dev-tech-js-eng...@lists.mozilla.org, Eh

Re: [dev-servo] Error in Building Servo on Fedora 22 32 bit

2015-12-02 Thread Till Schneidereit
I tried building on 32-bit Linux a few months ago because I wanted to use rr (and wasn't aware of the by-then-mature 64-bit support). It didn't work and people recommended I just use 64-bit Linux instead. I don't remember if the error was similar, though. On Thu, Dec 3, 2015 at 1:04 AM, Lars Bergs

Re: [dev-servo] PSA: Review delegation enabled for homu

2015-11-12 Thread Till Schneidereit
> > >> On Wed, Nov 11, 2015 at 10:59 PM, Nicholas Nethercote < > n.netherc...@gmail.com> wrote: > >> On the other hand, I'm more optimistic than bholley about the per-bug > >> delegation. Given that it's been implemented I'd suggest using it and > >> if reviewers do tend to forget it then consider

Re: [dev-servo] 2015/11/09 meeting (GitHub config; servo.org landing page; workflow; homu magic)

2015-11-10 Thread Till Schneidereit
Regarding the issue tracking consolidation, I would be very cautious. For the Shumway project, we moved from Github issues to Bugzilla because the former are so limited. In particular, it's nigh impossible to properly follow parts of Servo, which is becoming more and more of a problem the larger th

Re: [dev-servo] Rooting APIs and idiomatic Rust

2015-09-23 Thread Till Schneidereit
CC-ing some SpiderMonkey GC people. Terrence, I know that you did some Rust stuff recently, so maybe you have the required bits of information to comment on this? On Wed, Sep 23, 2015 at 7:15 PM, Josh Matthews wrote: > I have a branch of rust-mozjs where I attempted to implement a Rust > versio