; Package file for Win32
;
; File format:
;
; [] designates a toplevel component. Example: [xpcom]
; - in front of a file specifies it to be removed from the destination
; * wildcard support to recursively copy the entire directory
; ; file comment
;

#filter substitution

bin/.autoreg

[@AB_CD@]
bin\chrome\@AB_CD@.jar
bin\chrome\@AB_CD@.manifest
bin\defaults\messenger\mailViews.dat
bin\defaults\profile\bookmarks.html
bin\defaults\profile\localstore.rdf
bin\defaults\profile\mimeTypes.rdf
bin\defaults\profile\panels.rdf
bin\defaults\profile\search.rdf
bin\defaults\profile\chrome\*
bin\dictionaries\*
bin\searchplugins\*
bin\uninstall\helper.exe
bin\update.locale
bin\updater.ini

[xpcom]
bin\components\jar50.dll
bin\js3250.dll
#ifndef MOZ_STATIC_BUILD
bin\mozz.dll
#endif
bin\nspr4.dll
bin\plc4.dll
bin\plds4.dll
bin\xpcom.dll
bin\xpcom_core.dll
#ifndef MOZ_STATIC_BUILD
bin\xul.dll
#endif
#ifndef MOZ_MEMORY
bin\Microsoft.VC80.CRT.manifest
bin\msvcm80.dll
bin\msvcp80.dll
bin\msvcr80.dll
#else
bin\mozcrt19.dll
#endif

[browser]
; files listed in xpcom (missing in this section) will be installed as part of the browser
bin\README.txt,bin\readme.txt
bin\license.txt
bin\@MOZ_APP_NAME@.exe
bin\application.ini
bin\platform.ini
bin\blocklist.xml

bin\plugins\npnul32.dll
bin\AccessibleMarshal.dll
bin\sqlite3.dll
#ifndef MOZ_STATIC_BUILD
bin\gkgfx.dll
bin\gksvggdiplus.dll
bin\jsj3250.dll
bin\thebes.dll

; component binaries
bin\components\accessibility.dll
bin\components\appcomps.dll
bin\components\appshell.dll
bin\components\auth.dll
bin\components\autoconfig.dll
bin\components\caps.dll
bin\components\chardet.dll
bin\components\chrome.dll
bin\components\cmdlines.dll
bin\components\composer.dll
bin\components\cookie.dll
bin\components\docshell.dll
bin\components\embedcomponents.dll
bin\components\gkgfxthebes.dll
bin\components\gklayout.dll
bin\components\gkparser.dll
bin\components\gkplugin.dll
bin\components\gkwidget.dll
bin\components\i18n.dll
bin\components\imgicon.dll
bin\components\imglib2.dll
bin\components\intlapp.dll
bin\components\mork.dll
bin\components\mozfind.dll
bin\components\necko.dll
bin\components\oji.dll
bin\components\perms.dll
bin\components\places.dll
bin\components\rdf.dll
bin\components\satchel.dll
bin\components\spellchk.dll
bin\components\strgcmps.dll
bin\components\tkautoc.dll
bin\components\tkitcmps.dll
bin\components\txmgr.dll
bin\components\uconv.dll
bin\components\ucvmath.dll
bin\components\universalchardet.dll
bin\components\webbrwsr.dll
bin\components\windowds.dll
bin\components\xpautoc.dll
bin\components\xpc3250.dll
bin\components\xppref32.dll
bin\components\zipwriter.dll
; ! MOZ_STATIC_BUILD
#endif
bin\components\jsd3250.dll
bin\components\suite.dll
bin\components\xpinstal.dll

; component xpts
bin\components\accessibility.xpt
bin\components\accessibility-msaa.xpt
bin\components\alerts.xpt
bin\components\appshell.xpt
bin\components\appstartup.xpt
bin\components\autocomplete.xpt
bin\components\autoconfig.xpt
bin\components\caps.xpt
bin\components\chardet.xpt
bin\components\chrome.xpt
bin\components\commandhandler.xpt
bin\components\commandlines.xpt
bin\components\composer.xpt
bin\components\content_base.xpt
bin\components\content_html.xpt
bin\components\content_htmldoc.xpt
bin\components\content_xmldoc.xpt
bin\components\content_xslt.xpt
bin\components\content_xtf.xpt
bin\components\contentprefs.xpt
bin\components\cookie.xpt
bin\components\directory.xpt
bin\components\docshell_base.xpt
bin\components\dom.xpt
bin\components\dom_base.xpt
bin\components\dom_canvas.xpt
bin\components\dom_core.xpt
bin\components\dom_css.xpt
bin\components\dom_events.xpt
bin\components\dom_geolocation.xpt
bin\components\dom_html.xpt
bin\components\dom_json.xpt
bin\components\dom_loadsave.xpt
bin\components\dom_offline.xpt
bin\components\dom_range.xpt
bin\components\dom_sidebar.xpt
bin\components\dom_storage.xpt
bin\components\dom_stylesheets.xpt
bin\components\dom_svg.xpt
bin\components\dom_threads.xpt
bin\components\dom_traversal.xpt
bin\components\dom_views.xpt
bin\components\dom_xbl.xpt
bin\components\dom_xpath.xpt
bin\components\dom_xul.xpt
bin\components\downloads.xpt
bin\components\editor.xpt
bin\components\embed_base.xpt
bin\components\extensions.xpt
bin\components\exthandler.xpt
bin\components\exthelper.xpt
bin\components\fastfind.xpt
bin\components\feeds.xpt
bin\components\find.xpt
bin\components\gfx.xpt
bin\components\htmlparser.xpt
bin\components\imgicon.xpt
bin\components\imglib2.xpt
bin\components\inspector.xpt
bin\components\intl.xpt
bin\components\jar.xpt
bin\components\jsdservice.xpt
bin\components\layout_base.xpt
bin\components\layout_printing.xpt
bin\components\layout_xul.xpt
bin\components\layout_xul_tree.xpt
bin\components\locale.xpt
bin\components\loginmgr.xpt
bin\components\lwbrk.xpt
bin\components\mimetype.xpt
bin\components\mozbrwsr.xpt
bin\components\mozfind.xpt
bin\components\necko.xpt
bin\components\necko_about.xpt
bin\components\necko_cache.xpt
bin\components\necko_cookie.xpt
bin\components\necko_dns.xpt
bin\components\necko_file.xpt
bin\components\necko_ftp.xpt
bin\components\necko_http.xpt
bin\components\necko_res.xpt
bin\components\necko_socket.xpt
bin\components\necko_strconv.xpt
bin\components\necko_viewsource.xpt
bin\components\necko_wifi.xpt
bin\components\oji.xpt
bin\components\parentalcontrols.xpt
bin\components\places.xpt
bin\components\plugin.xpt
bin\components\pref.xpt
bin\components\prefetch.xpt
bin\components\profile.xpt
bin\components\proxyObject.xpt
bin\components\rdf.xpt
bin\components\satchel.xpt
bin\components\saxparser.xpt
bin\components\shellservice.xpt
bin\components\shistory.xpt
bin\components\smile.xpt
bin\components\spellchecker.xpt
bin\components\storage.xpt
bin\components\suitebrowser.xpt
bin\components\suitecommon.xpt
bin\components\suitefeeds.xpt
bin\components\suitemigration.xpt
bin\components\toolkitprofile.xpt
bin\components\txmgr.xpt
bin\components\txtsvc.xpt
bin\components\uconv.xpt
bin\components\unicharutil.xpt
bin\components\update.xpt
bin\components\uriloader.xpt
bin\components\urlformatter.xpt
bin\components\webBrowser_core.xpt
bin\components\webbrowserpersist.xpt
bin\components\webshell_idls.xpt
bin\components\widget.xpt
bin\components\windowds.xpt
bin\components\windowwatcher.xpt
bin\components\xpautocomplete.xpt
bin\components\xpcom_base.xpt
bin\components\xpcom_components.xpt
bin\components\xpcom_ds.xpt
bin\components\xpcom_io.xpt
bin\components\xpcom_system.xpt
bin\components\xpcom_thread.xpt
bin\components\xpcom_xpti.xpt
bin\components\xpconnect.xpt
bin\components\xpinstall.xpt
bin\components\xulapp.xpt
bin\components\xuldoc.xpt
bin\components\xultmpl.xpt
bin\components\zipwriter.xpt

; JavaScript components
bin\components\FeedConverter.js
bin\components\FeedProcessor.js
bin\components\FeedWriter.js
bin\components\jsconsole-clhandler.js
bin\components\NetworkGeolocationProvider.js
bin\components\nsAboutAbout.js
bin\components\nsAboutCertError.js
bin\components\nsAboutFeeds.js
bin\components\nsAboutRights.js
bin\components\nsAboutSessionRestore.js
bin\components\nsAddonRepository.js
bin\components\nsAxSecurityPolicy.js
bin\components\nsBadCertHandler.js
bin\components\nsBlocklistService.js
bin\components\nsBrowserContentHandler.js
bin\components\nsComposerCmdLineHandler.js
bin\components\nsContentDispatchChooser.js
bin\components\nsContentPrefService.js
bin\components\nsDefaultCLH.js
bin\components\nsExtensionManager.js
bin\components\nsHandlerService.js
bin\components\nsHelperAppDlg.js
bin\components\nsLivemarkService.js
bin\components\nsLoginInfo.js
bin\components\nsLoginManager.js
bin\components\nsLoginManagerPrompter.js
bin\components\nsPlacesDBFlush.js
bin\components\nsPostUpdateWin.js
bin\components\nsProgressDialog.js
bin\components\nsProxyAutoConfig.js
bin\components\nsSessionStartup.js
bin\components\nsSessionStore.js
bin\components\nsSetDefault.js
bin\components\nsSidebar.js
bin\components\nsSuiteDownloadManagerUI.js
bin\components\nsSuiteGlue.js
bin\components\nsTaggingService.js
bin\components\nsTryToClose.js
bin\components\nsTypeAheadFind.js
bin\components\nsUpdateService.js
bin\components\nsURLFormatter.js
bin\components\nsWebHandlerApp.js
bin\components\pluginGlue.js
bin\components\smileApplication.js
bin\components\storage-Legacy.js
bin\components\storage-mozStorage.js
bin\components\txEXSLTRegExFunctions.js
bin\components\WebContentConverter.js

; Modules
bin\modules\*

; Browser Chrome Files
bin\chrome\comm.jar
bin\chrome\comm.manifest
bin\chrome\toolkit.jar
bin\chrome\toolkit.manifest
bin\chrome\icons\default\bmPropsWindow.ico
bin\chrome\icons\default\bookmark-window.ico
bin\chrome\icons\default\downloadManager.ico
bin\chrome\icons\default\editorWindow.ico
bin\chrome\icons\default\findBookmarkWindow.ico
bin\chrome\icons\default\findHistoryWindow.ico
bin\chrome\icons\default\history-window.ico
bin\chrome\icons\default\JSConsoleWindow.ico
bin\chrome\icons\default\main-window.ico
bin\chrome\icons\default\gif-file.ico
bin\chrome\icons\default\html-file.ico
bin\chrome\icons\default\misc-file.ico
bin\chrome\icons\default\image-file.ico
bin\chrome\icons\default\jpeg-file.ico
bin\chrome\icons\default\script-file.ico
bin\chrome\icons\default\xml-file.ico
bin\chrome\icons\default\xul-file.ico
; Although venkman-window is an extension, its icon is still suite-specific
bin\chrome\icons\default\venkman-window.ico

; classic theme
bin\chrome\classic.jar
bin\chrome\classic.manifest
bin\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\icon.png
bin\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\install.rdf
bin\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\preview.png

; modern theme
bin\extensions\modern@themes.mozilla.org\chrome\modern.jar
bin\extensions\modern@themes.mozilla.org\chrome.manifest
bin\extensions\modern@themes.mozilla.org\icon.png
bin\extensions\modern@themes.mozilla.org\install.rdf
bin\extensions\modern@themes.mozilla.org\preview.png

; [Default Preferences]
; All the pref files must be part of base to prevent migration bugs
bin\defaults\autoconfig\*
bin\defaults\pref\*
bin\greprefs\*

; [Layout Engine Resources]
; Style Sheets, Graphics and other Resources used by the layout engine.
bin\res\arrow.gif
bin\res\arrowd.gif
bin\res\broken-image.gif
bin\res\charsetalias.properties
bin\res\charsetData.properties
bin\res\contenteditable.css
bin\res\designmode.css
bin\res\dtd\*
bin\res\EditorOverride.css
bin\res\entityTables\*
bin\res\fonts\*
bin\res\forms.css
bin\res\grabber.gif
bin\res\hiddenWindow.html
bin\res\html.css
bin\res\html\*
bin\res\langGroups.properties
bin\res\language.properties
bin\res\loading-image.gif
bin\res\mathml.css
bin\res\quirk.css
bin\res\svg.css
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
bin\res\ua.css
bin\res\viewsource.css
bin\res\wincharset.properties

; Personal Security Manager
#ifndef MOZ_STATIC_BUILD
bin\components\pipboot.dll
bin\components\pipnss.dll
bin\components\pippki.dll
#endif
bin\components\pipboot.xpt
bin\components\pipnss.xpt
bin\components\pippki.xpt
bin\freebl3.chk
bin\freebl3.dll
bin\nss3.dll
bin\nssckbi.dll
bin\nssdbm3.chk
bin\nssdbm3.dll
bin\nssutil3.dll
bin\smime3.dll
bin\softokn3.chk
bin\softokn3.dll
bin\ssl3.dll
bin\chrome\pippki.jar
bin\chrome\pippki.manifest

; LDAP components need to be in the browser for AutoConfig
#ifndef MOZ_STATIC_BUILD
bin\components\mozldap.dll
#endif
bin\components\mozldap.xpt
bin\components\nsLDAPProtocolHandler.js
bin\nsldap32v60.dll
bin\nsldappr32v60.dll
bin\nsldif32v60.dll

; crashreporter
bin\crashreporter.exe
bin\crashreporter.ini

; Updater
bin\updater.exe

[mail]
; MailNews component binaries
#ifndef MOZ_STATIC_BUILD
bin\components\import.dll
bin\components\mail.dll
bin\components\msgMapi.dll
bin\components\msgsmime.dll
#endif
#ifndef MOZ_STATIC_MAIL_BUILD
bin\msgbsutl.dll
#endif

; component xpts
bin\components\addrbook.xpt
bin\components\fts3tok.xpt
bin\components\import.xpt
bin\components\impComm4xMail.xpt
bin\components\mailview.xpt
bin\components\mapihook.xpt
bin\components\mime.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\msgsmime.xpt

; JS components
bin\components\mdn-service.js
bin\components\newsblog.js
bin\components\nsAbAutoCompleteMyDomain.js
bin\components\nsAbAutoCompleteSearch.js
bin\components\nsAbLDAPAttributeMap.js
bin\components\nsMailNewsCommandLineHandler.js
bin\components\nsMsgTraitService.js
bin\components\nsSMTPProtocolHandler.js
bin\components\offlineStartup.js
bin\components\smime-service.js

; chrome
bin\chrome\messenger.jar
bin\chrome\messenger.manifest
bin\chrome\newsblog.jar
bin\chrome\newsblog.manifest
bin\chrome\icons\default\abcardWindow.ico
bin\chrome\icons\default\ablistWindow.ico
bin\chrome\icons\default\addressbookWindow.ico
bin\chrome\icons\default\messengerWindow.ico
bin\chrome\icons\default\msgcomposeWindow.ico

bin\MapiProxy.dll
bin\mozMapi32.dll

bin\isp\rss.rdf
bin\isp\SpamAssassin.sfd
bin\isp\SpamPal.sfd

; Gloda
bin\chrome\gloda.jar
bin\chrome\gloda.manifest
bin\components\glautocomp.js
bin\components\jsmimeemitter.js
bin\modules\gloda\*

[chatzilla]
bin\extensions\{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}\components\chatzilla-service.js
bin\extensions\{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}\chrome\chatzilla.jar
bin\extensions\{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}\chrome\icons\default\chatzilla-window.ico
bin\extensions\{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}\chrome.manifest
bin\extensions\{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}\install.rdf
bin\extensions\langpack-@AB_CD@@chatzilla.mozilla.org\chrome\chatzilla.jar
bin\extensions\langpack-@AB_CD@@chatzilla.mozilla.org\chrome.manifest
bin\extensions\langpack-@AB_CD@@chatzilla.mozilla.org\install.js
bin\extensions\langpack-@AB_CD@@chatzilla.mozilla.org\install.rdf

[venkman]
bin\extensions\{f13b157f-b174-47e7-a34d-4815ddfdfeb8}\components\venkman-service.js
bin\extensions\{f13b157f-b174-47e7-a34d-4815ddfdfeb8}\chrome\venkman.jar
bin\extensions\{f13b157f-b174-47e7-a34d-4815ddfdfeb8}\chrome.manifest
bin\extensions\{f13b157f-b174-47e7-a34d-4815ddfdfeb8}\install.rdf

[inspector]
bin\extensions\inspector@mozilla.org\install.rdf
bin\extensions\inspector@mozilla.org\chrome.manifest
bin\extensions\inspector@mozilla.org\chrome\inspector.jar
bin\extensions\inspector@mozilla.org\platform\WINNT\chrome\icons\default\winInspectorMain.ico
bin\extensions\inspector@mozilla.org\components\inspector-cmdline.js
bin\extensions\inspector@mozilla.org\defaults\preferences\inspector.js

[reporter]
bin\chrome\reporter.jar
bin\chrome\reporter.manifest

[debugqa]
bin\extensions\debugQA@mozilla.org\install.rdf
bin\extensions\debugQA@mozilla.org\chrome.manifest
bin\extensions\debugQA@mozilla.org\chrome\debugqa.jar
