; Base Embedding Package File for mach-o mac builds
;
;
;

[Embed]

; 
; Sample App + launch script
; 
;TestGtkEmbed
;run-mozilla.sh

; 
; NSPR:
; 
libnspr4.dylib
libplc4.dylib
libplds4.dylib

; 
; Javascript:
; 
libmozjs.dylib


; 
; XPCOM:
; 
libxpcom.dylib 
libxpcom_core.dylib 
libxpcom_compat.dylib
components/libxpcom_compat_c.dylib
components/xpcom_obsolete.xpt

; 
; Components: (need to trim fat)
; 

; appshell 

components/libnsappshell.dylib
components/appshell.xpt 


; caps
components/libcaps.dylib
components/caps.xpt                     

; chrome
components/libchrome.dylib                   
components/chrome.xpt                   

; cookies
components/libcookie.dylib                   

; docshell
components/libdocshell.dylib                 
components/docshell.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_geolocation.xpt
components/dom_html.xpt
components/dom_offline.xpt
components/dom_range.xpt
components/dom_stylesheets.xpt
components/dom_traversal.xpt
components/dom_views.xpt
components/dom_xbl.xpt
components/dom_xul.xpt

; editor
components/libeditor.dylib                   
components/editor.xpt

; embedding                   
components/libwebbrwsr.dylib
components/webBrowser_core.xpt
components/libembedcomponents.dylib
components/windowwatcher.xpt

; find functionality
components/txtsvc.xpt

; gfx
components/libgkgfxthebes.dylib                     
components/gfx.xpt 
libgkgfx.dylib 
libthebes.dylib 

; jar
components/libjar50.dylib
components/jar.xpt

; layout
res/dtd/xhtml11.dtd
components/libgklayout.dylib                   
components/libhtmlpars.dylib                 
components/layout_xul.xpt               
components/layout_xul_tree.xpt
components/content_base.xpt
components/layout_base.xpt              
components/layout_printing.xpt              

; netwerk

libmozz.dylib
components/libnecko.dylib                    
components/necko.xpt                    
components/necko_about.xpt              
components/necko_cache.xpt              
components/necko_dns.xpt                
components/necko_ftp.xpt                
components/necko_http.xpt               
components/necko_res.xpt                
components/necko_strconv.xpt            

; imagelib
components/libimglib2.dylib
components/imglib2.xpt

; prefs
components/pref.xpt                     
components/libpref.dylib

; profile
components/libprofile.dylib                  
components/profile.xpt
components/mozreg.dylib
components/mozreg.xpt

; profile sharing - optional
ipc/modules/liblockmodule.dylib
ipc/modules/libtransmgr.dylib
mozilla-ipcd
components/libipcdc.dylib

; wallet
; Optional - only if you need password persistence
components/libwallet.dylib
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
;components/downloadmanager.xpt

; psm2
; Optional - only if you need PSM2 support
components/libpipboot.dylib
components/pipboot.xpt
components/libpipnss.dylib
components/pipnss.xpt
chrome/pipnss.jar
defaults/pref/security-prefs.js
libnss3.dylib
libnssutil3.dylib
libsmime3.dylib
libsoftokn3.chk
libsoftokn3.dylib
libfreebl3.chk
libfreebl3.dylib
libssl3.dylib
libnssckbi.dylib

; rdf
components/librdf.dylib
components/rdf.xpt

; session history
components/shistory.xpt

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

; required l10n libraries

components/libuconv.dylib
components/libi18n.dylib
components/libchardet.dylib
components/uconv.xpt
components/unicharutil.xpt
components/intl.xpt

res/language.properties
res/langGroups.properties
res/charsetData.properties
res/charsetalias.properties
res/maccharset.properties
; res/strres.properties 

; required prefs files
greprefs/*


; uriloader
components/uriloader.xpt

; widget
components/libwidget_mac.dylib
components/widget.xpt
libwidget.rsrc

; xmlextras, optional for XPointer support
components/libxmlextras.dylib

; xpconnect
components/libxpconnect.dylib
components/xpconnect.xpt

; xpcom
components/xpcom_base.xpt
components/xpcom_components.xpt
components/xpcom_ds.xpt
components/xpcom_io.xpt
components/xpcom_threads.xpt
components/xpcom_xpti.xpt

;
; Widget-Toolkit and Res (consult hyatt@netscape.com before modifying):
; 
chrome/embed.jar
; 
; 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

;
; Optional for MathML
;
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
components/libucvmath.dylib

; svg
components/dom_svg.xpt
res/svg.css
