User:Jminta: Difference between revisions
Jump to navigation
Jump to search
| Line 64: | Line 64: | ||
* goQuitApplication | * goQuitApplication | ||
* goDoCommand | * goDoCommand | ||
</pre> | |||
Additionally, the dialog uses widgets defined in searchWidgets.xml, which have the following additional dependencies | |||
<pre> | |||
* FilterEditor.js | |||
* getScopeFromFilterList | |||
* gFilterActionStrings | |||
* gPromptService | |||
* gFilter | |||
* GetFilterEditorMsgWindow | |||
* msgFolderPickeryOverlay.js | |||
* SetFolderPickerElement | |||
* widgetglue.js | |||
* GetMsgFolderFromUri | |||
</pre> | </pre> | ||
Revision as of 19:49, 21 June 2008
'jminta' is Joey Minta. irc: jminta mail: add @gmail.com
Random notes
- Steel
- Private Browsing
- Bug 358985
- Writing XPCOMUtils patches for mail
- Random musings on improving TB's acct mgr
- Feed architecture
Scratchpad
SearchDialog.js has a dependency map that looks something like: (as of 6/20/2008)
* commandglue.js * isNewsUri * MSG_FOLDER_FLAG_VIRTUAL * mailWindowOverlay.js * MsgOpenSelectedMessages * MsgOpenNewWindowForMsgHdr * threadPane.js * GetThreadTree * EnsureRowInThreadTreeIsVisible * searchTermOverlay.js * initializeSearchWidgets * onMore * hideMatchAllItem * onReset * setSearchScope * updateSearchAttributes * mailWindow.js * CreateMessenger * messenger * msgFolderPickerOverlay.js * SetFolderPicker * mailCommands.js * mailSessionContractID
calls from SearchDialog.xul expands this by
* globalOverlay.js * goDoCommand * threadPane.js * ThreadPaneKeyPress
SearchDialog.xul also imports 2 overlays, searchTermOverlay.xul, which adds the following dependecies
* searchTermOverlay.js * booleanChanged
and utilityOverlay.xul, which adds the following dependencies
* utilityOverlay.js * goToggleToolbar * goUpdateGlobalEditMenuItems * goUpdateSelectEditMenuItem * goUpdateUndoEditMenuItems * goUpdatePasteMenuItems * globalOverlay.js * goQuitApplication * goDoCommand
Additionally, the dialog uses widgets defined in searchWidgets.xml, which have the following additional dependencies
* FilterEditor.js * getScopeFromFilterList * gFilterActionStrings * gPromptService * gFilter * GetFilterEditorMsgWindow * msgFolderPickeryOverlay.js * SetFolderPickerElement * widgetglue.js * GetMsgFolderFromUri