Rixstep
 About | ACP | Buy | Industry Watch | Learning Curve | News | Products | Search | Substack
Home » Products » Reviews » The Good

Firefox 3.0.1 3.0.2 3.0.3

Mozilla Corporation
1981 Landings Dr
Mountain View CA 94043
US
Rating: ☆☆☆☆☆

Collateral damage:
None


You've come a long way baby. The DOJ trials. TP Jackson blowing steam out his ears listening to that crook Bill Gates. Netscape's no more. Here comes AOL and Mozilla branch the code.

Big $75 K spread in the New York Times. Download records.

If Firefox is good on OS X then think what Windows users must feel. It must be a revelation.

And the program has enough market share today and enough support to be a 'gorilla': Microsoft may try to come from behind with their Internet Exploder but their product will always be measured against the Firefox yardstick.

But why use Firefox if OS X already has its own native web browser? Simple: stability. Running Safari - especially with its flaky JavaScript engine turned on - is like letting go of the steering wheel racing in the inside lane on the Autobahn: you'll crash.

Safari's defenders will immediately come to its rescue and claim if you download all the nightlies you won't crash as much. But that's like saying a Windows box is up to date and secure today - there's always tomorrow.

Out of the box the ~19 MB Firefox 3.0.3 download takes about 46 MB on disk.

452 items, 46794276 bytes, 92236 blocks, 14464 bytes in extended attributes.

/Volumes/Firefox/Firefox.app/Contents
/Volumes/Firefox/Firefox.app/Contents/Info.plist
/Volumes/Firefox/Firefox.app/Contents/MacOS
/Volumes/Firefox/Firefox.app/Contents/MacOS/.autoreg
/Volumes/Firefox/Firefox.app/Contents/MacOS/application.ini
/Volumes/Firefox/Firefox.app/Contents/MacOS/blocklist.xml
/Volumes/Firefox/Firefox.app/Contents/MacOS/browserconfig.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/browser.jar
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/browser.manifest
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/classic.jar
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/classic.manifest
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/comm.jar
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/comm.manifest
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/en-US.jar
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/en-US.manifest
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/pippki.jar
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/pippki.manifest
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/reporter.jar
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/reporter.manifest
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/toolkit.jar
/Volumes/Firefox/Firefox.app/Contents/MacOS/chrome/toolkit.manifest
/Volumes/Firefox/Firefox.app/Contents/MacOS/components
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/aboutRobots.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/alerts.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/appshell.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/appstartup.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/autocomplete.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/autoconfig.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/browser-feeds.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/browsercompsbase.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/browserplaces.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/browsersearch.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/caps.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/chardet.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/chrome.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/commandhandler.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/commandlines.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/composer.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/content_base.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/content_html.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/content_htmldoc.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/content_xmldoc.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/content_xslt.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/content_xtf.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/contentprefs.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/cookie.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/directory.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/docshell.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_base.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_canvas.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_core.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_css.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_events.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_html.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_json.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_loadsave.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_offline.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_range.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_sidebar.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_storage.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_stylesheets.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_svg.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_traversal.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_views.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_xbl.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_xpath.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/dom_xul.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/downloads.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/editor.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/embed_base.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/extensions.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/exthandler.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/exthelper.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/fastfind.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/FeedConverter.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/FeedProcessor.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/feeds.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/FeedWriter.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/find.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/fuel.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/fuelApplication.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/gfx.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/htmlparser.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/imgicon.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/imglib2.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/inspector.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/intl.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/jar.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/jsconsole-clhandler.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/jsdservice.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/layout_base.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/layout_printing.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/layout_xul.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/layout_xul_tree.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/libalerts_s.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/libbrowsercomps.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/libbrowserdirprovider.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/locale.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/loginmgr.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/lwbrk.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/microsummaries.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/migration.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/mimetype.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/mozbrwsr.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/mozfind.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_about.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_cache.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_cookie.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_dns.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_file.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_ftp.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_http.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_res.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_socket.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_strconv.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/necko_viewsource.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsAddonRepository.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsBadCertHandler.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsBlocklistService.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsBrowserContentHandler.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsBrowserGlue.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsContentDispatchChooser.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsContentPrefService.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsDefaultCLH.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsDownloadManagerUI.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsExtensionManager.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsHandlerService.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsHelperAppDlg.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsLivemarkService.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsLoginInfo.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsLoginManager.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsLoginManagerPrompter.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsMicrosummaryService.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsPlacesTransactionsService.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsProgressDialog.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsProxyAutoConfig.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsResetPref.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsSafebrowsingApplication.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsSearchService.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsSearchSuggestions.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsSessionStartup.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsSessionStore.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsSetDefaultBrowser.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsSidebar.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsTaggingService.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsTryToClose.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsUpdateService.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsUrlClassifierLib.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsUrlClassifierListManager.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsURLFormatter.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/nsWebHandlerApp.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/oji.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/parentalcontrols.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/pipboot.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/pipnss.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/pippki.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/places.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/plugin.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/pluginGlue.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/pref.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/prefetch.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/profile.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/proxyObjInst.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/rdf.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/satchel.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/saxparser.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/sessionstore.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/shellservice.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/shistory.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/spellchecker.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/storage-Legacy.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/storage.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/toolkitprofile.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/txEXSLTRegExFunctions.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/txmgr.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/txtsvc.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/uconv.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/unicharutil.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/update.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/uriloader.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/url-classifier.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/urlformatter.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/webBrowser_core.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/webbrowserpersist.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/WebContentConverter.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/webshell_idls.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/widget.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/widget_cocoa.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/windowds.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/windowwatcher.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xpcom_base.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xpcom_components.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xpcom_ds.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xpcom_io.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xpcom_system.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xpcom_threads.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xpcom_xpti.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xpconnect.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xpinstall.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xulapp.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xuldoc.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/xultmpl.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/components/zipwriter.xpt
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter-override.ini
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/Info.plist
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/MacOS
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/MacOS/crashreporter
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/MacOS/crashreporter.ini
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/PkgInfo
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/crashreporter.icns
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/InfoPlist.strings
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/autoconfig
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/autoconfig/platform.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/autoconfig/prefcalls.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/pref
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/pref/channel-prefs.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/pref/firefox-branding.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/pref/firefox-l10n.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/pref/firefox.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/pref/reporter.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/profile
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/profile/bookmarks.html
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/profile/chrome
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/profile/chrome/userChrome-example.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/profile/chrome/userContent-example.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/profile/localstore.rdf
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/profile/mimeTypes.rdf
/Volumes/Firefox/Firefox.app/Contents/MacOS/defaults/profile/prefs.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/dependentlibs.list
/Volumes/Firefox/Firefox.app/Contents/MacOS/dictionaries
/Volumes/Firefox/Firefox.app/Contents/MacOS/dictionaries/en-US.aff
/Volumes/Firefox/Firefox.app/Contents/MacOS/dictionaries/en-US.dic
/Volumes/Firefox/Firefox.app/Contents/MacOS/extensions
/Volumes/Firefox/Firefox.app/Contents/MacOS/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
/Volumes/Firefox/Firefox.app/Contents/MacOS/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
/Volumes/Firefox/Firefox.app/Contents/MacOS/firefox
/Volumes/Firefox/Firefox.app/Contents/MacOS/firefox-bin
/Volumes/Firefox/Firefox.app/Contents/MacOS/greprefs
/Volumes/Firefox/Firefox.app/Contents/MacOS/greprefs/all.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/greprefs/security-prefs.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/greprefs/xpinstall.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/libfreebl3.chk
/Volumes/Firefox/Firefox.app/Contents/MacOS/libfreebl3.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libmozjs.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libnspr4.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libnss3.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libnssckbi.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libnssdbm3.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libnssutil3.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libplc4.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libplds4.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libsmime3.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libsoftokn3.chk
/Volumes/Firefox/Firefox.app/Contents/MacOS/libsoftokn3.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libsqlite3.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libssl3.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/libwidget.rsrc
/Volumes/Firefox/Firefox.app/Contents/MacOS/libxpcom.dylib
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules/debug.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules/distribution.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules/DownloadUtils.jsm
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules/ISO8601DateUtils.jsm
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules/JSON.jsm
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules/Microformats.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules/PluralForm.jsm
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules/utils.js
/Volumes/Firefox/Firefox.app/Contents/MacOS/modules/XPCOMUtils.jsm
/Volumes/Firefox/Firefox.app/Contents/MacOS/old-homepage-default.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/platform.ini
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/Info.plist
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/MacOS
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/MacOS/Default Plugin
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/PkgInfo
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/Resources
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/Resources/Default Plugin.rsrc
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/Resources/English.lproj
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/Resources/English.lproj/InfoPlist.strings
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Info.plist
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/MacOS
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/MacOS/JavaEmbeddingPlugin
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/MacOS/JavaEmbeddingPlugin.policy
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/PkgInfo
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources/English.lproj
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources/English.lproj/InfoPlist.strings
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources/Java
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources/Java/JavaEmbeddingPlugin.jar
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Info.plist
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS/MRJPlugin
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS/MRJPlugin.jar
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS/MRJPlugin.policy
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS/MRJPlugin.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/PkgInfo
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Resources
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Resources/English.lproj
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Resources/English.lproj/InfoPlist.strings
/Volumes/Firefox/Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Resources/MRJPlugin.rsrc
/Volumes/Firefox/Firefox.app/Contents/MacOS/README.txt
/Volumes/Firefox/Firefox.app/Contents/MacOS/removed-files
/Volumes/Firefox/Firefox.app/Contents/MacOS/res
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/arrow.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/arrowd.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/broken-image.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/charsetalias.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/charsetData.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/contenteditable.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/arrowN.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/arrowS.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/colResize.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/CVS
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/CVS/Entries
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/CVS/Repository
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/CVS/Root
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/CVS/Tag
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/help.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/rowResize.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/sizeNE.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/sizeNESW.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/sizeNS.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/sizeNW.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/sizeNWSE.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/sizeSE.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/sizeSW.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/spin1.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/spin2.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/spin3.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/spin4.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/vtIBeam.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/zoomIn.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/cursors/zoomOut.tiff
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/designmode.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/dtd
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/dtd/mathml.dtd
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/dtd/xhtml11.dtd
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/EditorOverride.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/entityTables
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/entityTables/html40Latin1.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/entityTables/html40Special.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/entityTables/html40Symbols.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/entityTables/htmlEntityVersions.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/entityTables/mathml20.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/entityTables/transliterate.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/fonts
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/fonts/mathfont.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/fonts/mathfontStandardSymbolsL.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/fonts/mathfontSTIXNonUnicode.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/fonts/mathfontSTIXSize1.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/fonts/mathfontUnicode.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/forms.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/grabber.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/hiddenWindow.html
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/html
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/html.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/html/folder.png
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/langGroups.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/language.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/loading-image.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/maccharset.properties
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/MainMenu.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/MainMenu.nib/classes.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/MainMenu.nib/info.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/MainMenu.nib/keyedobjects.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/mathml.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/quirk.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/svg.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-column-after-active.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-column-after-hover.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-column-after.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-column-before-active.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-column-before-hover.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-column-before.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-row-after-active.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-row-after-hover.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-row-after.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-row-before-active.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-row-before-hover.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-add-row-before.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-remove-column-active.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-remove-column-hover.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-remove-column.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-remove-row-active.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-remove-row-hover.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/table-remove-row.gif
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/ua.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/res/viewsource.css
/Volumes/Firefox/Firefox.app/Contents/MacOS/run-mozilla.sh
/Volumes/Firefox/Firefox.app/Contents/MacOS/searchplugins
/Volumes/Firefox/Firefox.app/Contents/MacOS/searchplugins/amazondotcom.xml
/Volumes/Firefox/Firefox.app/Contents/MacOS/searchplugins/answers.xml
/Volumes/Firefox/Firefox.app/Contents/MacOS/searchplugins/creativecommons.xml
/Volumes/Firefox/Firefox.app/Contents/MacOS/searchplugins/eBay.xml
/Volumes/Firefox/Firefox.app/Contents/MacOS/searchplugins/google.xml
/Volumes/Firefox/Firefox.app/Contents/MacOS/searchplugins/wikipedia.xml
/Volumes/Firefox/Firefox.app/Contents/MacOS/searchplugins/yahoo.xml
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/Info.plist
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/MacOS
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/MacOS/updater
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/MacOS/updater.ini
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/PkgInfo
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/Resources
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/Resources/English.lproj
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/Resources/English.lproj/InfoPlist.strings
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib
/Volumes/Firefox/Firefox.app/Contents/MacOS/updater.app/Contents/Resources/updater.icns
/Volumes/Firefox/Firefox.app/Contents/MacOS/XUL
/Volumes/Firefox/Firefox.app/Contents/PkgInfo
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Info.plist
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/MacOS
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/MacOS/PrintPDE
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/English.lproj
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/English.lproj/Localizable.strings
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/English.lproj/PrintPDE.nib
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/English.lproj/PrintPDE.nib/classes.nib
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/English.lproj/PrintPDE.nib/info.nib
/Volumes/Firefox/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/English.lproj/PrintPDE.nib/objects.xib
/Volumes/Firefox/Firefox.app/Contents/Resources
/Volumes/Firefox/Firefox.app/Contents/Resources/document.icns
/Volumes/Firefox/Firefox.app/Contents/Resources/en.lproj
/Volumes/Firefox/Firefox.app/Contents/Resources/en.lproj/InfoPlist.strings
/Volumes/Firefox/Firefox.app/Contents/Resources/firefox-bin.rsrc
/Volumes/Firefox/Firefox.app/Contents/Resources/firefox.icns

Even this can be cleaned. There are but 5 NIBs in the application, meaning there are 10 junk files to clean out. But you can cut Moz a little slack as they're not used to the platform and they're certainly not the OS vendors who you expect to know better.

You can also 'lipo' the binaries - and there are quite a few, especially shared libraries - to save even more disk space. You get down to about 27 MB which is quite reasonable considering Firefox is basically a platform independent program.

430 items, 27729405 bytes, 55984 blocks, 0 bytes in extended attributes.

Firefox.app/Contents
Firefox.app/Contents/Info.plist
Firefox.app/Contents/MacOS
Firefox.app/Contents/MacOS/.autoreg
Firefox.app/Contents/MacOS/application.ini
Firefox.app/Contents/MacOS/blocklist.xml
Firefox.app/Contents/MacOS/browserconfig.properties
Firefox.app/Contents/MacOS/chrome
Firefox.app/Contents/MacOS/chrome/browser.jar
Firefox.app/Contents/MacOS/chrome/browser.manifest
Firefox.app/Contents/MacOS/chrome/classic.jar
Firefox.app/Contents/MacOS/chrome/classic.manifest
Firefox.app/Contents/MacOS/chrome/comm.jar
Firefox.app/Contents/MacOS/chrome/comm.manifest
Firefox.app/Contents/MacOS/chrome/en-US.jar
Firefox.app/Contents/MacOS/chrome/en-US.manifest
Firefox.app/Contents/MacOS/chrome/pippki.jar
Firefox.app/Contents/MacOS/chrome/pippki.manifest
Firefox.app/Contents/MacOS/chrome/reporter.jar
Firefox.app/Contents/MacOS/chrome/reporter.manifest
Firefox.app/Contents/MacOS/chrome/toolkit.jar
Firefox.app/Contents/MacOS/chrome/toolkit.manifest
Firefox.app/Contents/MacOS/components
Firefox.app/Contents/MacOS/components/aboutRobots.js
Firefox.app/Contents/MacOS/components/alerts.xpt
Firefox.app/Contents/MacOS/components/appshell.xpt
Firefox.app/Contents/MacOS/components/appstartup.xpt
Firefox.app/Contents/MacOS/components/autocomplete.xpt
Firefox.app/Contents/MacOS/components/autoconfig.xpt
Firefox.app/Contents/MacOS/components/browser-feeds.xpt
Firefox.app/Contents/MacOS/components/browsercompsbase.xpt
Firefox.app/Contents/MacOS/components/browserplaces.xpt
Firefox.app/Contents/MacOS/components/browsersearch.xpt
Firefox.app/Contents/MacOS/components/caps.xpt
Firefox.app/Contents/MacOS/components/chardet.xpt
Firefox.app/Contents/MacOS/components/chrome.xpt
Firefox.app/Contents/MacOS/components/commandhandler.xpt
Firefox.app/Contents/MacOS/components/commandlines.xpt
Firefox.app/Contents/MacOS/components/composer.xpt
Firefox.app/Contents/MacOS/components/compreg.dat
Firefox.app/Contents/MacOS/components/content_base.xpt
Firefox.app/Contents/MacOS/components/content_html.xpt
Firefox.app/Contents/MacOS/components/content_htmldoc.xpt
Firefox.app/Contents/MacOS/components/content_xmldoc.xpt
Firefox.app/Contents/MacOS/components/content_xslt.xpt
Firefox.app/Contents/MacOS/components/content_xtf.xpt
Firefox.app/Contents/MacOS/components/contentprefs.xpt
Firefox.app/Contents/MacOS/components/cookie.xpt
Firefox.app/Contents/MacOS/components/directory.xpt
Firefox.app/Contents/MacOS/components/docshell.xpt
Firefox.app/Contents/MacOS/components/dom.xpt
Firefox.app/Contents/MacOS/components/dom_base.xpt
Firefox.app/Contents/MacOS/components/dom_canvas.xpt
Firefox.app/Contents/MacOS/components/dom_core.xpt
Firefox.app/Contents/MacOS/components/dom_css.xpt
Firefox.app/Contents/MacOS/components/dom_events.xpt
Firefox.app/Contents/MacOS/components/dom_html.xpt
Firefox.app/Contents/MacOS/components/dom_json.xpt
Firefox.app/Contents/MacOS/components/dom_loadsave.xpt
Firefox.app/Contents/MacOS/components/dom_offline.xpt
Firefox.app/Contents/MacOS/components/dom_range.xpt
Firefox.app/Contents/MacOS/components/dom_sidebar.xpt
Firefox.app/Contents/MacOS/components/dom_storage.xpt
Firefox.app/Contents/MacOS/components/dom_stylesheets.xpt
Firefox.app/Contents/MacOS/components/dom_svg.xpt
Firefox.app/Contents/MacOS/components/dom_traversal.xpt
Firefox.app/Contents/MacOS/components/dom_views.xpt
Firefox.app/Contents/MacOS/components/dom_xbl.xpt
Firefox.app/Contents/MacOS/components/dom_xpath.xpt
Firefox.app/Contents/MacOS/components/dom_xul.xpt
Firefox.app/Contents/MacOS/components/downloads.xpt
Firefox.app/Contents/MacOS/components/editor.xpt
Firefox.app/Contents/MacOS/components/embed_base.xpt
Firefox.app/Contents/MacOS/components/extensions.xpt
Firefox.app/Contents/MacOS/components/exthandler.xpt
Firefox.app/Contents/MacOS/components/exthelper.xpt
Firefox.app/Contents/MacOS/components/fastfind.xpt
Firefox.app/Contents/MacOS/components/FeedConverter.js
Firefox.app/Contents/MacOS/components/FeedProcessor.js
Firefox.app/Contents/MacOS/components/feeds.xpt
Firefox.app/Contents/MacOS/components/FeedWriter.js
Firefox.app/Contents/MacOS/components/find.xpt
Firefox.app/Contents/MacOS/components/fuel.xpt
Firefox.app/Contents/MacOS/components/fuelApplication.js
Firefox.app/Contents/MacOS/components/gfx.xpt
Firefox.app/Contents/MacOS/components/htmlparser.xpt
Firefox.app/Contents/MacOS/components/imgicon.xpt
Firefox.app/Contents/MacOS/components/imglib2.xpt
Firefox.app/Contents/MacOS/components/inspector.xpt
Firefox.app/Contents/MacOS/components/intl.xpt
Firefox.app/Contents/MacOS/components/jar.xpt
Firefox.app/Contents/MacOS/components/jsconsole-clhandler.js
Firefox.app/Contents/MacOS/components/jsdservice.xpt
Firefox.app/Contents/MacOS/components/layout_base.xpt
Firefox.app/Contents/MacOS/components/layout_printing.xpt
Firefox.app/Contents/MacOS/components/layout_xul.xpt
Firefox.app/Contents/MacOS/components/layout_xul_tree.xpt
Firefox.app/Contents/MacOS/components/libalerts_s.dylib
Firefox.app/Contents/MacOS/components/libbrowsercomps.dylib
Firefox.app/Contents/MacOS/components/libbrowserdirprovider.dylib
Firefox.app/Contents/MacOS/components/locale.xpt
Firefox.app/Contents/MacOS/components/loginmgr.xpt
Firefox.app/Contents/MacOS/components/lwbrk.xpt
Firefox.app/Contents/MacOS/components/microsummaries.xpt
Firefox.app/Contents/MacOS/components/migration.xpt
Firefox.app/Contents/MacOS/components/mimetype.xpt
Firefox.app/Contents/MacOS/components/mozbrwsr.xpt
Firefox.app/Contents/MacOS/components/mozfind.xpt
Firefox.app/Contents/MacOS/components/necko.xpt
Firefox.app/Contents/MacOS/components/necko_about.xpt
Firefox.app/Contents/MacOS/components/necko_cache.xpt
Firefox.app/Contents/MacOS/components/necko_cookie.xpt
Firefox.app/Contents/MacOS/components/necko_dns.xpt
Firefox.app/Contents/MacOS/components/necko_file.xpt
Firefox.app/Contents/MacOS/components/necko_ftp.xpt
Firefox.app/Contents/MacOS/components/necko_http.xpt
Firefox.app/Contents/MacOS/components/necko_res.xpt
Firefox.app/Contents/MacOS/components/necko_socket.xpt
Firefox.app/Contents/MacOS/components/necko_strconv.xpt
Firefox.app/Contents/MacOS/components/necko_viewsource.xpt
Firefox.app/Contents/MacOS/components/nsAddonRepository.js
Firefox.app/Contents/MacOS/components/nsBadCertHandler.js
Firefox.app/Contents/MacOS/components/nsBlocklistService.js
Firefox.app/Contents/MacOS/components/nsBrowserContentHandler.js
Firefox.app/Contents/MacOS/components/nsBrowserGlue.js
Firefox.app/Contents/MacOS/components/nsContentDispatchChooser.js
Firefox.app/Contents/MacOS/components/nsContentPrefService.js
Firefox.app/Contents/MacOS/components/nsDefaultCLH.js
Firefox.app/Contents/MacOS/components/nsDownloadManagerUI.js
Firefox.app/Contents/MacOS/components/nsExtensionManager.js
Firefox.app/Contents/MacOS/components/nsHandlerService.js
Firefox.app/Contents/MacOS/components/nsHelperAppDlg.js
Firefox.app/Contents/MacOS/components/nsLivemarkService.js
Firefox.app/Contents/MacOS/components/nsLoginInfo.js
Firefox.app/Contents/MacOS/components/nsLoginManager.js
Firefox.app/Contents/MacOS/components/nsLoginManagerPrompter.js
Firefox.app/Contents/MacOS/components/nsMicrosummaryService.js
Firefox.app/Contents/MacOS/components/nsPlacesTransactionsService.js
Firefox.app/Contents/MacOS/components/nsProgressDialog.js
Firefox.app/Contents/MacOS/components/nsProxyAutoConfig.js
Firefox.app/Contents/MacOS/components/nsResetPref.js
Firefox.app/Contents/MacOS/components/nsSafebrowsingApplication.js
Firefox.app/Contents/MacOS/components/nsSearchService.js
Firefox.app/Contents/MacOS/components/nsSearchSuggestions.js
Firefox.app/Contents/MacOS/components/nsSessionStartup.js
Firefox.app/Contents/MacOS/components/nsSessionStore.js
Firefox.app/Contents/MacOS/components/nsSetDefaultBrowser.js
Firefox.app/Contents/MacOS/components/nsSidebar.js
Firefox.app/Contents/MacOS/components/nsTaggingService.js
Firefox.app/Contents/MacOS/components/nsTryToClose.js
Firefox.app/Contents/MacOS/components/nsUpdateService.js
Firefox.app/Contents/MacOS/components/nsUrlClassifierLib.js
Firefox.app/Contents/MacOS/components/nsUrlClassifierListManager.js
Firefox.app/Contents/MacOS/components/nsURLFormatter.js
Firefox.app/Contents/MacOS/components/nsWebHandlerApp.js
Firefox.app/Contents/MacOS/components/oji.xpt
Firefox.app/Contents/MacOS/components/parentalcontrols.xpt
Firefox.app/Contents/MacOS/components/pipboot.xpt
Firefox.app/Contents/MacOS/components/pipnss.xpt
Firefox.app/Contents/MacOS/components/pippki.xpt
Firefox.app/Contents/MacOS/components/places.xpt
Firefox.app/Contents/MacOS/components/plugin.xpt
Firefox.app/Contents/MacOS/components/pluginGlue.js
Firefox.app/Contents/MacOS/components/pref.xpt
Firefox.app/Contents/MacOS/components/prefetch.xpt
Firefox.app/Contents/MacOS/components/profile.xpt
Firefox.app/Contents/MacOS/components/proxyObjInst.xpt
Firefox.app/Contents/MacOS/components/rdf.xpt
Firefox.app/Contents/MacOS/components/satchel.xpt
Firefox.app/Contents/MacOS/components/saxparser.xpt
Firefox.app/Contents/MacOS/components/sessionstore.xpt
Firefox.app/Contents/MacOS/components/shellservice.xpt
Firefox.app/Contents/MacOS/components/shistory.xpt
Firefox.app/Contents/MacOS/components/spellchecker.xpt
Firefox.app/Contents/MacOS/components/storage-Legacy.js
Firefox.app/Contents/MacOS/components/storage.xpt
Firefox.app/Contents/MacOS/components/toolkitprofile.xpt
Firefox.app/Contents/MacOS/components/txEXSLTRegExFunctions.js
Firefox.app/Contents/MacOS/components/txmgr.xpt
Firefox.app/Contents/MacOS/components/txtsvc.xpt
Firefox.app/Contents/MacOS/components/uconv.xpt
Firefox.app/Contents/MacOS/components/unicharutil.xpt
Firefox.app/Contents/MacOS/components/update.xpt
Firefox.app/Contents/MacOS/components/uriloader.xpt
Firefox.app/Contents/MacOS/components/url-classifier.xpt
Firefox.app/Contents/MacOS/components/urlformatter.xpt
Firefox.app/Contents/MacOS/components/webBrowser_core.xpt
Firefox.app/Contents/MacOS/components/webbrowserpersist.xpt
Firefox.app/Contents/MacOS/components/WebContentConverter.js
Firefox.app/Contents/MacOS/components/webshell_idls.xpt
Firefox.app/Contents/MacOS/components/widget.xpt
Firefox.app/Contents/MacOS/components/widget_cocoa.xpt
Firefox.app/Contents/MacOS/components/windowds.xpt
Firefox.app/Contents/MacOS/components/windowwatcher.xpt
Firefox.app/Contents/MacOS/components/xpcom_base.xpt
Firefox.app/Contents/MacOS/components/xpcom_components.xpt
Firefox.app/Contents/MacOS/components/xpcom_ds.xpt
Firefox.app/Contents/MacOS/components/xpcom_io.xpt
Firefox.app/Contents/MacOS/components/xpcom_system.xpt
Firefox.app/Contents/MacOS/components/xpcom_threads.xpt
Firefox.app/Contents/MacOS/components/xpcom_xpti.xpt
Firefox.app/Contents/MacOS/components/xpconnect.xpt
Firefox.app/Contents/MacOS/components/xpinstall.xpt
Firefox.app/Contents/MacOS/components/xpti.dat
Firefox.app/Contents/MacOS/components/xulapp.xpt
Firefox.app/Contents/MacOS/components/xuldoc.xpt
Firefox.app/Contents/MacOS/components/xultmpl.xpt
Firefox.app/Contents/MacOS/components/zipwriter.xpt
Firefox.app/Contents/MacOS/crashreporter-override.ini
Firefox.app/Contents/MacOS/crashreporter.app
Firefox.app/Contents/MacOS/crashreporter.app/Contents
Firefox.app/Contents/MacOS/crashreporter.app/Contents/Info.plist
Firefox.app/Contents/MacOS/crashreporter.app/Contents/MacOS
Firefox.app/Contents/MacOS/crashreporter.app/Contents/MacOS/crashreporter
Firefox.app/Contents/MacOS/crashreporter.app/Contents/MacOS/crashreporter.ini
Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources
Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/crashreporter.icns
Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/InfoPlist.strings
Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/MainMenu.nib
Firefox.app/Contents/MacOS/crashreporter.app/Contents/Resources/MainMenu.nib/keyedobjects.nib
Firefox.app/Contents/MacOS/defaults
Firefox.app/Contents/MacOS/defaults/autoconfig
Firefox.app/Contents/MacOS/defaults/autoconfig/platform.js
Firefox.app/Contents/MacOS/defaults/autoconfig/prefcalls.js
Firefox.app/Contents/MacOS/defaults/pref
Firefox.app/Contents/MacOS/defaults/pref/channel-prefs.js
Firefox.app/Contents/MacOS/defaults/pref/firefox-branding.js
Firefox.app/Contents/MacOS/defaults/pref/firefox-l10n.js
Firefox.app/Contents/MacOS/defaults/pref/firefox.js
Firefox.app/Contents/MacOS/defaults/pref/reporter.js
Firefox.app/Contents/MacOS/defaults/profile
Firefox.app/Contents/MacOS/defaults/profile/bookmarks.html
Firefox.app/Contents/MacOS/defaults/profile/chrome
Firefox.app/Contents/MacOS/defaults/profile/chrome/userChrome-example.css
Firefox.app/Contents/MacOS/defaults/profile/chrome/userContent-example.css
Firefox.app/Contents/MacOS/defaults/profile/localstore.rdf
Firefox.app/Contents/MacOS/defaults/profile/mimeTypes.rdf
Firefox.app/Contents/MacOS/defaults/profile/prefs.js
Firefox.app/Contents/MacOS/dependentlibs.list
Firefox.app/Contents/MacOS/dictionaries
Firefox.app/Contents/MacOS/dictionaries/en-US.aff
Firefox.app/Contents/MacOS/dictionaries/en-US.dic
Firefox.app/Contents/MacOS/extensions
Firefox.app/Contents/MacOS/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Firefox.app/Contents/MacOS/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
Firefox.app/Contents/MacOS/firefox
Firefox.app/Contents/MacOS/firefox-bin
Firefox.app/Contents/MacOS/greprefs
Firefox.app/Contents/MacOS/greprefs/all.js
Firefox.app/Contents/MacOS/greprefs/security-prefs.js
Firefox.app/Contents/MacOS/greprefs/xpinstall.js
Firefox.app/Contents/MacOS/libfreebl3.chk
Firefox.app/Contents/MacOS/libfreebl3.dylib
Firefox.app/Contents/MacOS/libmozjs.dylib
Firefox.app/Contents/MacOS/libnspr4.dylib
Firefox.app/Contents/MacOS/libnss3.dylib
Firefox.app/Contents/MacOS/libnssckbi.dylib
Firefox.app/Contents/MacOS/libnssdbm3.dylib
Firefox.app/Contents/MacOS/libnssutil3.dylib
Firefox.app/Contents/MacOS/libplc4.dylib
Firefox.app/Contents/MacOS/libplds4.dylib
Firefox.app/Contents/MacOS/libsmime3.dylib
Firefox.app/Contents/MacOS/libsoftokn3.chk
Firefox.app/Contents/MacOS/libsoftokn3.dylib
Firefox.app/Contents/MacOS/libsqlite3.dylib
Firefox.app/Contents/MacOS/libssl3.dylib
Firefox.app/Contents/MacOS/libwidget.rsrc
Firefox.app/Contents/MacOS/libxpcom.dylib
Firefox.app/Contents/MacOS/modules
Firefox.app/Contents/MacOS/modules/debug.js
Firefox.app/Contents/MacOS/modules/distribution.js
Firefox.app/Contents/MacOS/modules/DownloadUtils.jsm
Firefox.app/Contents/MacOS/modules/ISO8601DateUtils.jsm
Firefox.app/Contents/MacOS/modules/JSON.jsm
Firefox.app/Contents/MacOS/modules/Microformats.js
Firefox.app/Contents/MacOS/modules/PluralForm.jsm
Firefox.app/Contents/MacOS/modules/utils.js
Firefox.app/Contents/MacOS/modules/XPCOMUtils.jsm
Firefox.app/Contents/MacOS/old-homepage-default.properties
Firefox.app/Contents/MacOS/platform.ini
Firefox.app/Contents/MacOS/plugins
Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin
Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents
Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/Info.plist
Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/MacOS
Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/MacOS/Default Plugin
Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/Resources
Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/Resources/Default Plugin.rsrc
Firefox.app/Contents/MacOS/plugins/Default Plugin.plugin/Contents/Resources/InfoPlist.strings
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Info.plist
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/MacOS
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/MacOS/JavaEmbeddingPlugin
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/MacOS/JavaEmbeddingPlugin.policy
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources/InfoPlist.strings
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources/Java
Firefox.app/Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources/Java/JavaEmbeddingPlugin.jar
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Info.plist
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS/MRJPlugin
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS/MRJPlugin.jar
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS/MRJPlugin.policy
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS/MRJPlugin.properties
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Resources
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Resources/InfoPlist.strings
Firefox.app/Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Resources/MRJPlugin.rsrc
Firefox.app/Contents/MacOS/README.txt
Firefox.app/Contents/MacOS/removed-files
Firefox.app/Contents/MacOS/res
Firefox.app/Contents/MacOS/res/arrow.gif
Firefox.app/Contents/MacOS/res/arrowd.gif
Firefox.app/Contents/MacOS/res/broken-image.gif
Firefox.app/Contents/MacOS/res/charsetalias.properties
Firefox.app/Contents/MacOS/res/charsetData.properties
Firefox.app/Contents/MacOS/res/contenteditable.css
Firefox.app/Contents/MacOS/res/cursors
Firefox.app/Contents/MacOS/res/cursors/arrowN.tiff
Firefox.app/Contents/MacOS/res/cursors/arrowS.tiff
Firefox.app/Contents/MacOS/res/cursors/colResize.tiff
Firefox.app/Contents/MacOS/res/cursors/help.tiff
Firefox.app/Contents/MacOS/res/cursors/rowResize.tiff
Firefox.app/Contents/MacOS/res/cursors/sizeNE.tiff
Firefox.app/Contents/MacOS/res/cursors/sizeNESW.tiff
Firefox.app/Contents/MacOS/res/cursors/sizeNS.tiff
Firefox.app/Contents/MacOS/res/cursors/sizeNW.tiff
Firefox.app/Contents/MacOS/res/cursors/sizeNWSE.tiff
Firefox.app/Contents/MacOS/res/cursors/sizeSE.tiff
Firefox.app/Contents/MacOS/res/cursors/sizeSW.tiff
Firefox.app/Contents/MacOS/res/cursors/spin1.tiff
Firefox.app/Contents/MacOS/res/cursors/spin2.tiff
Firefox.app/Contents/MacOS/res/cursors/spin3.tiff
Firefox.app/Contents/MacOS/res/cursors/spin4.tiff
Firefox.app/Contents/MacOS/res/cursors/vtIBeam.tiff
Firefox.app/Contents/MacOS/res/cursors/zoomIn.tiff
Firefox.app/Contents/MacOS/res/cursors/zoomOut.tiff
Firefox.app/Contents/MacOS/res/designmode.css
Firefox.app/Contents/MacOS/res/dtd
Firefox.app/Contents/MacOS/res/dtd/mathml.dtd
Firefox.app/Contents/MacOS/res/dtd/xhtml11.dtd
Firefox.app/Contents/MacOS/res/EditorOverride.css
Firefox.app/Contents/MacOS/res/entityTables
Firefox.app/Contents/MacOS/res/entityTables/html40Latin1.properties
Firefox.app/Contents/MacOS/res/entityTables/html40Special.properties
Firefox.app/Contents/MacOS/res/entityTables/html40Symbols.properties
Firefox.app/Contents/MacOS/res/entityTables/htmlEntityVersions.properties
Firefox.app/Contents/MacOS/res/entityTables/mathml20.properties
Firefox.app/Contents/MacOS/res/entityTables/transliterate.properties
Firefox.app/Contents/MacOS/res/fonts
Firefox.app/Contents/MacOS/res/fonts/mathfont.properties
Firefox.app/Contents/MacOS/res/fonts/mathfontStandardSymbolsL.properties
Firefox.app/Contents/MacOS/res/fonts/mathfontSTIXNonUnicode.properties
Firefox.app/Contents/MacOS/res/fonts/mathfontSTIXSize1.properties
Firefox.app/Contents/MacOS/res/fonts/mathfontUnicode.properties
Firefox.app/Contents/MacOS/res/forms.css
Firefox.app/Contents/MacOS/res/grabber.gif
Firefox.app/Contents/MacOS/res/hiddenWindow.html
Firefox.app/Contents/MacOS/res/html
Firefox.app/Contents/MacOS/res/html.css
Firefox.app/Contents/MacOS/res/html/folder.png
Firefox.app/Contents/MacOS/res/langGroups.properties
Firefox.app/Contents/MacOS/res/language.properties
Firefox.app/Contents/MacOS/res/loading-image.gif
Firefox.app/Contents/MacOS/res/maccharset.properties
Firefox.app/Contents/MacOS/res/MainMenu.nib
Firefox.app/Contents/MacOS/res/MainMenu.nib/keyedobjects.nib
Firefox.app/Contents/MacOS/res/mathml.css
Firefox.app/Contents/MacOS/res/quirk.css
Firefox.app/Contents/MacOS/res/svg.css
Firefox.app/Contents/MacOS/res/table-add-column-after-active.gif
Firefox.app/Contents/MacOS/res/table-add-column-after-hover.gif
Firefox.app/Contents/MacOS/res/table-add-column-after.gif
Firefox.app/Contents/MacOS/res/table-add-column-before-active.gif
Firefox.app/Contents/MacOS/res/table-add-column-before-hover.gif
Firefox.app/Contents/MacOS/res/table-add-column-before.gif
Firefox.app/Contents/MacOS/res/table-add-row-after-active.gif
Firefox.app/Contents/MacOS/res/table-add-row-after-hover.gif
Firefox.app/Contents/MacOS/res/table-add-row-after.gif
Firefox.app/Contents/MacOS/res/table-add-row-before-active.gif
Firefox.app/Contents/MacOS/res/table-add-row-before-hover.gif
Firefox.app/Contents/MacOS/res/table-add-row-before.gif
Firefox.app/Contents/MacOS/res/table-remove-column-active.gif
Firefox.app/Contents/MacOS/res/table-remove-column-hover.gif
Firefox.app/Contents/MacOS/res/table-remove-column.gif
Firefox.app/Contents/MacOS/res/table-remove-row-active.gif
Firefox.app/Contents/MacOS/res/table-remove-row-hover.gif
Firefox.app/Contents/MacOS/res/table-remove-row.gif
Firefox.app/Contents/MacOS/res/ua.css
Firefox.app/Contents/MacOS/res/viewsource.css
Firefox.app/Contents/MacOS/run-mozilla.sh
Firefox.app/Contents/MacOS/searchplugins
Firefox.app/Contents/MacOS/searchplugins/amazondotcom.xml
Firefox.app/Contents/MacOS/searchplugins/answers.xml
Firefox.app/Contents/MacOS/searchplugins/creativecommons.xml
Firefox.app/Contents/MacOS/searchplugins/eBay.xml
Firefox.app/Contents/MacOS/searchplugins/google.xml
Firefox.app/Contents/MacOS/searchplugins/wikipedia.xml
Firefox.app/Contents/MacOS/searchplugins/yahoo.xml
Firefox.app/Contents/MacOS/updater.app
Firefox.app/Contents/MacOS/updater.app/Contents
Firefox.app/Contents/MacOS/updater.app/Contents/Info.plist
Firefox.app/Contents/MacOS/updater.app/Contents/MacOS
Firefox.app/Contents/MacOS/updater.app/Contents/MacOS/updater
Firefox.app/Contents/MacOS/updater.app/Contents/MacOS/updater.ini
Firefox.app/Contents/MacOS/updater.app/Contents/Resources
Firefox.app/Contents/MacOS/updater.app/Contents/Resources/InfoPlist.strings
Firefox.app/Contents/MacOS/updater.app/Contents/Resources/MainMenu.nib
Firefox.app/Contents/MacOS/updater.app/Contents/Resources/MainMenu.nib/keyedobjects.nib
Firefox.app/Contents/MacOS/updater.app/Contents/Resources/updater.icns
Firefox.app/Contents/MacOS/updates
Firefox.app/Contents/MacOS/updates/0
Firefox.app/Contents/MacOS/XUL
Firefox.app/Contents/Plug-Ins
Firefox.app/Contents/Plug-Ins/PrintPDE.plugin
Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents
Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Info.plist
Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/MacOS
Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/MacOS/PrintPDE
Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources
Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/Localizable.strings
Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/PrintPDE.nib
Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/PrintPDE.nib/objects.xib
Firefox.app/Contents/Resources
Firefox.app/Contents/Resources/document.icns
Firefox.app/Contents/Resources/firefox-bin.rsrc
Firefox.app/Contents/Resources/firefox.icns
Firefox.app/Contents/Resources/InfoPlist.strings

There are still quirks, warts. For some reason it uses two menu bars at startup and the first disappears quickly to be replaced by the second. Then too the following can happen: the app simply won't launch because it thinks it's already running (when it's not). It doesn't use the Cocoa APIs to check this - it's some sort of internal flag (that can ostensibly get screwed up).

And worrying about multiple instances is something for Windows and Linux users anyway - on OS X you'll nearly always be able to run as many instances as you like (although this is turned off by default).

So you can clear away your Safari bundle and concentrate solely on this? Not so fast! Safari has advantages too. (And it's too bad better coding isn't one of them.)

Everybody will have their lists of pros and cons but here's something to start with.

SafariJumpy on page refreshes: if you're scrolled down and refresh the program will first jump to the beginning again; when it's finished - no matter where you've moved in the meantime - it will jump back to its original position. Your first refresh will check time stamps; your second will hard refresh everything. (RSS feeds may need a third refresh.)

Firefox always checks time stamps unless you hold down 'shift' - then it always does a hard refresh.
SafariDoesn't have session cookies (cookies that never make it to disk)s. Firefox has them - and this is a really big thing. Also: Firefox's cookies dialog interface is a lot more helpful, using GUI controls that are unique to OS X (meaning the developers have done their homework).
SafariCan expand form text fields and text views. This is extremely helpful.
Safari'Open in Tabs' on menus. This is extremely useful.
FirefoxSometimes fails in prepending 'www' to a URL that's not found. Safari always does this.
FirefoxHas an absolutely horrible combo box in its location bar. Messy bold fonts are used to highlight things; you get two lines of information for every possibly completed URL - ugh; most importantly Firefox doesn't look to your URL history - it only checks bookmarked URLs. Bad bad bad. Up to Leopard Safari's location bar combo box was a royal pain: it used the system native control which forced completions on you. Gratefully this has been corrected in 10.5 Leopard.
FirefoxDrag images can at time get screwed up and follow 50-60 pixels above the cursor. Safari is totally excellent throughout this interface.
FirefoxUses chevrons on both sides of the tab bar so you can scroll. Very nice. Has a doodad at the right so you can choose a tab from a menu. Dubious.
FirefoxCan drag tabs just like Safari.
FirefoxClick right on a tab (on its text) and you get a blue focus ring. Ugly.
SafariIs smart enough to only play one media file at a time. You can load as many YouTube clips as you want in Safari - it should only play one. Firefox is Confusion Incorporated - you simply can't load multiple YouTube (or similar) pages in Firefox. Major bummer.
FirefoxClicking an embedded YouTube clip opens a new tab, not a new window. Cool.
SafariFull integration with the great NSText class. You can do anything anywhere. Use ⌘E to put text on the find clipboard and so forth. Firefox won't let you do much of this. It might be able to but obviously hasn't got around to it yet. Firefox cannot integrate with Cocoa services which is a major bummer. Searches have to be done through its own 'weird' search engine - or from a native Cocoa program. Total bummer.
SafariWarns you before removing all cookies. (Firefox does not - oops!)
FirefoxTab bar suffers from typical KDE 'let's copy everybody and everything' syndrome. You get both a close control and an icon. And for OS X users the close control is on the wrong side.
Safari'Maximise' is intelligent (the way Walt Mossberg thinks all Cocoa apps are haha). Safari is actually brilliant about this - check its activity window to see a good example. On its ordinary windows you usually get three different sizes you can cycle through. This is very very good. Firefox just maximises to the entire screen. This is very very lame.
SafariSource window is brilliant - bloody brilliant. Simple and to the point. (Tiger's is actually better than Leopard's where things get a bit too dinky and fancy.) Firefox's source window has always been an ABOMINATION - nothing much has changed since the Netscape era. There are too many things wrong here - check it to find out.
FirefoxStill uses Windows INI files. This is taking sycophancy to a new ridiculous extreme.
SafariCan set both the default (ordinary) font and the default fixed pitch font. Not so on Firefox: you only get one (the ordinary). And the fixed pitch font you're stuck with is just too big. Annoying.
Firefox'Page Info' popup is slightly more useful than what's found on Safari's activity window: you get previews (of images) and you see all available RSS feeds - not just the default Safari chooses.
FirefoxFunky non-native text controls. Should ⌘Z unconditionally select all text?

Some people don't like the look of Firefox 3.0.3; different strokes etc. But Firefox is going to have a universal look no matter the system you run it on: it has to be platform independent.

But Firefox is going to run on both 10.4 Tiger and 10.5 Leopard - not just the latest and greatest 10.9 or whatever. Moz are always going to remain one major release behind (for obvious reasons).

Can you survive without Firefox? With only Safari? Not likely: there are any number of native ops you need that Firefox can't (yet) handle. After all: the OS X platform is in many ways parsecs ahead of what Windows and Linux users have ever come into contact with - and those people 'just don't know'.

Can you survive with only Safari? Not likely: the JavaScript engine is just too crappy.

Firefox 3.0.3 is about as good as software ever gets. It's an incredible achievement, both in raw engineering and in marketing.

And it's nice to see a genuine open source product become an industry yardstick and standard. Very nice indeed.

About | ACP | Buy | Industry Watch | Learning Curve | News | Products | Search | Substack
Copyright © Rixstep. All rights reserved.