Living in a Go Faster, post-XUL world

David Rajchenbach-Teller dteller at
Thu Jul 16 20:27:11 UTC 2015

What you're doing is suggesting a subset of a specific plan. That's
great, but that was not my objective with this thread.

My objective is to put together a list of things that we want to ensure.
If they all seem self-speaking to you, all the better.


P.S.: I can clarify "finite" as "finished long, long before we switch to
Servo", if you prefer.

On 16/07/15 22:09, Robert Kaiser wrote:
> I don't know why we even state that as a goal in the first place. Also,
> you know, even 100 years is "finite", so that word never makes sense to
> me by itself. And I don't think anything short- or even mid-term is
> realistic. This is a multi-year goal in my eyes and not something to
> fully plan out right now.
> If it was up to me, I'd rather state goals like
> * Replace chrome-only ("XUL") Gecko features with web standards ("HTML")
> in controlled steps where an equivalent exists and fix Gecko to make
> them perform as well as the "XUL" versions.
> * Investigate and develop features that can be made web standards for
> anything in "XUL" that doesn't have equivalents yet.
> The investigation into the box model that Enn did is IMHO a really good
> step into that direction and I hope we do more similar efforts (and fix
> performance in this case so we can follow it through).
> As always, this is just a personal opinion and my "old guard" view point
> may not always be the best one, but it draws on a lot of experience.
> KaiRo
> _______________________________________________
> firefox-dev mailing list
> firefox-dev at

David Rajchenbach-Teller, PhD
 Performance Team, Mozilla

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the firefox-dev mailing list