embedding/config/basebrowser-win
author Shawn Wilsher <sdwilsh@shawnwilsher.com>
Fri, 31 Oct 2008 20:38:58 -0400
changeset 21163 78b60e831d3c69108a8daa8d1145059e9830fd3e
parent 18342 811388a5f8f8f1041bddcc873c0322a4630f64f8
child 26459 7f0eced90e2aa895930d5fdbec5aacd839952e4b
permissions -rw-r--r--
Bug 461344 - abort if the version of sqlite we are using is not new enough This adds a runtime check to ensure that the version of SQLite that is running is the same as the one that we were compiled with. If the check fails, we will display a prompt to the user, and abort. r=bsmedberg

; Base Embedding Package File for Win32
; 
;
;

[Embed]


; 
; Sample App:
; 
; Which sample app gets copied is determined in makefile.win
; by the args passed in to it. Both winembed and mfcembed
; are copied by default.
; Run "nmake -f makefile.win APP=winembed" to copy winembed 
; Run "nmake -f makefile.win APP=mfcembed" to copy mfcembed


;
; ActiveX control
;
mozctl.dll
mozctlx.dll

;
; ActiveX plugin
;
plugins\npmozax.dll
components\nsAxSecurityPolicy.js


; 
; NSPR:
; 
nspr4.dll      
plc4.dll       
plds4.dll  

; 
; Javascript:
; 
js3250.dll     

; 
; XPCOM:
; 
xpcom.dll
xpcom_core.dll
xpcom_compat.dll
components\xpcom_compat_c.dll
components\xpcom_base.xpt
components\xpcom_components.xpt
components\xpcom_ds.xpt
components\xpcom_io.xpt
components\xpcom_nativeapp.xpt
components\xpcom_thread.xpt
components\xpcom_xpti.xpt
components\mozreg.dll
;components\mozreg.xpt
components\xpcom_obsolete.xpt

; required prefs files
greprefs\*

; xpconnect
components\xpc3250.dll
components\xpconnect.xpt

; 
; XP widgets/graphics
; 
gkgfx.dll
components\gkgfxthebes.dll
components\gkwidget.dll   
components\widget.xpt
components\gfx.xpt                      

; layout
moz_art_lgpl.dll
components\gklayout.dll                   
components\gkparser.dll                 
components\layout_base.xpt              
components\layout_printing.xpt              
components\layout_xul.xpt
components\layout_xul_tree.xpt               
components\content_base.xpt
res\dtd\xhtml11.dtd

; 
; Imaging:
; 
mozz.dll
components\imglib2.dll
components\imgicon.xpt
components\libimgicon.dll

; 
; Components: (need to trim fat)
; 

; accessibility (out of process API support)
; see http://www.mozilla.org/projects/ui/accessibility/vendors-win.html
components\accessibility.dll              
components\accessibility.xpt                 
components\accessibility-msaa.xpt

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

; cookies
components\cookie.dll                   

; embedding glue:
; appshell, docshell, uriloader, chrome, components
components\appshell.dll                 
components\appshell.xpt                 
components\docshell.dll                 
components\docshell_base.xpt            
components\uriloader.xpt
components\chrome.dll                   
components\chrome.xpt                   
components\webbrwsr.dll              
components\webBrowser_core.xpt
components\embedcomponents.dll
components\windowwatcher.xpt

; jar
components\jar50.dll
components\jar.xpt

; prefs
components\pref.xpt                     
components\xppref32.dll

; profile
components\profile.dll                  
components\profile.xpt

; profile sharing - optional
mozilla-ipcd.exe
ipc\modules\lockmodule.dll
ipc\modules\transmgr.dll
components\ipcdc.dll

; session history
components\shistory.xpt

; optional typeaheadfind 
; (docs at http://www.mozilla.org/projects/ui/accessibility/typeaheadfind.html)
;components\suitetypeaheadfind.dll
;components\suitetypeaheadfind.xpt

; rdf
components\rdf.dll
components\rdf.xpt

; required l10n resources
res\language.properties
res\langGroups.properties
res\charsetData.properties
res\charsetalias.properties
res\wincharset.properties
; res\strres.properties 

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

; dom
components\dom.xpt                      
components\dom_base.xpt
components\dom_canvas.xpt
components\dom_core.xpt
components\dom_css.xpt
components\dom_events.xpt
components\dom_html.xpt
components\dom_geolocation.xpt
components\dom_loadsave.xpt
components\dom_offline.xpt
components\dom_range.xpt
components\dom_sidebar.xpt
components\dom_storage.xpt
components\dom_stylesheets.xpt
components\dom_traversal.xpt
components\dom_views.xpt
components\dom_xbl.xpt
components\dom_xul.xpt
components\gksvgrenderer.xpt

; editor
components\editor.dll                   
components\editor.xpt

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

; netwerk
components\necko.dll                    
components\necko.xpt                    
components\necko_about.xpt              
components\necko_dns.xpt                
components\necko_ftp.xpt
components\necko_http.xpt               
components\necko_res.xpt                
components\necko_strconv.xpt

; cache
components\necko_cache.xpt              

; plugins
; Optional - only if you need plugin support
components\gkplugin.dll
components\plugin.xpt
plugins\npnul32.dll

; wallet
; Optional - only if you need password persistence
components\wallet.dll
components\wallet.xpt                  

; download progress
; Optional - you can implement your own download progress dialog
;   then this is no longer required
;components\nsProgressDialog.js
;components\nsHelperAppDlg.js
;components\nsDownloadProgressListener.js

; psm2
; Optional - only if you need HTTPS support
components\pipboot.dll
components\pipboot.xpt
components\pipnss.dll
components\pipnss.xpt
nssutil3.dll
nss3.dll
smime3.dll
softokn3.chk
softokn3.dll
freebl3.chk
freebl3.dll
ssl3.dll
nssckbi.dll

; xmlextras, optional for XPointer support
components\xmlextras.dll

; 
; res:
; 
res\html.css   
res\quirk.css
res\viewsource.css
res\hiddenWindow.html
res\ua.css
res\forms.css
res/contenteditable.css
res/designmode.css
res\arrow.gif
res\arrowd.gif
res\loading-image.gif
res\broken-image.gif
res\entityTables\html40Special.properties
res\entityTables\htmlEntityVersions.properties
res\entityTables\html40Latin1.properties
res\entityTables\html40Symbols.properties
res\entityTables\transliterate.properties
res\fonts\fontEncoding.properties

; needed for ftp:// dir listings etc
res\html\folder.png

;
; MathML, optional for MathML charset conversion
;
; components\ucvmath.dll
; res\mathml.css
; res\dtd\mathml.dtd
; res\entityTables\mathml20.properties
; res\fonts\mathfont.properties
; res\fonts\mathfontCMEX10.properties
; res\fonts\mathfontCMSY10.properties
; res\fonts\mathfontMath1.properties
; res\fonts\mathfontMath2.properties
; res\fonts\mathfontMath4.properties
; res\fonts\mathfontMTExtra.properties
; res\fonts\mathfontPUA.properties
; res\fonts\mathfontSymbol.properties