From MozillaWiki
Jump to: navigation, search

Session Title

Fixing Frame Construction

Session Leader

David Baron


Discussion of what design changes need to happen to frame construction to avoid:

  • crash bugs
  • standards compliance bugs, especially when combining less common features


Discussion of requirements:

  • handling dynamic changes
    • performance characteristics
    • correctness
  • cases where frame tree not isomorphic to content tree
    • 'display:none'
    • XBL
    •  :before/:after
    • wrapped frames (table inner/outer, scrollframes)
    • frames that wrap certain children (table pseudo, box/block)

and then of what implementation changes we can make so that the code better matches what it's supposed to be doing. Note that the discussion of implementation changes will be pretty open, since I don't think anybody has any answers yet (although I have some vague ideas).

Interested Attendees

Please add your name here if you're likely to attend this session, this will help prioritize sessions and minimize conflicts