Closed Bug 328275 Opened 18 years ago Closed 16 years ago

nsCSSFrameConstructor documentation

Categories

(Developer Documentation Graveyard :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: yuboboy, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8

I am studying clss nsCSSFrameConstructor to learn the constructing sequence of frames,but can't find any detailed documentation about the class . 
 For example ,there is a html file which looks like this:
<html>
<body>
hello!
</body>
</html>
A TextFrame is created for word "hello!",but I don't know how it is created,and when creation end ,what the frame tree looks like. And how can I walk through the frame tree.

where Can I find the detailed documentation or who can point me?

Reproducible: Always
*** Bug 328276 has been marked as a duplicate of this bug. ***
There's http://wiki.mozilla.org/CSSFrameConstructor but I wouldn't call that "detailed". You have to read the code.
Assignee: endico → nobody
Status: UNCONFIRMED → NEW
Component: Mozilla Developer → Documentation Requests
Ever confirmed: true
OS: Linux → All
Product: Documentation → Mozilla Developer Center
QA Contact: imajes → doc-request
Hardware: PC → All
Summary: can't find any detailed documentation about frame construction → nsCSSFrameConstructor documentation
I should note that this file is slated for some redesign, so documenting the current design is not really worth it.  We should document the new one as we go.
Has the rewrite of nsCSSFrameConstructor happened yet?
Since this bug is about code documentation, I'd expect Gecko developers to worry about it. Based on my experience here, the code usually gets better comments as it gets rewritten.

And I don't think "the rewrite" happened, no (and bz is not on the CC list).
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Component: Documentation Requests → Documentation
Component: Documentation → General
Product: Mozilla Developer Network → Developer Documentation
You need to log in before you can comment on or make changes to this bug.