XUL:Architecture

Some interesting documents about XUL architecture.

Layout Source 
description of the XUL layout source files
Tag Implementation 
describes where one might find the implementation of a particular XUL tag
Frame Mapping 
describes the frame types used for XUL elements
Focus Behaviour 
describes how focus is handled for elements
Item Selection 
describes how item selection is handled for elements