]> git.pld-linux.org Git - packages/firefox.git/blob - mozilla-firefox-packaging.patch
- up to 37.0.2
[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 @@ -414,8 +445,10 @@
164  @RESPATH@/components/nsHelperAppDlg.js
165  @RESPATH@/components/NetworkGeolocationProvider.manifest
166  @RESPATH@/components/NetworkGeolocationProvider.js
167 +#endif
168  @RESPATH@/browser/components/nsSidebar.manifest
169  @RESPATH@/browser/components/nsSidebar.js
170 +#ifndef LIBXUL_SDK
171  @RESPATH@/components/extensions.manifest
172  @RESPATH@/components/addonManager.js
173  @RESPATH@/components/amContentHandler.js
174 @@ -436,12 +469,16 @@
175  @RESPATH@/components/ProcessSingleton.manifest
176  @RESPATH@/components/MainProcessSingleton.js
177  @RESPATH@/components/ContentProcessSingleton.js
178 +#endif
179  @RESPATH@/browser/components/nsSessionStore.manifest
180  @RESPATH@/browser/components/nsSessionStartup.js
181  @RESPATH@/browser/components/nsSessionStore.js
182 +#ifndef LIBXUL_SDK
183  @RESPATH@/components/nsURLFormatter.manifest
184  @RESPATH@/components/nsURLFormatter.js
185 +#endif
186  @RESPATH@/browser/components/@DLL_PREFIX@browsercomps@DLL_SUFFIX@
187 +#ifndef LIBXUL_SDK
188  @RESPATH@/components/txEXSLTRegExFunctions.manifest
189  @RESPATH@/components/txEXSLTRegExFunctions.js
190  @RESPATH@/components/toolkitplaces.manifest
191 @@ -452,7 +489,9 @@
192  @RESPATH@/components/UnifiedComplete.manifest
193  @RESPATH@/components/UnifiedComplete.js
194  @RESPATH@/components/nsPlacesExpiration.js
195 +#endif
196  @RESPATH@/browser/components/PlacesProtocolHandler.js
197 +#ifndef LIBXUL_SDK
198  @RESPATH@/components/PlacesCategoriesStarter.js
199  @RESPATH@/components/ColorAnalyzer.js
200  @RESPATH@/components/PageThumbsProtocol.js
201 @@ -476,6 +515,7 @@
202  @RESPATH@/components/FormAutofillStartup.js
203  @RESPATH@/components/contentAreaDropListener.manifest
204  @RESPATH@/components/contentAreaDropListener.js
205 +#endif
206  @RESPATH@/browser/components/BrowserProfileMigrators.manifest
207  @RESPATH@/browser/components/ProfileMigrator.js
208  @RESPATH@/browser/components/ChromeProfileMigrator.js
209 @@ -487,6 +527,7 @@
210  #ifdef XP_MACOSX
211  @RESPATH@/browser/components/SafariProfileMigrator.js
212  #endif
213 +#ifndef LIBXUL_SDK
214  #ifdef MOZ_ENABLE_DBUS
215  @RESPATH@/components/@DLL_PREFIX@dbusservice@DLL_SUFFIX@
216  #endif
217 @@ -612,19 +653,24 @@
218  @RESPATH@/components/TestInterfaceJS.js
219  @RESPATH@/components/TestInterfaceJS.manifest
220  #endif
221 +#endif
222  
223  ; Modules
224  @RESPATH@/browser/modules/*
225 +#ifndef LIBXUL_SDK
226  @RESPATH@/modules/*
227 +#endif
228  
229  ; Safe Browsing
230  #ifdef MOZ_URL_CLASSIFIER
231 +#ifndef LIBXUL_SDK
232  @RESPATH@/components/nsURLClassifier.manifest
233  @RESPATH@/components/nsUrlClassifierHashCompleter.js
234  @RESPATH@/components/nsUrlClassifierListManager.js
235  @RESPATH@/components/nsUrlClassifierLib.js
236  @RESPATH@/components/url-classifier.xpt
237  #endif
238 +#endif
239  
240  ; ANGLE GLES-on-D3D rendering library
241  #ifdef MOZ_ANGLE_RENDERER
242 @@ -652,10 +698,12 @@
243  #endif
244  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
245  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
246 +#ifndef LIBXUL_SDK
247  @RESPATH@/chrome/toolkit@JAREXT@
248  @RESPATH@/chrome/toolkit.manifest
249  @RESPATH@/chrome/recording.manifest
250  @RESPATH@/chrome/recording/*
251 +#endif
252  #ifdef MOZ_GTK
253  @RESPATH@/browser/chrome/icons/default/default16.png
254  @RESPATH@/browser/chrome/icons/default/default32.png
255 @@ -683,9 +731,11 @@
256  ; All the pref files must be part of base to prevent migration bugs
257  @RESPATH@/browser/@PREF_DIR@/firefox.js
258  @RESPATH@/browser/@PREF_DIR@/firefox-branding.js
259 +#ifndef LIBXUL_SDK
260  @RESPATH@/greprefs.js
261  @RESPATH@/defaults/autoconfig/platform.js
262  @RESPATH@/defaults/autoconfig/prefcalls.js
263 +#endif
264  @RESPATH@/browser/defaults/profile/prefs.js
265  
266  #ifndef LIBXUL_SDK
267 @@ -695,7 +745,7 @@
268  @RESPATH@/defaults/pref/channel-prefs.js
269  #else
270  ; For Fx-on-xr, channel-prefs lives with the app preferences. (Bug 762588)
271 -@RESPATH@/@PREF_DIR@/channel-prefs.js
272 +@RESPATH@/browser/@PREF_DIR@/channel-prefs.js
273  #endif
274  
275  ; Services (gre) prefs
276 @@ -703,11 +753,14 @@
277  @RESPATH@/defaults/pref/services-notifications.js
278  #endif
279  #ifdef MOZ_SERVICES_SYNC
280 +#ifndef LIBXUL_SDK
281  @RESPATH@/defaults/pref/services-sync.js
282  #endif
283 +#endif
284  
285  ; [Layout Engine Resources]
286  ; Style Sheets, Graphics and other Resources used by the layout engine.
287 +#ifndef LIBXUL_SDK
288  @RESPATH@/res/EditorOverride.css
289  @RESPATH@/res/contenteditable.css
290  @RESPATH@/res/designmode.css
291 @@ -745,11 +798,14 @@
292  #ifdef XP_MACOSX
293  @RESPATH@/res/MainMenu.nib/
294  #endif
295 +#endif
296  
297  ; svg
298 +#ifndef LIBXUL_SDK
299  @RESPATH@/res/svg.css
300  @RESPATH@/components/dom_svg.xpt
301  @RESPATH@/components/dom_smil.xpt
302 +#endif
303  
304  ; [Personal Security Manager]
305  ;
306 @@ -770,11 +826,13 @@
307  #endif
308  @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@
309  #endif
310 +#ifndef LIBXUL_SDK
311  @RESPATH@/chrome/pippki@JAREXT@
312  @RESPATH@/chrome/pippki.manifest
313  @RESPATH@/components/pipboot.xpt
314  @RESPATH@/components/pipnss.xpt
315  @RESPATH@/components/pippki.xpt
316 +#endif
317  
318  ; For process sandboxing
319  #if defined(MOZ_SANDBOX)
320 @@ -887,9 +945,11 @@
321  @RESPATH@/metro/modules
322  #endif
323  
324 +#ifndef LIBXUL_SDK
325  @RESPATH@/components/DataStore.manifest
326  @RESPATH@/components/DataStoreImpl.js
327  @RESPATH@/components/dom_datastore.xpt
328 +#endif
329  
330  ; Shutdown Terminator
331  @RESPATH@/components/nsTerminatorTelemetry.js
This page took 0.195597 seconds and 3 git commands to generate.