Opera Dragonfly Schemas

UI Framework

                    TopCell 
    ___________________|___________________
   |          |              |             |
TopTab   TopContainer   TopStatusbar   TopToolbar
          ( virtual )
              |
             Cell
              |
            [Cell]*
   ___________|___________
  |           |           |
 Tabs     Container    Toolbar?
  |           |
 Tab        View


related:
 - Settings
 - ToolbarConfig
 - Switches

Client and Services

                           client
                             |
                          Service*
                             |
                           data*
 ( runtimes stop_at Frame_inspection Object_inspection 
   dom_data Node_dom_attrs stylesheets elementStyle elementLayout 
   console_messages 
   export_data                                         )
                         /       \
                   Action*  ---  View*   

Events

                - key_ids
                - action_ids
                - action_map_win

EventHandler    Keyhandler    EditKeyhandler 
         \           |           /
                  Actions 

Utilities and Others

 - tagManager
 - messages
 - storage
 - host_tabs ( to add event listeners to the active window )
 - TextSearch
 - VirtualTextSearch ( the text does not exist in the DOM )
 - ListTextSearch
 - Editor
 - Timeouts
 - Element ( prototype extensions ) 
 - Node ( prototype extensions )
 - proxy
 - runtime_onload_handler