CSSFrameConstructor: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
This is a page for documenting the [http://lxr.mozilla.org/mozilla/source/layout/base/nsCSSFrameConstructor.cpp nsCSSFrameConstructor] with the goal of simplifying, stabilizing and bugfixing it.
This is a page for documenting the [http://lxr.mozilla.org/mozilla/source/layout/base/nsCSSFrameConstructor.cpp nsCSSFrameConstructor] with the goal of simplifying, stabilizing and bugfixing it.


== Documentation projects ==
== Documentation projects ==
Line 8: Line 7:
* [[CSSFrameConstructor/Constraints]]
* [[CSSFrameConstructor/Constraints]]
* [[CSSFrameConstructor/Transformations]]
* [[CSSFrameConstructor/Transformations]]


== Bugs ==
== Bugs ==

Revision as of 00:18, 13 January 2006

This is a page for documenting the nsCSSFrameConstructor with the goal of simplifying, stabilizing and bugfixing it.

Documentation projects

A major piece of information that we need to document is the constraints that various frames have on what child and parent frames it must or must not have. We should also document which transformations we perform between the content tree and the frame tree to enforce those constraints. This is tracked on the pages:

Bugs

  • bug 323105 consider removing DeletingFrameSubtree
  • bug 323233 Frame construction should use a hash to find construction function