]> git.pld-linux.org Git - packages/firefox.git/blame - mozilla-firefox-packaging.patch
- up to 35.0.1
[packages/firefox.git] / mozilla-firefox-packaging.patch
CommitLineData
534550cc
JB
1diff -ruN mozilla-release.orig/browser/installer/package-manifest.in mozilla-release/browser/installer/package-manifest.in
2--- mozilla-release.orig/browser/installer/package-manifest.in 2015-01-09 05:38:16.000000000 +0100
3+++ mozilla-release/browser/installer/package-manifest.in 2015-01-24 14:11:47.692555975 +0100
4@@ -31,14 +31,18 @@
c5cd9be2
JB
5 [@AB_CD@]
6 @BINPATH@/browser/chrome/@AB_CD@@JAREXT@
7 @BINPATH@/browser/chrome/@AB_CD@.manifest
8+#ifndef LIBXUL_SDK
9 @BINPATH@/chrome/@AB_CD@@JAREXT@
10 @BINPATH@/chrome/@AB_CD@.manifest
11+#endif
12 @BINPATH@/browser/defaults/profile/bookmarks.html
13 @BINPATH@/browser/defaults/profile/chrome/*
14 @BINPATH@/browser/defaults/profile/localstore.rdf
15 @BINPATH@/browser/defaults/profile/mimeTypes.rdf
16+#ifndef LIBXUL_SDK
17 @BINPATH@/dictionaries/*
18 @BINPATH@/hyphenation/*
19+#endif
20 @BINPATH@/browser/@PREF_DIR@/firefox-l10n.js
21 @BINPATH@/browser/searchplugins/*
22 #ifdef XP_WIN32
534550cc 23@@ -50,15 +54,19 @@
96ef4151
JB
24 #endif
25
26 [xpcom]
27+#ifndef LIBXUL_SDK
28 @BINPATH@/dependentlibs.list
29+#endif
a9334f16 30 #ifdef GKMEDIAS_SHARED_LIBRARY
96ef4151
JB
31 @BINPATH@/@DLL_PREFIX@gkmedias@DLL_SUFFIX@
32 #endif
33+#ifndef LIBXUL_SDK
a86b0951
JB
34 #ifdef XP_MACOSX
35 @APPNAME@/Contents/MacOS/@DLL_PREFIX@mozalloc@DLL_SUFFIX@
36 #else
96ef4151 37 @BINPATH@/@DLL_PREFIX@mozalloc@DLL_SUFFIX@
a86b0951 38 #endif
96ef4151
JB
39+#endif
40 #ifdef MOZ_SHARED_MOZGLUE
a86b0951
JB
41 #ifdef XP_MACOSX
42 @APPNAME@/Contents/MacOS/@DLL_PREFIX@mozglue@DLL_SUFFIX@
534550cc 43@@ -67,12 +75,14 @@
96ef4151 44 #endif
a86b0951 45 #endif
96ef4151 46 #ifndef MOZ_STATIC_JS
c5cd9be2 47+#ifndef LIBXUL_SDK
a86b0951
JB
48 #ifdef XP_MACOSX
49 @APPNAME@/Contents/MacOS/@DLL_PREFIX@mozjs@DLL_SUFFIX@
50 #else
96ef4151
JB
51 @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@
52 #endif
a9334f16 53 #endif
534550cc 54+#endif
a86b0951
JB
55 #ifdef MOZ_DMD
56 #ifdef XP_MACOSX
534550cc
JB
57 @APPNAME@/Contents/MacOS/@DLL_PREFIX@dmd@DLL_SUFFIX@
58@@ -90,14 +100,18 @@
96ef4151 59 #ifdef XP_MACOSX
a86b0951 60 @APPNAME@/Contents/MacOS/XUL
96ef4151 61 #else
c5cd9be2 62+#ifndef LIBXUL_SDK
96ef4151
JB
63 @BINPATH@/@DLL_PREFIX@xul@DLL_SUFFIX@
64 #endif
65+#endif
66 #ifdef XP_MACOSX
a86b0951
JB
67 @APPNAME@/Contents/MacOS/@MOZ_CHILD_PROCESS_NAME@.app/
68 @APPNAME@/Contents/MacOS/@DLL_PREFIX@plugin_child_interpose@DLL_SUFFIX@
96ef4151
JB
69 #else
70+#ifndef LIBXUL_SDK
71 @BINPATH@/@MOZ_CHILD_PROCESS_NAME@
72 #endif
73+#endif
74 #ifdef XP_WIN32
c5cd9be2 75 @BINPATH@/plugin-hang-ui@BIN_SUFFIX@
534550cc
JB
76 #if MOZ_PACKAGE_MSVC_DLLS
77@@ -151,7 +165,9 @@
96ef4151
JB
78 #ifdef MOZ_UPDATER
79 @BINPATH@/update-settings.ini
80 #endif
81+#ifndef LIBXUL_SDK
82 @BINPATH@/platform.ini
83+#endif
96ef4151 84 #ifndef MOZ_NATIVE_SQLITE
c5cd9be2 85 #ifndef MOZ_FOLD_LIBS
08ccc3c5 86 @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@
534550cc 87@@ -161,12 +177,15 @@
96ef4151
JB
88 #ifdef XP_UNIX
89 #ifndef XP_MACOSX
96ef4151 90 @BINPATH@/run-mozilla.sh
c5cd9be2 91+#ifndef LIBXUL_SDK
96ef4151
JB
92 @BINPATH@/mozilla-xremote-client
93 #endif
94 #endif
95+#endif
96
97 ; [Components]
c5cd9be2 98 @BINPATH@/browser/components/components.manifest
96ef4151
JB
99+#ifndef LIBXUL_SDK
100 @BINPATH@/components/alerts.xpt
101 #ifdef ACCESSIBILITY
102 #ifdef XP_WIN32
534550cc 103@@ -178,9 +197,11 @@
96ef4151
JB
104 @BINPATH@/components/appstartup.xpt
105 @BINPATH@/components/autocomplete.xpt
106 @BINPATH@/components/autoconfig.xpt
107+#endif
c5cd9be2
JB
108 @BINPATH@/browser/components/browsercompsbase.xpt
109 @BINPATH@/browser/components/browser-feeds.xpt
a86b0951 110 @BINPATH@/browser/components/browsermodules.manifest
96ef4151
JB
111+#ifndef LIBXUL_SDK
112 @BINPATH@/components/caps.xpt
113 @BINPATH@/components/chrome.xpt
114 @BINPATH@/components/commandhandler.xpt
534550cc 115@@ -258,7 +279,9 @@
96ef4151
JB
116 @BINPATH@/components/filepicker.xpt
117 #endif
118 @BINPATH@/components/find.xpt
119+#endif
c5cd9be2 120 @BINPATH@/browser/components/fuel.xpt
96ef4151
JB
121+#ifndef LIBXUL_SDK
122 @BINPATH@/components/gfx.xpt
123 @BINPATH@/components/html5.xpt
124 @BINPATH@/components/htmlparser.xpt
534550cc 125@@ -279,7 +302,9 @@
96ef4151
JB
126 @BINPATH@/components/layout_xul.xpt
127 @BINPATH@/components/locale.xpt
128 @BINPATH@/components/lwbrk.xpt
129+#endif
c5cd9be2 130 @BINPATH@/browser/components/migration.xpt
96ef4151
JB
131+#ifndef LIBXUL_SDK
132 @BINPATH@/components/mimetype.xpt
133 @BINPATH@/components/mozfind.xpt
134 @BINPATH@/components/necko_about.xpt
534550cc 135@@ -316,12 +341,16 @@
96ef4151
JB
136 @BINPATH@/components/rdf.xpt
137 @BINPATH@/components/satchel.xpt
138 @BINPATH@/components/saxparser.xpt
139+#endif
c5cd9be2 140 @BINPATH@/browser/components/sessionstore.xpt
96ef4151
JB
141+#ifndef LIBXUL_SDK
142 @BINPATH@/components/services-crypto-component.xpt
c5cd9be2
JB
143 #ifdef MOZ_CAPTIVEDETECT
144 @BINPATH@/components/captivedetect.xpt
145 #endif
08ccc3c5 146+#endif
c5cd9be2 147 @BINPATH@/browser/components/shellservice.xpt
96ef4151
JB
148+#ifndef LIBXUL_SDK
149 @BINPATH@/components/shistory.xpt
150 @BINPATH@/components/spellchecker.xpt
151 @BINPATH@/components/storage.xpt
534550cc 152@@ -364,8 +393,10 @@
08ccc3c5
JB
153 @BINPATH@/components/xultmpl.xpt
154 @BINPATH@/components/zipwriter.xpt
155 @BINPATH@/components/telemetry.xpt
c5cd9be2 156+#endif
08ccc3c5
JB
157
158 ; JavaScript components
c5cd9be2 159+#ifndef LIBXUL_SDK
08ccc3c5
JB
160 @BINPATH@/components/ChromeNotifications.js
161 @BINPATH@/components/ChromeNotifications.manifest
162 @BINPATH@/components/ConsoleAPI.manifest
534550cc 163@@ -374,6 +405,7 @@
96ef4151
JB
164 @BINPATH@/components/BrowserElementParent.js
165 @BINPATH@/components/FeedProcessor.manifest
166 @BINPATH@/components/FeedProcessor.js
167+#endif
c5cd9be2
JB
168 @BINPATH@/browser/components/BrowserFeeds.manifest
169 @BINPATH@/browser/components/FeedConverter.js
170 @BINPATH@/browser/components/FeedWriter.js
534550cc 171@@ -396,6 +428,7 @@
08ccc3c5
JB
172 @BINPATH@/browser/components/Experiments.manifest
173 @BINPATH@/browser/components/ExperimentsService.js
174 @BINPATH@/browser/components/translation.manifest
96ef4151 175+#ifndef LIBXUL_SDK
c5cd9be2
JB
176 @BINPATH@/components/Downloads.manifest
177 @BINPATH@/components/DownloadLegacy.js
178 @BINPATH@/components/BrowserPageThumbs.manifest
534550cc 179@@ -427,8 +460,10 @@
c5cd9be2
JB
180 @BINPATH@/components/nsDownloadManagerUI.js
181 @BINPATH@/components/NetworkGeolocationProvider.manifest
96ef4151 182 @BINPATH@/components/NetworkGeolocationProvider.js
96ef4151 183+#endif
c5cd9be2
JB
184 @BINPATH@/browser/components/nsSidebar.manifest
185 @BINPATH@/browser/components/nsSidebar.js
96ef4151
JB
186+#ifndef LIBXUL_SDK
187 @BINPATH@/components/extensions.manifest
188 @BINPATH@/components/addonManager.js
189 @BINPATH@/components/amContentHandler.js
534550cc
JB
190@@ -448,12 +483,16 @@
191 @BINPATH@/components/ProcessSingleton.manifest
192 @BINPATH@/components/MainProcessSingleton.js
193 @BINPATH@/components/ContentProcessSingleton.js
96ef4151 194+#endif
c5cd9be2
JB
195 @BINPATH@/browser/components/nsSessionStore.manifest
196 @BINPATH@/browser/components/nsSessionStartup.js
197 @BINPATH@/browser/components/nsSessionStore.js
96ef4151
JB
198+#ifndef LIBXUL_SDK
199 @BINPATH@/components/nsURLFormatter.manifest
200 @BINPATH@/components/nsURLFormatter.js
201+#endif
c5cd9be2 202 @BINPATH@/browser/components/@DLL_PREFIX@browsercomps@DLL_SUFFIX@
96ef4151
JB
203+#ifndef LIBXUL_SDK
204 @BINPATH@/components/txEXSLTRegExFunctions.manifest
205 @BINPATH@/components/txEXSLTRegExFunctions.js
206 @BINPATH@/components/toolkitplaces.manifest
534550cc 207@@ -464,7 +503,9 @@
08ccc3c5
JB
208 @BINPATH@/components/UnifiedComplete.manifest
209 @BINPATH@/components/UnifiedComplete.js
96ef4151
JB
210 @BINPATH@/components/nsPlacesExpiration.js
211+#endif
c5cd9be2 212 @BINPATH@/browser/components/PlacesProtocolHandler.js
96ef4151
JB
213+#ifndef LIBXUL_SDK
214 @BINPATH@/components/PlacesCategoriesStarter.js
215 @BINPATH@/components/ColorAnalyzer.js
96ef4151 216 @BINPATH@/components/PageThumbsProtocol.js
534550cc
JB
217@@ -488,6 +529,7 @@
218 @BINPATH@/components/FormAutofillStartup.js
96ef4151
JB
219 @BINPATH@/components/contentAreaDropListener.manifest
220 @BINPATH@/components/contentAreaDropListener.js
221+#endif
a9334f16
JB
222 @BINPATH@/browser/components/BrowserProfileMigrators.manifest
223 @BINPATH@/browser/components/ProfileMigrator.js
224 @BINPATH@/browser/components/ChromeProfileMigrator.js
534550cc 225@@ -499,6 +541,7 @@
08ccc3c5 226 #ifdef XP_MACOSX
c5cd9be2 227 @BINPATH@/browser/components/SafariProfileMigrator.js
96ef4151 228 #endif
c5cd9be2 229+#ifndef LIBXUL_SDK
08ccc3c5 230 #ifdef MOZ_ENABLE_DBUS
96ef4151
JB
231 @BINPATH@/components/@DLL_PREFIX@dbusservice@DLL_SUFFIX@
232 #endif
534550cc 233@@ -622,19 +665,24 @@
08ccc3c5
JB
234 @BINPATH@/components/TestInterfaceJS.js
235 @BINPATH@/components/TestInterfaceJS.manifest
96ef4151 236 #endif
96ef4151 237+#endif
c5cd9be2 238
96ef4151 239 ; Modules
c5cd9be2
JB
240 @BINPATH@/browser/modules/*
241+#ifndef LIBXUL_SDK
96ef4151 242 @BINPATH@/modules/*
c5cd9be2 243+#endif
96ef4151 244
96ef4151
JB
245 ; Safe Browsing
246 #ifdef MOZ_URL_CLASSIFIER
c5cd9be2 247+#ifndef LIBXUL_SDK
96ef4151 248 @BINPATH@/components/nsURLClassifier.manifest
c5cd9be2
JB
249 @BINPATH@/components/nsUrlClassifierHashCompleter.js
250 @BINPATH@/components/nsUrlClassifierListManager.js
251 @BINPATH@/components/nsUrlClassifierLib.js
252 @BINPATH@/components/url-classifier.xpt
96ef4151
JB
253 #endif
254+#endif
255
256 ; ANGLE GLES-on-D3D rendering library
257 #ifdef MOZ_ANGLE_RENDERER
534550cc 258@@ -662,10 +710,12 @@
08ccc3c5 259 #endif
c5cd9be2
JB
260 @BINPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
261 @BINPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
96ef4151
JB
262+#ifndef LIBXUL_SDK
263 @BINPATH@/chrome/toolkit@JAREXT@
264 @BINPATH@/chrome/toolkit.manifest
c5cd9be2
JB
265 @BINPATH@/chrome/recording.manifest
266 @BINPATH@/chrome/recording/*
96ef4151 267+#endif
c5cd9be2
JB
268 #ifdef MOZ_GTK
269 @BINPATH@/browser/chrome/icons/default/default16.png
270 @BINPATH@/browser/chrome/icons/default/default32.png
534550cc 271@@ -693,9 +743,11 @@
c5cd9be2
JB
272 ; All the pref files must be part of base to prevent migration bugs
273 @BINPATH@/browser/@PREF_DIR@/firefox.js
274 @BINPATH@/browser/@PREF_DIR@/firefox-branding.js
96ef4151
JB
275+#ifndef LIBXUL_SDK
276 @BINPATH@/greprefs.js
277 @BINPATH@/defaults/autoconfig/platform.js
278 @BINPATH@/defaults/autoconfig/prefcalls.js
c5cd9be2
JB
279+#endif
280 @BINPATH@/browser/defaults/profile/prefs.js
281
282 #ifndef LIBXUL_SDK
534550cc 283@@ -705,7 +757,7 @@
96ef4151
JB
284 @BINPATH@/defaults/pref/channel-prefs.js
285 #else
c5cd9be2
JB
286 ; For Fx-on-xr, channel-prefs lives with the app preferences. (Bug 762588)
287-@BINPATH@/@PREF_DIR@/channel-prefs.js
288+@BINPATH@/browser/@PREF_DIR@/channel-prefs.js
289 #endif
96ef4151 290
c5cd9be2 291 ; Services (gre) prefs
534550cc 292@@ -713,11 +765,14 @@
c5cd9be2 293 @BINPATH@/defaults/pref/services-notifications.js
96ef4151 294 #endif
c5cd9be2 295 #ifdef MOZ_SERVICES_SYNC
96ef4151 296+#ifndef LIBXUL_SDK
c5cd9be2 297 @BINPATH@/defaults/pref/services-sync.js
96ef4151 298 #endif
c5cd9be2 299+#endif
96ef4151 300
c5cd9be2
JB
301 ; [Layout Engine Resources]
302 ; Style Sheets, Graphics and other Resources used by the layout engine.
96ef4151 303+#ifndef LIBXUL_SDK
c5cd9be2
JB
304 @BINPATH@/res/EditorOverride.css
305 @BINPATH@/res/contenteditable.css
306 @BINPATH@/res/designmode.css
534550cc 307@@ -755,11 +810,14 @@
08ccc3c5
JB
308 #ifdef XP_MACOSX
309 @BINPATH@/res/MainMenu.nib/
310 #endif
311+#endif
312
313 ; svg
314+#ifndef LIBXUL_SDK
96ef4151
JB
315 @BINPATH@/res/svg.css
316 @BINPATH@/components/dom_svg.xpt
317 @BINPATH@/components/dom_smil.xpt
318+#endif
319
320 ; [Personal Security Manager]
321 ;
534550cc 322@@ -794,11 +852,13 @@
96ef4151 323 @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@
96ef4151 324 #endif
534550cc 325 #endif
96ef4151
JB
326+#ifndef LIBXUL_SDK
327 @BINPATH@/chrome/pippki@JAREXT@
328 @BINPATH@/chrome/pippki.manifest
329 @BINPATH@/components/pipboot.xpt
330 @BINPATH@/components/pipnss.xpt
331 @BINPATH@/components/pippki.xpt
332+#endif
333
534550cc
JB
334 ; For process sandboxing
335 #if defined(MOZ_SANDBOX)
336@@ -913,9 +973,11 @@
a9334f16
JB
337 @BINPATH@/metro/modules
338 #endif
339
340+#ifndef LIBXUL_SDK
341 @BINPATH@/components/DataStore.manifest
08ccc3c5 342 @BINPATH@/components/DataStoreImpl.js
a9334f16
JB
343 @BINPATH@/components/dom_datastore.xpt
344+#endif
345
346
347 #ifdef MOZ_ASAN
This page took 0.093749 seconds and 4 git commands to generate.