On Tuesday 2016-10-25 17:13 -0700, L. David Baron wrote:
> I'd like to propose splitting a significant piece off of the (rather
> large) Layout module currently documented at:
> https://wiki.mozilla.org/Modules/Core#Layout_Engine
> 
> In particular, I'd like to separate the code that deals with
> painting, display lists, and layer construction into its own module.
> Some of this code isn't particularly well separated from other code
> in the module (since some of it is, e.g., the display list-related
> member functions on frame classes).  However, given that this code
> has a different set of experts than much of the rest of the module,
> I think it makes sense for it to be a separate module even though
> some of the code is mixed in the same file with code that would
> remain in the Layout module.  (See below [1] for a very rough list.)
> 
> Code for construction of the frame tree, position and size
> calculations in the frame tree, and related code would remain in the
> layout module.

I've made this change, and Matt and I have adjusted the peers of the
modules to reflect the split:
https://wiki.mozilla.org/Modules/Core#Layout_Engine
https://wiki.mozilla.org/Modules/Core#Web_Painting

-David

-- 
𝄞   L. David Baron                         http://dbaron.org/   𝄂
𝄢   Mozilla                          https://www.mozilla.org/   𝄂
             Before I built a wall I'd ask to know
             What I was walling in or walling out,
             And to whom I was like to give offense.
               - Robert Frost, Mending Wall (1914)

Attachment: signature.asc
Description: PGP signature

_______________________________________________
governance mailing list
governance@lists.mozilla.org
https://lists.mozilla.org/listinfo/governance

Reply via email to