Robert O'Callahan wrote:
smaug wrote:
I've spent now sometime reading box object code.
it can be cleaned up a bit and made a bit faster too, I think.

So the question is that is someone else doing this, or
will for example reflow branch affect that (I guess no).

If no, I'll do something. At least remove unnecessary box object
interfaces. (All depends on how much time I have for this, ofc.)

If we're changing interfaces, can we just remove the boxobject
interfaces and move their methods to elements just like regular DOM
elements?


We should do that for the nsIBoxObject and nsIScrollBoxObject. I don't think it's possible for the others (tree, popup, etc) unless either we don't mind adding a pile of methods to every element, or some way of attaching the methods onto any kind of element.

/ Neil
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to