[dev-servo] 8/19 meeting - css generated content, glfw-rs, flow tree changes, workweek

2013-08-19 Thread Jack Moffitt
https://github.com/mozilla/servo/wiki/Meeting-2013-08-19

jack.
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] 8/19 meeting - css generated content, glfw-rs, flow tree changes, workweek

2013-08-19 Thread Robert O'Callahan
On Tue, Aug 20, 2013 at 1:02 PM, Jack Moffitt  wrote:

> https://github.com/mozilla/servo/wiki/Meeting-2013-08-19
>

There was some IRC discussion later about the CSS generated content issue.

I think the idea of having "fake nodes" generated on the layout side for
generated content is a good one if you can make it work. I think having no
nodes at all for generated content is likely to cause a lot of pain. It did
in Gecko, which is why we switched to generating real anonymous nodes.

I think it's a good idea to avoid having abstraction layers that would let
you swap out core subsystems like the style system for another
implementation. The reality is that once things really get going you won't
be doing that often, and for complex internals those layers get in the way.
1999-era Gecko had all sorts of pointless internal XPCOM-based abstractions
that really hurt us. Focus on having good module boundaries and you'll be
covered.

Rob
-- 
Jtehsauts  tshaei dS,o n" Wohfy  Mdaon  yhoaus  eanuttehrotraiitny  eovni
le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o  Whhei csha iids  teoa
stiheer :p atroa lsyazye,d  'mYaonu,r  "sGients  uapr,e  tfaokreg iyvoeunr,
'm aotr  atnod  sgaoy ,h o'mGee.t"  uTph eann dt hwea lmka'n?  gBoutt  uIp
waanndt  wyeonut  thoo mken.o w  *
*
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo