]> git.pld-linux.org Git - packages/mozilla-firefox.git/blame - mozilla-firefox-packaging.patch
- updated to 29.0.1
[packages/mozilla-firefox.git] / mozilla-firefox-packaging.patch
CommitLineData
c5cd9be2
JB
1diff -ur iceweasel-24.0.org/mozilla/browser/installer/package-manifest.in iceweasel-24.0/mozilla/browser/installer/package-manifest.in
2--- iceweasel-24.0.org/mozilla/browser/installer/package-manifest.in 2013-09-11 01:14:52.000000000 +0200
3+++ iceweasel-24.0/mozilla/browser/installer/package-manifest.in 2013-10-23 08:51:36.788646262 +0200
4@@ -32,14 +32,18 @@
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
a9334f16 23@@ -51,20 +55,26 @@
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
34 @BINPATH@/@DLL_PREFIX@mozalloc@DLL_SUFFIX@
35+#endif
36 #ifdef MOZ_SHARED_MOZGLUE
37 @BINPATH@/@DLL_PREFIX@mozglue@DLL_SUFFIX@
38 #endif
96ef4151 39 #ifndef MOZ_STATIC_JS
c5cd9be2 40+#ifndef LIBXUL_SDK
96ef4151
JB
41 @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@
42 #endif
43+#endif
a9334f16
JB
44 #ifdef MOZ_DMD
45 @BINPATH@/@DLL_PREFIX@dmd@DLL_SUFFIX@
46 #endif
96ef4151 47 #ifndef MOZ_NATIVE_NSPR
c5cd9be2 48 #ifndef MOZ_FOLD_LIBS
96ef4151 49 @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@
c5cd9be2 50@@ -72,14 +82,18 @@
96ef4151
JB
51 #ifdef XP_MACOSX
52 @BINPATH@/XUL
53 #else
c5cd9be2 54+#ifndef LIBXUL_SDK
96ef4151
JB
55 @BINPATH@/@DLL_PREFIX@xul@DLL_SUFFIX@
56 #endif
57+#endif
58 #ifdef XP_MACOSX
59 @BINPATH@/@MOZ_CHILD_PROCESS_NAME@.app/
60 @BINPATH@/@DLL_PREFIX@plugin_child_interpose@DLL_SUFFIX@
61 #else
62+#ifndef LIBXUL_SDK
63 @BINPATH@/@MOZ_CHILD_PROCESS_NAME@
64 #endif
65+#endif
66 #ifdef XP_WIN32
c5cd9be2 67 @BINPATH@/plugin-hang-ui@BIN_SUFFIX@
96ef4151 68 #ifndef MOZ_DEBUG
c5cd9be2 69@@ -118,7 +132,9 @@
96ef4151
JB
70 #ifdef MOZ_UPDATER
71 @BINPATH@/update-settings.ini
72 #endif
73+#ifndef LIBXUL_SDK
74 @BINPATH@/platform.ini
75+#endif
76 #ifndef XP_OS2
77 #ifndef MOZ_NATIVE_SQLITE
c5cd9be2
JB
78 #ifndef MOZ_FOLD_LIBS
79@@ -132,25 +148,34 @@
96ef4151
JB
80 #ifdef XP_UNIX
81 #ifndef XP_MACOSX
96ef4151 82 @BINPATH@/run-mozilla.sh
c5cd9be2 83+#ifndef LIBXUL_SDK
96ef4151
JB
84 @BINPATH@/mozilla-xremote-client
85 #endif
86 #endif
87+#endif
88
89 ; [Components]
c5cd9be2 90 @BINPATH@/browser/components/components.manifest
96ef4151
JB
91+#ifndef LIBXUL_SDK
92 @BINPATH@/components/alerts.xpt
c5cd9be2 93+#endif
96ef4151
JB
94 #ifdef ACCESSIBILITY
95 #ifdef XP_WIN32
c5cd9be2
JB
96 @BINPATH@/AccessibleMarshal.dll
97 #endif
98+#ifndef LIBXUL_SDK
99 @BINPATH@/components/accessibility.xpt
100 #endif
101+#endif
102+#ifndef LIBXUL_SDK
103 @BINPATH@/components/appshell.xpt
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
96ef4151
JB
110+#ifndef LIBXUL_SDK
111 @BINPATH@/components/caps.xpt
112 @BINPATH@/components/chrome.xpt
113 @BINPATH@/components/commandhandler.xpt
c5cd9be2
JB
114@@ -169,6 +194,7 @@
115 @BINPATH@/components/dom_apps.xpt
116 @BINPATH@/components/dom_base.xpt
117 @BINPATH@/components/dom_system.xpt
118+#endif
a9334f16
JB
119 #ifdef MOZ_B2G_BT
120 @BINPATH@/components/dom_bluetooth.xpt
121 #endif
c5cd9be2
JB
122@@ -212,6 +212,7 @@
123 #ifdef MOZ_B2G_BT
124 @BINPATH@/components/dom_bluetooth.xpt
125 #endif
126+#ifndef LIBXUL_SDK
127 @BINPATH@/components/dom_camera.xpt
128 @BINPATH@/components/dom_canvas.xpt
129 @BINPATH@/components/dom_contacts.xpt
130@@ -216,6 +243,8 @@
131 @BINPATH@/components/dom_xbl.xpt
132 @BINPATH@/components/dom_xpath.xpt
133 @BINPATH@/components/dom_xul.xpt
134+#endif
135+#ifndef LIBXUL_SDK
136 #ifdef MOZ_GAMEPAD
137 @BINPATH@/components/dom_gamepad.xpt
138 #endif
139@@ -231,7 +260,9 @@
96ef4151
JB
140 @BINPATH@/components/filepicker.xpt
141 #endif
142 @BINPATH@/components/find.xpt
143+#endif
c5cd9be2 144 @BINPATH@/browser/components/fuel.xpt
96ef4151
JB
145+#ifndef LIBXUL_SDK
146 @BINPATH@/components/gfx.xpt
147 @BINPATH@/components/html5.xpt
148 @BINPATH@/components/htmlparser.xpt
c5cd9be2 149@@ -254,7 +285,9 @@
96ef4151
JB
150 @BINPATH@/components/layout_xul.xpt
151 @BINPATH@/components/locale.xpt
152 @BINPATH@/components/lwbrk.xpt
153+#endif
c5cd9be2 154 @BINPATH@/browser/components/migration.xpt
96ef4151
JB
155+#ifndef LIBXUL_SDK
156 @BINPATH@/components/mimetype.xpt
157 @BINPATH@/components/mozfind.xpt
158 @BINPATH@/components/necko_about.xpt
c5cd9be2 159@@ -289,12 +322,16 @@
96ef4151
JB
160 @BINPATH@/components/rdf.xpt
161 @BINPATH@/components/satchel.xpt
162 @BINPATH@/components/saxparser.xpt
163+#endif
c5cd9be2 164 @BINPATH@/browser/components/sessionstore.xpt
96ef4151
JB
165+#ifndef LIBXUL_SDK
166 @BINPATH@/components/services-crypto-component.xpt
167+#endif
c5cd9be2
JB
168 #ifdef MOZ_CAPTIVEDETECT
169 @BINPATH@/components/captivedetect.xpt
170 #endif
171 @BINPATH@/browser/components/shellservice.xpt
96ef4151
JB
172+#ifndef LIBXUL_SDK
173 @BINPATH@/components/shistory.xpt
174 @BINPATH@/components/spellchecker.xpt
175 @BINPATH@/components/storage.xpt
c5cd9be2
JB
176@@ -312,9 +349,11 @@
177 @BINPATH@/components/webBrowser_core.xpt
178 @BINPATH@/components/webbrowserpersist.xpt
179 @BINPATH@/components/widget.xpt
180+#endif
181 #ifdef XP_MACOSX
182 @BINPATH@/components/widget_cocoa.xpt
183 #endif
184+#ifndef LIBXUL_SDK
185 @BINPATH@/components/windowds.xpt
186 @BINPATH@/components/windowwatcher.xpt
187 @BINPATH@/components/xpcom_base.xpt
188@@ -339,6 +378,7 @@
96ef4151
JB
189 @BINPATH@/components/BrowserElementParent.js
190 @BINPATH@/components/FeedProcessor.manifest
191 @BINPATH@/components/FeedProcessor.js
192+#endif
c5cd9be2
JB
193 @BINPATH@/browser/components/BrowserFeeds.manifest
194 @BINPATH@/browser/components/FeedConverter.js
195 @BINPATH@/browser/components/FeedWriter.js
196@@ -354,6 +394,7 @@
c5cd9be2 197 @BINPATH@/browser/components/BrowserPlaces.manifest
a9334f16
JB
198 @BINPATH@/browser/components/devtools-clhandler.manifest
199 @BINPATH@/browser/components/devtools-clhandler.js
96ef4151 200+#ifndef LIBXUL_SDK
c5cd9be2
JB
201 @BINPATH@/components/Downloads.manifest
202 @BINPATH@/components/DownloadLegacy.js
203 @BINPATH@/components/BrowserPageThumbs.manifest
204@@ -381,31 +422,39 @@
205 @BINPATH@/components/nsDownloadManagerUI.js
206 @BINPATH@/components/NetworkGeolocationProvider.manifest
96ef4151 207 @BINPATH@/components/NetworkGeolocationProvider.js
96ef4151 208+#endif
c5cd9be2
JB
209 @BINPATH@/browser/components/nsSidebar.manifest
210 @BINPATH@/browser/components/nsSidebar.js
96ef4151
JB
211+#ifndef LIBXUL_SDK
212 @BINPATH@/components/extensions.manifest
213 @BINPATH@/components/addonManager.js
214 @BINPATH@/components/amContentHandler.js
215 @BINPATH@/components/amWebInstallListener.js
216 @BINPATH@/components/nsBlocklistService.js
217+#endif
218 #ifdef MOZ_UPDATER
219 @BINPATH@/components/nsUpdateService.manifest
220 @BINPATH@/components/nsUpdateService.js
221 @BINPATH@/components/nsUpdateServiceStub.js
222 #endif
223+#ifndef LIBXUL_SDK
224 @BINPATH@/components/nsUpdateTimerManager.manifest
225 @BINPATH@/components/nsUpdateTimerManager.js
226 @BINPATH@/components/pluginGlue.manifest
227+#endif
c5cd9be2
JB
228 @BINPATH@/browser/components/nsSessionStore.manifest
229 @BINPATH@/browser/components/nsSessionStartup.js
230 @BINPATH@/browser/components/nsSessionStore.js
96ef4151
JB
231+#ifndef LIBXUL_SDK
232 @BINPATH@/components/nsURLFormatter.manifest
233 @BINPATH@/components/nsURLFormatter.js
234+#endif
235 #ifndef XP_OS2
c5cd9be2 236 @BINPATH@/browser/components/@DLL_PREFIX@browsercomps@DLL_SUFFIX@
96ef4151 237 #else
c5cd9be2 238 @BINPATH@/browser/components/brwsrcmp@DLL_SUFFIX@
96ef4151
JB
239 #endif
240+#ifndef LIBXUL_SDK
241 @BINPATH@/components/txEXSLTRegExFunctions.manifest
242 @BINPATH@/components/txEXSLTRegExFunctions.js
243 @BINPATH@/components/toolkitplaces.manifest
c5cd9be2 244@@ -414,7 +463,9 @@
96ef4151
JB
245 @BINPATH@/components/nsPlacesAutoComplete.manifest
246 @BINPATH@/components/nsPlacesAutoComplete.js
247 @BINPATH@/components/nsPlacesExpiration.js
248+#endif
c5cd9be2 249 @BINPATH@/browser/components/PlacesProtocolHandler.js
96ef4151
JB
250+#ifndef LIBXUL_SDK
251 @BINPATH@/components/PlacesCategoriesStarter.js
252 @BINPATH@/components/ColorAnalyzer.js
96ef4151 253 @BINPATH@/components/PageThumbsProtocol.js
c5cd9be2 254@@ -437,6 +488,7 @@
96ef4151
JB
255 @BINPATH@/components/contentSecurityPolicy.js
256 @BINPATH@/components/contentAreaDropListener.manifest
257 @BINPATH@/components/contentAreaDropListener.js
258+#endif
a9334f16
JB
259 @BINPATH@/browser/components/BrowserProfileMigrators.manifest
260 @BINPATH@/browser/components/ProfileMigrator.js
261 @BINPATH@/browser/components/ChromeProfileMigrator.js
c5cd9be2
JB
262@@ -462,17 +514,24 @@
263 @BINPATH@/browser/components/SafariProfileMigrator.js
96ef4151 264 #endif
96ef4151 265 #ifdef MOZ_ENABLE_DBUS
c5cd9be2 266+#ifndef LIBXUL_SDK
96ef4151
JB
267 @BINPATH@/components/@DLL_PREFIX@dbusservice@DLL_SUFFIX@
268 #endif
c5cd9be2
JB
269+#endif
270 #ifdef MOZ_ENABLE_GNOME_COMPONENT
271+#ifndef LIBXUL_SDK
272 @BINPATH@/components/@DLL_PREFIX@mozgnome@DLL_SUFFIX@
273 #endif
274+#endif
275 #ifdef MOZ_ENABLE_GNOMEVFS
276 @BINPATH@/components/@DLL_PREFIX@nkgnomevfs@DLL_SUFFIX@
277 #endif
278 #if defined(MOZ_ENABLE_DBUS) || defined(MOZ_ENABLE_GNOME_COMPONENT) || defined(MOZ_ENABLE_GNOMEVFS)
279+#ifndef LIBXUL_SDK
280 @BINPATH@/components/components.manifest
281 #endif
282+#endif
283+#ifndef LIBXUL_SDK
284 @BINPATH@/components/nsINIProcessor.manifest
96ef4151
JB
285 @BINPATH@/components/nsINIProcessor.js
286 @BINPATH@/components/nsPrompter.manifest
c5cd9be2 287@@ -488,10 +547,12 @@
96ef4151
JB
288 @BINPATH@/components/SyncComponents.manifest
289 @BINPATH@/components/Weave.js
290 #endif
96ef4151 291+#endif
c5cd9be2
JB
292 #ifdef MOZ_CAPTIVEDETECT
293 @BINPATH@/components/CaptivePortalDetectComponents.manifest
294 @BINPATH@/components/captivedetect.js
295 #endif
96ef4151 296+#ifndef LIBXUL_SDK
c5cd9be2
JB
297 @BINPATH@/components/servicesComponents.manifest
298 @BINPATH@/components/cryptoComponents.manifest
299 @BINPATH@/components/TelemetryPing.js
a9334f16
JB
300@@ -581,7 +581,9 @@
301
302 @BINPATH@/components/HttpDataUsage.manifest
303 @BINPATH@/components/HttpDataUsage.js
96ef4151
JB
304+#endif
305
c5cd9be2 306+#ifndef LIBXUL_SDK
96ef4151 307 @BINPATH@/chrome/marionette@JAREXT@
c5cd9be2
JB
308 @BINPATH@/chrome/marionette.manifest
309 @BINPATH@/components/MarionetteComponents.manifest
a9334f16
JB
310@@ -594,6 +596,7 @@
311 ; InputMethod API
312 @BINPATH@/components/MozKeyboard.js
313 @BINPATH@/components/InputMethod.manifest
c5cd9be2
JB
314+#endif
315
a9334f16
JB
316 ; Modules
317 @BINPATH@/browser/modules/*
318@@ -597,16 +600,20 @@
c5cd9be2 319
96ef4151 320 ; Modules
c5cd9be2
JB
321 @BINPATH@/browser/modules/*
322+#ifndef LIBXUL_SDK
96ef4151 323 @BINPATH@/modules/*
c5cd9be2 324+#endif
96ef4151 325
96ef4151
JB
326 ; Safe Browsing
327 #ifdef MOZ_URL_CLASSIFIER
c5cd9be2 328+#ifndef LIBXUL_SDK
96ef4151 329 @BINPATH@/components/nsURLClassifier.manifest
c5cd9be2
JB
330 @BINPATH@/components/nsUrlClassifierHashCompleter.js
331 @BINPATH@/components/nsUrlClassifierListManager.js
332 @BINPATH@/components/nsUrlClassifierLib.js
333 @BINPATH@/components/url-classifier.xpt
96ef4151
JB
334 #endif
335+#endif
336
337 ; ANGLE GLES-on-D3D rendering library
338 #ifdef MOZ_ANGLE_RENDERER
c5cd9be2
JB
339@@ -570,10 +640,12 @@
340 @BINPATH@/browser/chrome/pdfjs/*
341 @BINPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
342 @BINPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
96ef4151
JB
343+#ifndef LIBXUL_SDK
344 @BINPATH@/chrome/toolkit@JAREXT@
345 @BINPATH@/chrome/toolkit.manifest
c5cd9be2
JB
346 @BINPATH@/chrome/recording.manifest
347 @BINPATH@/chrome/recording/*
96ef4151 348+#endif
c5cd9be2
JB
349 #ifdef MOZ_GTK
350 @BINPATH@/browser/chrome/icons/default/default16.png
351 @BINPATH@/browser/chrome/icons/default/default32.png
352@@ -596,9 +668,11 @@
353 ; All the pref files must be part of base to prevent migration bugs
354 @BINPATH@/browser/@PREF_DIR@/firefox.js
355 @BINPATH@/browser/@PREF_DIR@/firefox-branding.js
96ef4151
JB
356+#ifndef LIBXUL_SDK
357 @BINPATH@/greprefs.js
358 @BINPATH@/defaults/autoconfig/platform.js
359 @BINPATH@/defaults/autoconfig/prefcalls.js
c5cd9be2
JB
360+#endif
361 @BINPATH@/browser/defaults/profile/prefs.js
362
363 #ifndef LIBXUL_SDK
364@@ -608,7 +682,7 @@
96ef4151
JB
365 @BINPATH@/defaults/pref/channel-prefs.js
366 #else
c5cd9be2
JB
367 ; For Fx-on-xr, channel-prefs lives with the app preferences. (Bug 762588)
368-@BINPATH@/@PREF_DIR@/channel-prefs.js
369+@BINPATH@/browser/@PREF_DIR@/channel-prefs.js
370 #endif
96ef4151 371
c5cd9be2
JB
372 ; Services (gre) prefs
373@@ -616,11 +690,14 @@
374 @BINPATH@/defaults/pref/services-notifications.js
96ef4151 375 #endif
c5cd9be2 376 #ifdef MOZ_SERVICES_SYNC
96ef4151 377+#ifndef LIBXUL_SDK
c5cd9be2 378 @BINPATH@/defaults/pref/services-sync.js
96ef4151 379 #endif
c5cd9be2 380+#endif
96ef4151 381
c5cd9be2
JB
382 ; [Layout Engine Resources]
383 ; Style Sheets, Graphics and other Resources used by the layout engine.
96ef4151 384+#ifndef LIBXUL_SDK
c5cd9be2
JB
385 @BINPATH@/res/EditorOverride.css
386 @BINPATH@/res/contenteditable.css
387 @BINPATH@/res/designmode.css
388@@ -663,6 +740,7 @@
96ef4151
JB
389 @BINPATH@/res/svg.css
390 @BINPATH@/components/dom_svg.xpt
391 @BINPATH@/components/dom_smil.xpt
392+#endif
393
394 ; [Personal Security Manager]
395 ;
c5cd9be2
JB
396@@ -683,11 +761,13 @@
397 #endif
96ef4151 398 @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@
96ef4151
JB
399 #endif
400+#ifndef LIBXUL_SDK
401 @BINPATH@/chrome/pippki@JAREXT@
402 @BINPATH@/chrome/pippki.manifest
403 @BINPATH@/components/pipboot.xpt
404 @BINPATH@/components/pipnss.xpt
405 @BINPATH@/components/pippki.xpt
406+#endif
407
408 ; for Solaris SPARC
409 #ifdef SOLARIS
a9334f16
JB
410@@ -907,9 +907,11 @@
411 @BINPATH@/metro/modules
412 #endif
413
414+#ifndef LIBXUL_SDK
415 @BINPATH@/components/DataStore.manifest
416 @BINPATH@/components/DataStoreService.js
417 @BINPATH@/components/dom_datastore.xpt
418+#endif
419
420
421 #ifdef MOZ_ASAN
This page took 0.525982 seconds and 5 git commands to generate.