]> git.pld-linux.org Git - packages/firefox.git/blob - mozilla-firefox-packaging.patch
- up to 38.0.1
[packages/firefox.git] / mozilla-firefox-packaging.patch
1 diff -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-04-03 04:30:05.000000000 +0200
3 +++ mozilla-release/browser/installer/package-manifest.in       2015-04-12 16:46:15.409547636 +0200
4 @@ -44,14 +44,18 @@
5  [@AB_CD@]
6  @RESPATH@/browser/chrome/@AB_CD@@JAREXT@
7  @RESPATH@/browser/chrome/@AB_CD@.manifest
8 +#ifndef LIBXUL_SDK
9  @RESPATH@/chrome/@AB_CD@@JAREXT@
10  @RESPATH@/chrome/@AB_CD@.manifest
11 +#endif
12  @RESPATH@/browser/defaults/profile/bookmarks.html
13  @RESPATH@/browser/defaults/profile/chrome/*
14  @RESPATH@/browser/defaults/profile/localstore.rdf
15  @RESPATH@/browser/defaults/profile/mimeTypes.rdf
16 +#ifndef LIBXUL_SDK
17  @RESPATH@/dictionaries/*
18  @RESPATH@/hyphenation/*
19 +#endif
20  @RESPATH@/browser/@PREF_DIR@/firefox-l10n.js
21  @RESPATH@/browser/searchplugins/*
22  #ifdef XP_WIN32
23 @@ -63,7 +67,9 @@
24  #endif
25  
26  [xpcom]
27 +#ifndef LIBXUL_SDK
28  @RESPATH@/dependentlibs.list
29 +#endif
30  #ifdef GKMEDIAS_SHARED_LIBRARY
31  @BINPATH@/@DLL_PREFIX@gkmedias@DLL_SUFFIX@
32  #endif
33 @@ -72,8 +78,10 @@
34  @BINPATH@/@DLL_PREFIX@mozglue@DLL_SUFFIX@
35  #endif
36  #ifndef MOZ_STATIC_JS
37 +#ifndef LIBXUL_SDK
38  @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@
39  #endif
40 +#endif
41  #ifdef MOZ_DMD
42  @BINPATH@/@DLL_PREFIX@dmd@DLL_SUFFIX@
43  #endif
44 @@ -84,17 +92,23 @@
45  @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@
46  #endif
47  #endif
48 +#ifndef LIBXUL_SDK
49  #ifdef XP_MACOSX
50  @BINPATH@/XUL
51  #else
52 +#ifndef LIBXUL_SDK
53  @BINPATH@/@DLL_PREFIX@xul@DLL_SUFFIX@
54  #endif
55 +#endif
56 +#endif
57  #ifdef XP_MACOSX
58  @BINPATH@/@MOZ_CHILD_PROCESS_NAME@.app/
59  @BINPATH@/@DLL_PREFIX@plugin_child_interpose@DLL_SUFFIX@
60  #else
61 +#ifndef LIBXUL_SDK
62  @BINPATH@/@MOZ_CHILD_PROCESS_NAME@
63  #endif
64 +#endif
65  #ifdef XP_WIN32
66  @BINPATH@/plugin-hang-ui@BIN_SUFFIX@
67  #if MOZ_PACKAGE_MSVC_DLLS
68 @@ -141,7 +155,9 @@
69  #ifdef MOZ_UPDATER
70  @RESPATH@/update-settings.ini
71  #endif
72 +#ifndef LIBXUL_SDK
73  @RESPATH@/platform.ini
74 +#endif
75  #ifndef MOZ_NATIVE_SQLITE
76  #ifndef MOZ_FOLD_LIBS
77  @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@
78 @@ -156,6 +172,7 @@
79  
80  ; [Components]
81  @RESPATH@/browser/components/components.manifest
82 +#ifndef LIBXUL_SDK
83  @RESPATH@/components/alerts.xpt
84  #ifdef ACCESSIBILITY
85  #ifdef XP_WIN32
86 @@ -167,10 +184,12 @@
87  @RESPATH@/components/appstartup.xpt
88  @RESPATH@/components/autocomplete.xpt
89  @RESPATH@/components/autoconfig.xpt
90 +#endif
91  @RESPATH@/components/browser-element.xpt
92  @RESPATH@/browser/components/browsercompsbase.xpt
93  @RESPATH@/browser/components/browser-feeds.xpt
94  @RESPATH@/browser/components/browsermodules.manifest
95 +#ifndef LIBXUL_SDK
96  @RESPATH@/components/caps.xpt
97  @RESPATH@/components/chrome.xpt
98  @RESPATH@/components/commandhandler.xpt
99 @@ -249,7 +268,9 @@
100  @RESPATH@/components/filepicker.xpt
101  #endif
102  @RESPATH@/components/find.xpt
103 +#endif
104  @RESPATH@/browser/components/fuel.xpt
105 +#ifndef LIBXUL_SDK
106  @RESPATH@/components/gfx.xpt
107  @RESPATH@/components/html5.xpt
108  @RESPATH@/components/htmlparser.xpt
109 @@ -270,7 +291,9 @@
110  @RESPATH@/components/layout_xul.xpt
111  @RESPATH@/components/locale.xpt
112  @RESPATH@/components/lwbrk.xpt
113 +#endif
114  @RESPATH@/browser/components/migration.xpt
115 +#ifndef LIBXUL_SDK
116  @RESPATH@/components/mimetype.xpt
117  @RESPATH@/components/mozfind.xpt
118  @RESPATH@/components/necko_about.xpt
119 @@ -307,12 +330,16 @@
120  @RESPATH@/components/rdf.xpt
121  @RESPATH@/components/satchel.xpt
122  @RESPATH@/components/saxparser.xpt
123 +#endif
124  @RESPATH@/browser/components/sessionstore.xpt
125 +#ifndef LIBXUL_SDK
126  @RESPATH@/components/services-crypto-component.xpt
127  #ifdef MOZ_CAPTIVEDETECT
128  @RESPATH@/components/captivedetect.xpt
129  #endif
130 +#endif
131  @RESPATH@/browser/components/shellservice.xpt
132 +#ifndef LIBXUL_SDK
133  @RESPATH@/components/shistory.xpt
134  @RESPATH@/components/spellchecker.xpt
135  @RESPATH@/components/storage.xpt
136 @@ -354,8 +381,10 @@
137  @RESPATH@/components/xultmpl.xpt
138  @RESPATH@/components/zipwriter.xpt
139  @RESPATH@/components/telemetry.xpt
140 +#endif
141  
142  ; JavaScript components
143 +#ifndef LIBXUL_SDK
144  @RESPATH@/components/ChromeNotifications.js
145  @RESPATH@/components/ChromeNotifications.manifest
146  @RESPATH@/components/ConsoleAPI.manifest
147 @@ -364,6 +393,7 @@
148  @RESPATH@/components/BrowserElementParent.js
149  @RESPATH@/components/FeedProcessor.manifest
150  @RESPATH@/components/FeedProcessor.js
151 +#endif
152  @RESPATH@/browser/components/BrowserFeeds.manifest
153  @RESPATH@/browser/components/FeedConverter.js
154  @RESPATH@/browser/components/FeedWriter.js
155 @@ -385,6 +415,7 @@
156  @RESPATH@/browser/components/Experiments.manifest
157  @RESPATH@/browser/components/ExperimentsService.js
158  @RESPATH@/browser/components/translation.manifest
159 +#ifndef LIBXUL_SDK
160  @RESPATH@/components/Downloads.manifest
161  @RESPATH@/components/DownloadLegacy.js
162  @RESPATH@/components/BrowserPageThumbs.manifest
163 @@ -436,12 +469,16 @@
164  @RESPATH@/components/ProcessSingleton.manifest
165  @RESPATH@/components/MainProcessSingleton.js
166  @RESPATH@/components/ContentProcessSingleton.js
167 +#endif
168  @RESPATH@/browser/components/nsSessionStore.manifest
169  @RESPATH@/browser/components/nsSessionStartup.js
170  @RESPATH@/browser/components/nsSessionStore.js
171 +#ifndef LIBXUL_SDK
172  @RESPATH@/components/nsURLFormatter.manifest
173  @RESPATH@/components/nsURLFormatter.js
174 +#endif
175  @RESPATH@/browser/components/@DLL_PREFIX@browsercomps@DLL_SUFFIX@
176 +#ifndef LIBXUL_SDK
177  @RESPATH@/components/txEXSLTRegExFunctions.manifest
178  @RESPATH@/components/txEXSLTRegExFunctions.js
179  @RESPATH@/components/toolkitplaces.manifest
180 @@ -476,6 +515,7 @@
181  @RESPATH@/components/FormAutofillStartup.js
182  @RESPATH@/components/contentAreaDropListener.manifest
183  @RESPATH@/components/contentAreaDropListener.js
184 +#endif
185  @RESPATH@/browser/components/BrowserProfileMigrators.manifest
186  @RESPATH@/browser/components/ProfileMigrator.js
187  @RESPATH@/browser/components/ChromeProfileMigrator.js
188 @@ -487,6 +527,7 @@
189  #ifdef XP_MACOSX
190  @RESPATH@/browser/components/SafariProfileMigrator.js
191  #endif
192 +#ifndef LIBXUL_SDK
193  #ifdef MOZ_ENABLE_DBUS
194  @RESPATH@/components/@DLL_PREFIX@dbusservice@DLL_SUFFIX@
195  #endif
196 @@ -612,19 +653,24 @@
197  @RESPATH@/components/TestInterfaceJS.js
198  @RESPATH@/components/TestInterfaceJS.manifest
199  #endif
200 +#endif
201  
202  ; Modules
203  @RESPATH@/browser/modules/*
204 +#ifndef LIBXUL_SDK
205  @RESPATH@/modules/*
206 +#endif
207  
208  ; Safe Browsing
209  #ifdef MOZ_URL_CLASSIFIER
210 +#ifndef LIBXUL_SDK
211  @RESPATH@/components/nsURLClassifier.manifest
212  @RESPATH@/components/nsUrlClassifierHashCompleter.js
213  @RESPATH@/components/nsUrlClassifierListManager.js
214  @RESPATH@/components/nsUrlClassifierLib.js
215  @RESPATH@/components/url-classifier.xpt
216  #endif
217 +#endif
218  
219  ; ANGLE GLES-on-D3D rendering library
220  #ifdef MOZ_ANGLE_RENDERER
221 @@ -652,10 +698,12 @@
222  #endif
223  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
224  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
225 +#ifndef LIBXUL_SDK
226  @RESPATH@/chrome/toolkit@JAREXT@
227  @RESPATH@/chrome/toolkit.manifest
228  @RESPATH@/chrome/recording.manifest
229  @RESPATH@/chrome/recording/*
230 +#endif
231  #ifdef MOZ_GTK
232  @RESPATH@/browser/chrome/icons/default/default16.png
233  @RESPATH@/browser/chrome/icons/default/default32.png
234 @@ -683,9 +731,11 @@
235  ; All the pref files must be part of base to prevent migration bugs
236  @RESPATH@/browser/@PREF_DIR@/firefox.js
237  @RESPATH@/browser/@PREF_DIR@/firefox-branding.js
238 +#ifndef LIBXUL_SDK
239  @RESPATH@/greprefs.js
240  @RESPATH@/defaults/autoconfig/platform.js
241  @RESPATH@/defaults/autoconfig/prefcalls.js
242 +#endif
243  @RESPATH@/browser/defaults/profile/prefs.js
244  
245  #ifndef LIBXUL_SDK
246 @@ -695,7 +745,7 @@
247  @RESPATH@/defaults/pref/channel-prefs.js
248  #else
249  ; For Fx-on-xr, channel-prefs lives with the app preferences. (Bug 762588)
250 -@RESPATH@/@PREF_DIR@/channel-prefs.js
251 +@RESPATH@/browser/@PREF_DIR@/channel-prefs.js
252  #endif
253  
254  ; Services (gre) prefs
255 @@ -703,11 +753,14 @@
256  @RESPATH@/defaults/pref/services-notifications.js
257  #endif
258  #ifdef MOZ_SERVICES_SYNC
259 +#ifndef LIBXUL_SDK
260  @RESPATH@/defaults/pref/services-sync.js
261  #endif
262 +#endif
263  
264  ; [Layout Engine Resources]
265  ; Style Sheets, Graphics and other Resources used by the layout engine.
266 +#ifndef LIBXUL_SDK
267  @RESPATH@/res/EditorOverride.css
268  @RESPATH@/res/contenteditable.css
269  @RESPATH@/res/designmode.css
270 @@ -745,11 +798,14 @@
271  #ifdef XP_MACOSX
272  @RESPATH@/res/MainMenu.nib/
273  #endif
274 +#endif
275  
276  ; svg
277 +#ifndef LIBXUL_SDK
278  @RESPATH@/res/svg.css
279  @RESPATH@/components/dom_svg.xpt
280  @RESPATH@/components/dom_smil.xpt
281 +#endif
282  
283  ; [Personal Security Manager]
284  ;
285 @@ -770,11 +826,13 @@
286  #endif
287  @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@
288  #endif
289 +#ifndef LIBXUL_SDK
290  @RESPATH@/chrome/pippki@JAREXT@
291  @RESPATH@/chrome/pippki.manifest
292  @RESPATH@/components/pipboot.xpt
293  @RESPATH@/components/pipnss.xpt
294  @RESPATH@/components/pippki.xpt
295 +#endif
296  
297  ; For process sandboxing
298  #if defined(MOZ_SANDBOX)
299 @@ -887,9 +945,11 @@
300  @RESPATH@/metro/modules
301  #endif
302  
303 +#ifndef LIBXUL_SDK
304  @RESPATH@/components/DataStore.manifest
305  @RESPATH@/components/DataStoreImpl.js
306  @RESPATH@/components/dom_datastore.xpt
307 +#endif
308  
309  ; Shutdown Terminator
310  @RESPATH@/components/nsTerminatorTelemetry.js
This page took 0.060243 seconds and 3 git commands to generate.