;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Base Thunderbird Package File for Win32
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[langenus]
bin\chrome\en-US-mail.jar
bin\chrome\en-win.jar

[regus]
bin\defaults\profile\US\localstore.rdf
bin\defaults\profile\US\mimeTypes.rdf

[deflenus]
bin\defaults\messenger\mailViews.dat
bin\defaults\profile\localstore.rdf
bin\defaults\profile\prefs.js
bin\defaults\profile\mimeTypes.rdf
bin\defaults\profile\extensions\*
bin\defaults\profile\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\install.rdf

[xpcom]
bin\xpcom.dll
bin\xpcom_compat.dll
bin\xpistub.dll
bin\components\jar50.dll
bin\components\xpcom_base.xpt
bin\components\xpcom_components.xpt
bin\components\xpcom_ds.xpt
bin\components\xpcom_io.xpt
bin\components\xpcom_thread.xpt
bin\components\xpcom_xpti.xpt
bin\components\xpcom_obsolete.xpt
bin\nspr4.dll      
bin\plc4.dll       
bin\plds4.dll
bin\js3250.dll   
bin\components\jsd3250.dll
bin\components\xpinstal.dll  

; Optional offline extension
[offline]
bin\chrome\offline.jar

; Optional RSS extension
[newsblog]
bin\chrome\newsblog.jar
bin\defaults\isp\rss.rdf
bin\components\newsblog.js

; Optional Talkback
[talkback]
bin\components\qfaservices.dll
bin\components\qfaservices.xpt
bin\components\BrandRes.dll
bin\components\fullsoft.dll
bin\components\master.ini
bin\components\talkback-l10n.ini
bin\components\talkback.cnt
bin\components\talkback.exe
bin\components\talkback.hlp

[mail]

bin\xpicleanup.exe
bin\thunderbird.exe
bin\LICENSE.txt
bin\README.txt

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Mail Specific Files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
bin\components\addrbook.xpt
bin\components\mime.xpt
bin\components\mailnews.xpt
bin\components\msgbase.xpt
bin\components\msgcompo.xpt
bin\components\msgdb.xpt
bin\components\msgimap.xpt
bin\components\msglocal.xpt
bin\components\msgnews.xpt
bin\components\msgsearch.xpt
bin\components\import.xpt
bin\components\impComm4xMail.xpt
bin\components\mailview.xpt
bin\components\mailprofilemigration.xpt

bin\chrome\mail.jar
bin\chrome\icons\default\abcardWindow.ico
bin\chrome\icons\default\addressbookWindow.ico
bin\chrome\icons\default\messengerWindow.ico
bin\chrome\icons\default\msgcomposeWindow.ico

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Mail Extensions (smime, etc.)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
bin\MapiProxy.dll
bin\mozMapi32.dll
bin\components\mapihook.xpt
bin\components\nsSetDefaultMail.js
bin\components\nsUnsetDefaultMail.js
bin\components\offlineStartup.js

bin\components\mdn-service.js

bin\components\smime-service.js
bin\components\msgsmime.xpt

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Chrome Files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

bin\chrome\qute.jar

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Default Profile Settings
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; default pref files
bin\defaults\pref\
bin\greprefs\

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; App extensions to Mail
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; LDAP components 
bin\components\mozldap.xpt
bin\components\nsLDAPPrefsService.js
bin\nsldap32v50.dll
bin\nsldappr32v50.dll

; wallet
bin\components\wallet.xpt 
bin\components\signonviewer.xpt 

; download progress
bin\components\nsProgressDialog.js
bin\components\nsHelperAppDlg.js
bin\components\nsDownloadProgressListener.js
bin\components\downloadmanager.xpt

; spellchecker (may not be present)
bin\components\myspell.dll
bin\components\spellchecker.xpt
bin\components\spellchk.dll
;; XXX these two files are bogus, they should not be in components\myspell...
bin\components\myspell\*

; xpinstall (needed to dynamically install themes
bin\components\xpinstall.xpt

; xmlextras (for RSS feeds and the like)
bin\components\xmlextras.xpt

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Base Package Files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; Javascript:
bin\components\jsurl.xpt

; xpconnect
bin\components\xpconnect.xpt

; XP widgets/graphics
bin\components\widget.xpt
bin\components\gfx.xpt                      

; layout
bin\components\layout_base.xpt              
bin\components\layout_xul.xpt               
bin\components\content_base.xpt
bin\components\htmlparser.xpt
bin\components\content_html.xpt
bin\components\content_htmldoc.xpt
bin\components\content_xmldoc.xpt
bin\components\content_xslt.xpt
bin\components\xultmpl.xpt
bin\components\xuldoc.xpt

; Imaging:
bin\components\imgicon.xpt
bin\components\imglib2.xpt

; accessibility (out of process API support)
bin\components\accessibility.xpt                 
bin\components\accessibility-msaa.xpt

; caps (JavaScript security)
bin\components\caps.xpt                             

; glue: appshell, docshell, uriloader, chrome, components
bin\components\appshell.xpt                                 
bin\components\docshell_base.xpt            
bin\components\uriloader.xpt        
bin\components\webBrowser_core.xpt
bin\components\windowwatcher.xpt
bin\components\webbrowserpersist.xpt
bin\components\commandhandler.xpt
; we need mozbrwser.xpt for nsIXULWindow.xpt
bin\components\mozbrwsr.xpt

; jar
bin\components\jar.xpt

; prefs
bin\components\pref.xpt                     

; profile              
bin\components\profile.xpt
bin\components\toolkitprofile.xpt

; rdf
bin\components\rdf.xpt

; required i18n libraries
bin\components\intl.xpt
bin\components\locale.xpt
bin\components\uconv.xpt
bin\components\unicharutil.xpt

; dom 
bin\components\dom.xpt                      
bin\components\dom_base.xpt
bin\components\dom_core.xpt
bin\components\dom_css.xpt
bin\components\dom_events.xpt
bin\components\dom_html.xpt
bin\components\dom_range.xpt
bin\components\dom_stylesheets.xpt
bin\components\dom_traversal.xpt
bin\components\dom_views.xpt
bin\components\dom_xbl.xpt
bin\components\dom_xul.xpt
bin\components\dom_loadsave.xpt

; editor / composer for HTML compose
bin\components\editor.xpt
bin\components\composer.xpt
bin\components\txmgr.xpt

; find functionality
; Optional - only if your code uses nsIWebBrowserFind
bin\components\txtsvc.xpt

; netwerk
bin\components\necko.xpt                               
bin\components\necko_data.xpt               
bin\components\necko_dns.xpt                
bin\components\necko_http.xpt               
bin\components\necko_jar.xpt                
bin\components\necko_res.xpt                
bin\components\necko_strconv.xpt
bin\components\necko_file.xpt
bin\components\necko_cache.xpt
bin\components\necko_cookie.xpt         
bin\components\nsProxyAutoConfig.js
 
; extensions
bin\components\nsExtensionManager.js
bin\components\nsUpdateService.js 
bin\components\extensions.xpt
bin\components\update.xpt
bin\components\websrvcs.xpt
            
; psm2
; Optional - only if you need HTTPS support
bin\components\pipboot.xpt
bin\components\pipnss.xpt
bin\components\pippki.xpt
bin\nss3.dll
bin\smime3.dll
bin\softokn3.chk
bin\softokn3.dll
bin\ssl3.dll
bin\nssckbi.dll

; core platform files
bin\regxpcom.exe
bin\components\autocomplete.xpt
bin\components\alerts.xpt
bin\components\jsdservice.xpt
bin\components\find.xpt
bin\components\chardet.xpt
bin\components\jsconsole-clhandler.js
bin\components\layout_xul_tree.xpt
bin\components\mozfind.xpt
bin\components\mimetype.xpt
bin\components\prefmigr.xpt
bin\components\proxyObject.xpt
bin\components\exthandler.xpt
bin\components\embed_base.xpt
bin\components\webshell_idls.xpt
bin\components\widget.xpt
bin\components\windowds.xpt
bin\components\helperAppDlg.xpt
bin\components\progressDlg.xpt
bin\components\dom_xpath.xpt
bin\AccessibleMarshal.dll
bin\components\lwbrk.xpt
bin\components\nsCloseAllWindows.js
bin\components\winhooks.xpt

bin\res\ua.css
bin\res\html.css
bin\res\quirk.css
bin\res\forms.css
bin\res\platform-forms.css
bin\res\charsetData.properties
bin\res\charsetalias.properties
bin\res\langGroups.properties
bin\res\language.properties
bin\res\wincharset.properties
bin\res\builtin\platformHTMLBindings.xml
bin\res\entityTables\*

; editor resource files
bin\res\EditorOverride.css
bin\res\grabber.gif
bin\res\table-add-column-after-active.gif
bin\res\table-add-column-after-hover.gif
bin\res\table-add-column-after.gif
bin\res\table-add-column-before-active.gif
bin\res\table-add-column-before-hover.gif
bin\res\table-add-column-before.gif
bin\res\table-add-row-after-active.gif
bin\res\table-add-row-after-hover.gif
bin\res\table-add-row-after.gif
bin\res\table-add-row-before-active.gif
bin\res\table-add-row-before-hover.gif
bin\res\table-add-row-before.gif
bin\res\table-remove-column-active.gif
bin\res\table-remove-column-hover.gif
bin\res\table-remove-column.gif
bin\res\table-remove-row-active.gif
bin\res\table-remove-row-hover.gif
bin\res\table-remove-row.gif
