--- iceweasel-17.0/mozilla/browser/installer/package-manifest.in.orig 2012-11-27 08:03:11.673587982 +0100 +++ iceweasel-17.0/mozilla/browser/installer/package-manifest.in 2012-11-27 08:31:24.343528272 +0100 @@ -49,34 +49,44 @@ #endif [xpcom] +#ifndef LIBXUL_SDK @BINPATH@/dependentlibs.list +#endif #ifdef XP_WIN32 @BINPATH@/@DLL_PREFIX@gkmedias@DLL_SUFFIX@ #endif +#ifndef LIBXUL_SDK @BINPATH@/@DLL_PREFIX@mozalloc@DLL_SUFFIX@ +#endif #ifdef MOZ_SHARED_MOZGLUE @BINPATH@/@DLL_PREFIX@mozglue@DLL_SUFFIX@ #endif +#ifndef LIBXUL_SDK #ifndef MOZ_STATIC_JS @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ #endif +#endif #ifndef MOZ_NATIVE_NSPR @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ #endif +#ifndef LIBXUL_SDK @BINPATH@/@DLL_PREFIX@xpcom@DLL_SUFFIX@ #ifdef XP_MACOSX @BINPATH@/XUL #else @BINPATH@/@DLL_PREFIX@xul@DLL_SUFFIX@ #endif +#endif #ifdef XP_MACOSX @BINPATH@/@MOZ_CHILD_PROCESS_NAME@.app/ @BINPATH@/@DLL_PREFIX@plugin_child_interpose@DLL_SUFFIX@ #else +#ifndef LIBXUL_SDK @BINPATH@/@MOZ_CHILD_PROCESS_NAME@ #endif +#endif #ifdef XP_WIN32 #ifndef MOZ_DEBUG #if MOZ_MSVC_REDIST == 1400 @@ -107,14 +117,18 @@ #ifndef XP_UNIX @BINPATH@/@MOZ_APP_NAME@.exe #else +#ifndef LIBXUL_SDK @BINPATH@/@MOZ_APP_NAME@-bin +#endif @BINPATH@/@MOZ_APP_NAME@ #endif @BINPATH@/application.ini #ifdef MOZ_UPDATER @BINPATH@/update-settings.ini #endif +#ifndef LIBXUL_SDK @BINPATH@/platform.ini +#endif #ifndef XP_OS2 #ifndef MOZ_NATIVE_SQLITE @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ @@ -126,13 +140,16 @@ @BINPATH@/blocklist.xml #ifdef XP_UNIX #ifndef XP_MACOSX +#ifndef LIBXUL_SDK @BINPATH@/run-mozilla.sh @BINPATH@/mozilla-xremote-client #endif #endif +#endif ; [Components] @BINPATH@/components/components.manifest +#ifndef LIBXUL_SDK @BINPATH@/components/alerts.xpt #ifdef ACCESSIBILITY #ifdef XP_WIN32 @@ -144,8 +161,10 @@ @BINPATH@/components/appstartup.xpt @BINPATH@/components/autocomplete.xpt @BINPATH@/components/autoconfig.xpt +#endif @BINPATH@/components/browsercompsbase.xpt @BINPATH@/components/browser-feeds.xpt +#ifndef LIBXUL_SDK @BINPATH@/components/caps.xpt @BINPATH@/components/chrome.xpt @BINPATH@/components/commandhandler.xpt @@ -219,7 +238,9 @@ @BINPATH@/components/filepicker.xpt #endif @BINPATH@/components/find.xpt +#endif @BINPATH@/components/fuel.xpt +#ifndef LIBXUL_SDK @BINPATH@/components/gfx.xpt @BINPATH@/components/html5.xpt @BINPATH@/components/htmlparser.xpt @@ -243,7 +264,9 @@ @BINPATH@/components/layout_xul.xpt @BINPATH@/components/locale.xpt @BINPATH@/components/lwbrk.xpt +#endif @BINPATH@/components/migration.xpt +#ifndef LIBXUL_SDK @BINPATH@/components/mimetype.xpt @BINPATH@/components/mozfind.xpt @BINPATH@/components/necko_about.xpt @@ -275,9 +298,13 @@ @BINPATH@/components/rdf.xpt @BINPATH@/components/satchel.xpt @BINPATH@/components/saxparser.xpt +#endif @BINPATH@/components/sessionstore.xpt +#ifndef LIBXUL_SDK @BINPATH@/components/services-crypto-component.xpt +#endif @BINPATH@/components/shellservice.xpt +#ifndef LIBXUL_SDK @BINPATH@/components/shistory.xpt @BINPATH@/components/spellchecker.xpt @BINPATH@/components/storage.xpt @@ -322,6 +349,7 @@ @BINPATH@/components/BrowserElementParent.js @BINPATH@/components/FeedProcessor.manifest @BINPATH@/components/FeedProcessor.js +#endif @BINPATH@/components/BrowserFeeds.manifest @BINPATH@/components/FeedConverter.js @BINPATH@/components/FeedWriter.js @@ -340,6 +368,7 @@ @BINPATH@/components/nsPrivateBrowsingService.manifest @BINPATH@/components/nsPrivateBrowsingService.js #endif +#ifndef LIBXUL_SDK @BINPATH@/components/SiteSpecificUserAgent.js @BINPATH@/components/SiteSpecificUserAgent.manifest @BINPATH@/components/toolkitsearch.manifest @@ -368,31 +397,39 @@ @BINPATH@/components/NetworkGeolocationProvider.js @BINPATH@/components/GPSDGeolocationProvider.manifest @BINPATH@/components/GPSDGeolocationProvider.js +#endif @BINPATH@/components/nsSidebar.manifest @BINPATH@/components/nsSidebar.js +#ifndef LIBXUL_SDK @BINPATH@/components/extensions.manifest @BINPATH@/components/addonManager.js @BINPATH@/components/amContentHandler.js @BINPATH@/components/amWebInstallListener.js @BINPATH@/components/nsBlocklistService.js +#endif #ifdef MOZ_UPDATER @BINPATH@/components/nsUpdateService.manifest @BINPATH@/components/nsUpdateService.js @BINPATH@/components/nsUpdateServiceStub.js #endif +#ifndef LIBXUL_SDK @BINPATH@/components/nsUpdateTimerManager.manifest @BINPATH@/components/nsUpdateTimerManager.js @BINPATH@/components/pluginGlue.manifest +#endif @BINPATH@/components/nsSessionStore.manifest @BINPATH@/components/nsSessionStartup.js @BINPATH@/components/nsSessionStore.js +#ifndef LIBXUL_SDK @BINPATH@/components/nsURLFormatter.manifest @BINPATH@/components/nsURLFormatter.js +#endif #ifndef XP_OS2 @BINPATH@/components/@DLL_PREFIX@browsercomps@DLL_SUFFIX@ #else @BINPATH@/components/brwsrcmp@DLL_SUFFIX@ #endif +#ifndef LIBXUL_SDK @BINPATH@/components/txEXSLTRegExFunctions.manifest @BINPATH@/components/txEXSLTRegExFunctions.js @BINPATH@/components/toolkitplaces.manifest @@ -401,10 +438,14 @@ @BINPATH@/components/nsPlacesAutoComplete.manifest @BINPATH@/components/nsPlacesAutoComplete.js @BINPATH@/components/nsPlacesExpiration.js +#endif @BINPATH@/components/PlacesProtocolHandler.js +#ifndef LIBXUL_SDK @BINPATH@/components/PlacesCategoriesStarter.js @BINPATH@/components/ColorAnalyzer.js +#endif @BINPATH@/components/PageThumbsProtocol.js +#ifndef LIBXUL_SDK @BINPATH@/components/nsDefaultCLH.manifest @BINPATH@/components/nsDefaultCLH.js @BINPATH@/components/nsContentPrefService.manifest @@ -425,6 +466,7 @@ @BINPATH@/components/contentSecurityPolicy.js @BINPATH@/components/contentAreaDropListener.manifest @BINPATH@/components/contentAreaDropListener.js +#endif #ifdef MOZ_B2G_RIL @BINPATH@/components/RadioInterfaceLayer.manifest @BINPATH@/components/RadioInterfaceLayer.js @@ -450,6 +492,7 @@ @BINPATH@/components/SafariProfileMigrator.js @BINPATH@/components/libalerts.dylib #endif +#ifndef LIBXUL_SDK #ifdef MOZ_ENABLE_DBUS @BINPATH@/components/@DLL_PREFIX@dbusservice@DLL_SUFFIX@ #endif @@ -457,6 +500,7 @@ @BINPATH@/components/AitcComponents.manifest @BINPATH@/components/Aitc.js #endif +#endif #ifdef MOZ_DATA_REPORTING @BINPATH@/components/DataReporting.manifest @BINPATH@/components/DataReportingService.js @@ -468,6 +512,7 @@ #ifdef MOZ_SERVICES_HEALTHREPORT @BINPATH@/components/HealthReportComponents.manifest #endif +#ifndef LIBXUL_SDK #ifdef MOZ_SERVICES_SYNC @BINPATH@/components/SyncComponents.manifest @BINPATH@/components/Weave.js @@ -488,11 +533,14 @@ @BINPATH@/components/AlarmsManager.manifest @BINPATH@/components/TCPSocket.js @BINPATH@/components/TCPSocket.manifest +#endif +#ifndef LIBXUL_SDK #ifdef MOZ_WEBRTC @BINPATH@/components/PeerConnection.js @BINPATH@/components/PeerConnection.manifest #endif +#endif #ifdef ENABLE_MARIONETTE @BINPATH@/chrome/marionette@JAREXT@ @@ -499,6 +545,7 @@ ; Modules @BINPATH@/modules/* +#ifndef LIBXUL_SDK ; Safe Browsing #ifdef MOZ_URL_CLASSIFIER @BINPATH@/components/nsURLClassifier.manifest @@ -512,6 +559,7 @@ #ifdef MOZ_ENABLE_GNOME_COMPONENT @BINPATH@/components/@DLL_PREFIX@mozgnome@DLL_SUFFIX@ #endif +#endif ; ANGLE GLES-on-D3D rendering library #ifdef MOZ_ANGLE_RENDERER @@ -531,8 +579,10 @@ #ifdef SHIP_FEEDBACK @BINPATH@/distribution/extensions/testpilot@labs.mozilla.com.xpi #endif +#ifndef LIBXUL_SDK @BINPATH@/chrome/toolkit@JAREXT@ @BINPATH@/chrome/toolkit.manifest +#endif #ifdef MOZ_GTK2 @BINPATH@/chrome/icons/default/default16.png @BINPATH@/chrome/icons/default/default32.png @@ -560,14 +610,14 @@ ; [Default Preferences] ; All the pref files must be part of base to prevent migration bugs +#ifndef LIBXUL_SDK @BINPATH@/@PREF_DIR@/firefox.js @BINPATH@/@PREF_DIR@/firefox-branding.js @BINPATH@/greprefs.js @BINPATH@/defaults/autoconfig/platform.js @BINPATH@/defaults/autoconfig/prefcalls.js @BINPATH@/defaults/profile/prefs.js -#ifndef LIBXUL_SDK ; Warning: changing the path to channel-prefs.js can cause bugs (Bug 756325) @BINPATH@/defaults/pref/channel-prefs.js #else @@ -566,15 +616,19 @@ #endif ; Services (gre) prefs +#ifndef LIBXUL_SDK #ifdef MOZ_SERVICES_AITC @BINPATH@/defaults/pref/services-aitc.js #endif +#endif #ifdef MOZ_SERVICES_NOTIFICATIONS @BINPATH@/defaults/pref/services-notifications.js #endif +#ifndef LIBXUL_SDK #ifdef MOZ_SERVICES_SYNC @BINPATH@/defaults/pref/services-sync.js #endif +#endif ; [Layout Engine Resources] ; Style Sheets, Graphics and other Resources used by the layout engine. @@ -573,6 +623,7 @@ ; [Layout Engine Resources] ; Style Sheets, Graphics and other Resources used by the layout engine. +#ifndef LIBXUL_SDK @BINPATH@/res/EditorOverride.css @BINPATH@/res/contenteditable.css @BINPATH@/res/designmode.css @@ -597,23 +648,28 @@ @BINPATH@/res/table-remove-row-hover.gif @BINPATH@/res/table-remove-row.gif @BINPATH@/res/grabber.gif +#endif #ifdef XP_MACOSX @BINPATH@/res/cursors/* #endif @BINPATH@/res/fonts/* @BINPATH@/res/dtd/* @BINPATH@/res/html/* +#ifndef LIBXUL_SDK @BINPATH@/res/langGroups.properties @BINPATH@/res/language.properties +#endif @BINPATH@/res/entityTables/* #ifdef XP_MACOSX @BINPATH@/res/MainMenu.nib/ #endif ; svg +#ifndef LIBXUL_SDK @BINPATH@/res/svg.css @BINPATH@/components/dom_svg.xpt @BINPATH@/components/dom_smil.xpt +#endif ; [Personal Security Manager] ; @@ -632,11 +688,13 @@ @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@ @BINPATH@/@DLL_PREFIX@ssl3@DLL_SUFFIX@ #endif +#ifndef LIBXUL_SDK @BINPATH@/chrome/pippki@JAREXT@ @BINPATH@/chrome/pippki.manifest @BINPATH@/components/pipboot.xpt @BINPATH@/components/pipnss.xpt @BINPATH@/components/pippki.xpt +#endif ; for Solaris SPARC #ifdef SOLARIS