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