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