View | Details | Raw Unified | Return to bug 211792 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/bsd.gecko.mk (-12 / +8 lines)
Lines 122-128 Link Here
122
CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
122
CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
123
MOZ_EXPORT+=	${CONFIGURE_ENV} \
123
MOZ_EXPORT+=	${CONFIGURE_ENV} \
124
				PERL="${PERL}"
124
				PERL="${PERL}"
125
MOZ_OPTIONS+=	${CONFIGURE_TARGET} --prefix="${PREFIX}"
125
MOZ_OPTIONS+=	--target=${CONFIGURE_TARGET} --prefix="${PREFIX}"
126
MOZ_MK_OPTIONS+=MOZ_OBJDIR="${MOZ_OBJDIR}"
126
MOZ_MK_OPTIONS+=MOZ_OBJDIR="${MOZ_OBJDIR}"
127
127
128
CPPFLAGS+=		-isystem${LOCALBASE}/include
128
CPPFLAGS+=		-isystem${LOCALBASE}/include
Lines 131-137 Link Here
131
131
132
.if ${OPSYS} != DragonFly # XXX xpcshell crash during install
132
.if ${OPSYS} != DragonFly # XXX xpcshell crash during install
133
# use jemalloc 3.0.0 (4.0 for firefox 43+) API for stats/tuning
133
# use jemalloc 3.0.0 (4.0 for firefox 43+) API for stats/tuning
134
MOZ_EXPORT+=	MOZ_JEMALLOC3=1 MOZ_JEMALLOC4=1
134
.if ${MOZILLA_VER:R:R} < 48
135
MOZ_EXPORT+=    MOZ_JEMALLOC3=1
136
#MOZ_EXPORT+=	MOZ_JEMALLOC3=1 MOZ_JEMALLOC4=1
137
. endif
135
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100079
138
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100079
136
. if ${MOZILLA_VER:R:R} < 43
139
. if ${MOZILLA_VER:R:R} < 43
137
# system jemalloc 4.0.0 vs. bundled jemalloc 3.6.0-204-gb4acf73
140
# system jemalloc 4.0.0 vs. bundled jemalloc 3.6.0-204-gb4acf73
Lines 265-278 Link Here
265
# others
268
# others
266
MOZ_OPTIONS+=	--with-system-zlib		\
269
MOZ_OPTIONS+=	--with-system-zlib		\
267
		--with-system-bz2		\
270
		--with-system-bz2		\
268
		--enable-unified-compilation	\
271
		--disable-debug-symbols
269
		--disable-debug-symbols		\
270
		--disable-glibtest		\
271
		--disable-gtktest		\
272
		--disable-freetypetest		\
273
		--disable-installer		\
274
		--disable-updater		\
275
		--disable-pedantic
276
272
277
# API keys from www/chromium 
273
# API keys from www/chromium 
278
# http://www.chromium.org/developers/how-tos/api-keys
274
# http://www.chromium.org/developers/how-tos/api-keys
Lines 319-325 Link Here
319
				libstartup-notification-1.so:x11/startup-notification
315
				libstartup-notification-1.so:x11/startup-notification
320
MOZ_OPTIONS+=	--enable-startup-notification
316
MOZ_OPTIONS+=	--enable-startup-notification
321
.else
317
.else
322
MOZ_OPTIONS+=	--disable-dbus --disable-libnotify
318
MOZ_OPTIONS+=	--disable-dbus
323
.endif
319
.endif
324
320
325
.if ${PORT_OPTIONS:MFFMPEG}
321
.if ${PORT_OPTIONS:MFFMPEG}
Lines 331-337 Link Here
331
RUN_DEPENDS+=	gstreamer1-libav>=1.2.4_1:multimedia/gstreamer1-libav
327
RUN_DEPENDS+=	gstreamer1-libav>=1.2.4_1:multimedia/gstreamer1-libav
332
USE_GSTREAMER1?=good libav
328
USE_GSTREAMER1?=good libav
333
MOZ_OPTIONS+=	--enable-gstreamer=1.0
329
MOZ_OPTIONS+=	--enable-gstreamer=1.0
334
.else
330
.elif ${MOZILLA_VER:R:R} < 46
335
MOZ_OPTIONS+=	--disable-gstreamer
331
MOZ_OPTIONS+=	--disable-gstreamer
336
.endif
332
.endif
337
333
(-)Mk/Uses/gecko.mk (-2 / +2 lines)
Lines 37-48 Link Here
37
.elif ${gecko_ARGS:Mfirefox}
37
.elif ${gecko_ARGS:Mfirefox}
38
38
39
_GECKO_DEFAULT_VERSION=	45
39
_GECKO_DEFAULT_VERSION=	45
40
_GECKO_VERSIONS=		45 47
40
_GECKO_VERSIONS=		45 48
41
_GECKO_TYPE=	firefox
41
_GECKO_TYPE=	firefox
42
42
43
# Dependence lines for different Firefox versions
43
# Dependence lines for different Firefox versions
44
45_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:www/firefox-esr
44
45_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:www/firefox-esr
45
47_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:www/firefox
45
48_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:www/firefox
46
46
47
.if exists(${LOCALBASE}/bin/firefox)
47
.if exists(${LOCALBASE}/bin/firefox)
48
_GECKO_INSTALLED_VER!=	${LOCALBASE}/bin/firefox --version 2>/dev/null
48
_GECKO_INSTALLED_VER!=	${LOCALBASE}/bin/firefox --version 2>/dev/null
(-)www/firefox/Makefile (-8 / +8 lines)
Lines 2-28 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	firefox
4
PORTNAME=	firefox
5
DISTVERSION=	47.0.1
5
DISTVERSION=	48.0
6
PORTREVISION=	2
7
DISTVERSIONSUFFIX=.source
6
DISTVERSIONSUFFIX=.source
8
PORTEPOCH=	1
7
PORTEPOCH=	1
9
CATEGORIES=	www ipv6
8
CATEGORIES=	www ipv6
10
MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
9
MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
11
		MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
10
		MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source
12
11
13
MAINTAINER=	gecko@FreeBSD.org
12
MAINTAINER=	gecko@FreeBSD.org
14
COMMENT=	Web browser based on the browser portion of Mozilla
13
COMMENT=	Web browser based on the browser portion of Mozilla
15
14
16
BUILD_DEPENDS=	nspr>=4.12:devel/nspr \
15
BUILD_DEPENDS=	nspr>=4.12:devel/nspr \
17
		nss>=3.23:security/nss \
16
		nss>=3.24:security/nss \
18
		libevent2>=2.0.21_2:devel/libevent2 \
17
		libevent2>=2.0.21_2:devel/libevent2 \
19
		soundtouch>=1.9.0:audio/soundtouch \
18
		soundtouch>=1.9.0:audio/soundtouch \
20
		harfbuzz>=1.2.2:print/harfbuzz \
19
		harfbuzz>=1.2.6:print/harfbuzz \
21
		graphite2>=1.3.8:graphics/graphite2 \
20
		graphite2>=1.3.8:graphics/graphite2 \
22
		png>=1.6.21:graphics/png \
21
		png>=1.6.21:graphics/png \
23
		libvorbis>=1.3.5,3:audio/libvorbis \
22
		libvorbis>=1.3.5,3:audio/libvorbis \
24
		libvpx>=1.5.0:multimedia/libvpx \
23
		libvpx>=1.5.0:multimedia/libvpx \
25
		sqlite3>=3.11.0:databases/sqlite3 \
24
		sqlite3>=3.12.2:databases/sqlite3 \
26
		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \
25
		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \
27
		v4l_compat>0:multimedia/v4l_compat \
26
		v4l_compat>0:multimedia/v4l_compat \
28
		autoconf-2.13:devel/autoconf213 \
27
		autoconf-2.13:devel/autoconf213 \
Lines 40-49 Link Here
40
USE_GL=		gl
39
USE_GL=		gl
41
USES=		tar:xz
40
USES=		tar:xz
42
41
42
COMPILER_TYPE=	clang
43
43
FIREFOX_ICON=		${MOZILLA}.png
44
FIREFOX_ICON=		${MOZILLA}.png
44
FIREFOX_ICON_SRC=	${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png
45
FIREFOX_ICON_SRC=	${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png
45
MOZ_OPTIONS=	--program-transform-name='s/firefox/${MOZILLA}/' \
46
MOZ_OPTIONS=	--enable-application=browser \
46
		--enable-application=browser \
47
		--enable-official-branding
47
		--enable-official-branding
48
48
49
OPTIONS_EXCLUDE=	GSTREAMER LOGGING
49
OPTIONS_EXCLUDE=	GSTREAMER LOGGING
(-)www/firefox/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (firefox-47.0.1.source.tar.xz) = 5ac36c3481dde80ef2e36237badef6cb8ec5fe7e3b5ac1728839477de0cc034c
1
SHA256 (firefox-48.0.source.tar.xz) = f474113a1ee75a01d43e270bf438ba78b9f7f2e397a66652b43603235fa76e21
2
SIZE (firefox-47.0.1.source.tar.xz) = 188695532
2
SIZE (firefox-48.0.source.tar.xz) = 188339876
(-)www/firefox/files/patch-bug1013882 (-2 / +2 lines)
Lines 11-18 Link Here
11
+endif
11
+endif
12
+
12
+
13
 DEFINES += -DMOZ_ICU_VERSION=$(MOZ_ICU_VERSION)
13
 DEFINES += -DMOZ_ICU_VERSION=$(MOZ_ICU_VERSION)
14
 ifdef MOZ_NATIVE_ICU
14
 ifdef MOZ_SYSTEM_ICU
15
 DEFINES += -DMOZ_NATIVE_ICU
15
 DEFINES += -DMOZ_SYSTEM_ICU
16
diff --git b2g/installer/package-manifest.in b2g/installer/package-manifest.in
16
diff --git b2g/installer/package-manifest.in b2g/installer/package-manifest.in
17
index 17d433c..0416187 100644
17
index 17d433c..0416187 100644
18
--- b2g/installer/package-manifest.in
18
--- b2g/installer/package-manifest.in
(-)www/firefox/files/patch-bug1021761 (-2 / +14 lines)
Lines 1-3 Link Here
1
diff --git build/moz.configure/old.configure build/moz.configure/old.configure
2
index b95dd2b..4cbefd5 100644
3
--- build/moz.configure/old.configure
4
+++ build/moz.configure/old.configure
5
@@ -305,6 +305,7 @@ def old_configure_options(*options):
6
     '--with-nspr-prefix',
7
     '--with-nss-exec-prefix',
8
     '--with-nss-prefix',
9
+    '--with-oss',
10
     '--with-pthreads',
11
     '--with-qemu-exe',
12
     '--with-servo',
1
diff --git old-configure.in configure.in
13
diff --git old-configure.in configure.in
2
index 48e60c0..ec08417 100644
14
index 48e60c0..ec08417 100644
3
--- old-configure.in
15
--- old-configure.in
Lines 1091-1103 Link Here
1091
+if CONFIG['MOZ_OSS']:
1103
+if CONFIG['MOZ_OSS']:
1092
+    OS_LIBS += CONFIG['MOZ_OSS_LIBS']
1104
+    OS_LIBS += CONFIG['MOZ_OSS_LIBS']
1093
 
1105
 
1094
 if CONFIG['MOZ_NATIVE_JPEG']:
1106
 if CONFIG['MOZ_SYSTEM_JPEG']:
1095
     OS_LIBS += CONFIG['MOZ_JPEG_LIBS']
1107
     OS_LIBS += CONFIG['MOZ_JPEG_LIBS']
1096
diff --git toolkit/library/moz.build toolkit/library/moz.build
1108
diff --git toolkit/library/moz.build toolkit/library/moz.build
1097
index e191f13..4fb268a 100644
1109
index e191f13..4fb268a 100644
1098
--- toolkit/library/moz.build
1110
--- toolkit/library/moz.build
1099
+++ toolkit/library/moz.build
1111
+++ toolkit/library/moz.build
1100
@@ -234,8 +234,8 @@ if CONFIG['MOZ_NATIVE_LIBVPX']:
1112
@@ -234,8 +234,8 @@ if CONFIG['MOZ_SYSTEM_LIBVPX']:
1101
 if not CONFIG['MOZ_TREE_PIXMAN']:
1113
 if not CONFIG['MOZ_TREE_PIXMAN']:
1102
     OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS']
1114
     OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS']
1103
 
1115
 
(-)www/firefox/files/patch-bug847568 (-28 / +41 lines)
Lines 1-15 Link Here
1
# Allow building against system-wide graphite2/harfbuzz.
1
# Allow building against system-wide graphite2/harfbuzz.
2
2
3
diff --git build/moz.configure/old.configure build/moz.configure/old.configure
4
index 4cbefd5..42ab554 100644
5
--- build/moz.configure/old.configure
6
+++ build/moz.configure/old.configure
7
@@ -312,6 +312,8 @@ def old_configure_options(*options):
8
     '--with-sixgill',
9
     '--with-soft-float',
10
     '--with-system-bz2',
11
+    '--with-system-graphite2',
12
+    '--with-system-harfbuzz',
13
     '--with-system-icu',
14
     '--with-system-jpeg',
15
     '--with-system-libevent',
3
diff --git config/Makefile.in config/Makefile.in
16
diff --git config/Makefile.in config/Makefile.in
4
index 14bfc0d..5383399 100644
17
index 14bfc0d..5383399 100644
5
--- config/Makefile.in
18
--- config/Makefile.in
6
+++ config/Makefile.in
19
+++ config/Makefile.in
7
@@ -49,6 +49,8 @@ export:: $(export-preqs)
20
@@ -49,6 +49,8 @@ export:: $(export-preqs)
8
 		-DMOZ_NATIVE_LIBEVENT=$(MOZ_NATIVE_LIBEVENT) \
21
 		-DMOZ_SYSTEM_LIBEVENT=$(MOZ_SYSTEM_LIBEVENT) \
9
 		-DMOZ_NATIVE_LIBVPX=$(MOZ_NATIVE_LIBVPX) \
22
 		-DMOZ_SYSTEM_LIBVPX=$(MOZ_SYSTEM_LIBVPX) \
10
 		-DMOZ_NATIVE_ICU=$(MOZ_NATIVE_ICU) \
23
 		-DMOZ_SYSTEM_ICU=$(MOZ_SYSTEM_ICU) \
11
+		-DMOZ_NATIVE_GRAPHITE2=$(MOZ_NATIVE_GRAPHITE2) \
24
+		-DMOZ_SYSTEM_GRAPHITE2=$(MOZ_SYSTEM_GRAPHITE2) \
12
+		-DMOZ_NATIVE_HARFBUZZ=$(MOZ_NATIVE_HARFBUZZ) \
25
+		-DMOZ_SYSTEM_HARFBUZZ=$(MOZ_SYSTEM_HARFBUZZ) \
13
 		$(srcdir)/system-headers | $(PERL) $(topsrcdir)/nsprpub/config/make-system-wrappers.pl system_wrappers
26
 		$(srcdir)/system-headers | $(PERL) $(topsrcdir)/nsprpub/config/make-system-wrappers.pl system_wrappers
14
 	$(INSTALL) system_wrappers $(DIST)
27
 	$(INSTALL) system_wrappers $(DIST)
15
 
28
 
Lines 21-31 Link Here
21
 #endif
34
 #endif
22
 libutil.h
35
 libutil.h
23
 unwind.h
36
 unwind.h
24
+#if MOZ_NATIVE_GRAPHITE2==1
37
+#if MOZ_SYSTEM_GRAPHITE2==1
25
+graphite2/Font.h
38
+graphite2/Font.h
26
+graphite2/Segment.h
39
+graphite2/Segment.h
27
+#endif
40
+#endif
28
+#if MOZ_NATIVE_HARFBUZZ==1
41
+#if MOZ_SYSTEM_HARFBUZZ==1
29
+harfbuzz/hb-ot.h
42
+harfbuzz/hb-ot.h
30
+harfbuzz/hb.h
43
+harfbuzz/hb.h
31
+#endif
44
+#endif
Lines 42-55 Link Here
42
+
55
+
43
+MOZ_ARG_WITH_BOOL(system-harfbuzz,
56
+MOZ_ARG_WITH_BOOL(system-harfbuzz,
44
+[  --with-system-harfbuzz  Use system harfbuzz (located with pkgconfig)],
57
+[  --with-system-harfbuzz  Use system harfbuzz (located with pkgconfig)],
45
+MOZ_NATIVE_HARFBUZZ=1,
58
+MOZ_SYSTEM_HARFBUZZ=1,
46
+MOZ_NATIVE_HARFBUZZ=)
59
+MOZ_SYSTEM_HARFBUZZ=)
47
+
60
+
48
+if test -n "$MOZ_NATIVE_HARFBUZZ"; then
61
+if test -n "$MOZ_SYSTEM_HARFBUZZ"; then
49
+    PKG_CHECK_MODULES(MOZ_HARFBUZZ, harfbuzz >= 1.2.2)
62
+    PKG_CHECK_MODULES(MOZ_HARFBUZZ, harfbuzz >= 1.2.6)
50
+fi
63
+fi
51
+
64
+
52
+AC_SUBST(MOZ_NATIVE_HARFBUZZ)
65
+AC_SUBST(MOZ_SYSTEM_HARFBUZZ)
53
+
66
+
54
+dnl ========================================================
67
+dnl ========================================================
55
+dnl Check for graphite2
68
+dnl Check for graphite2
Lines 57-66 Link Here
57
+
70
+
58
+MOZ_ARG_WITH_BOOL(system-graphite2,
71
+MOZ_ARG_WITH_BOOL(system-graphite2,
59
+[  --with-system-graphite2 Use system graphite2 (located with pkgconfig)],
72
+[  --with-system-graphite2 Use system graphite2 (located with pkgconfig)],
60
+MOZ_NATIVE_GRAPHITE2=1,
73
+MOZ_SYSTEM_GRAPHITE2=1,
61
+MOZ_NATIVE_GRAPHITE2=)
74
+MOZ_SYSTEM_GRAPHITE2=)
62
+
75
+
63
+if test -n "$MOZ_NATIVE_GRAPHITE2"; then
76
+if test -n "$MOZ_SYSTEM_GRAPHITE2"; then
64
+    PKG_CHECK_MODULES(MOZ_GRAPHITE2, graphite2)
77
+    PKG_CHECK_MODULES(MOZ_GRAPHITE2, graphite2)
65
+
78
+
66
+    dnl graphite2.pc has bogus version, check manually
79
+    dnl graphite2.pc has bogus version, check manually
Lines 77-83 Link Here
77
+                   [AC_MSG_ERROR([--with-system-graphite2 requested but no working libgraphite2 found])])
90
+                   [AC_MSG_ERROR([--with-system-graphite2 requested but no working libgraphite2 found])])
78
+fi
91
+fi
79
+
92
+
80
+AC_SUBST(MOZ_NATIVE_GRAPHITE2)
93
+AC_SUBST(MOZ_SYSTEM_GRAPHITE2)
81
+
94
+
82
+dnl ========================================================
95
+dnl ========================================================
83
 dnl Check for pixman and cairo
96
 dnl Check for pixman and cairo
Lines 91-97 Link Here
91
     SOURCES += ['nsTextFragmentSSE2.cpp']
104
     SOURCES += ['nsTextFragmentSSE2.cpp']
92
     SOURCES['nsTextFragmentSSE2.cpp'].flags += CONFIG['SSE2_FLAGS']
105
     SOURCES['nsTextFragmentSSE2.cpp'].flags += CONFIG['SSE2_FLAGS']
93
 
106
 
94
+if CONFIG['MOZ_NATIVE_HARFBUZZ']:
107
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
95
+    SOURCES['nsContentUtils.cpp'].flags += CONFIG['MOZ_HARFBUZZ_CFLAGS']
108
+    SOURCES['nsContentUtils.cpp'].flags += CONFIG['MOZ_HARFBUZZ_CFLAGS']
96
+
109
+
97
 EXTRA_COMPONENTS += [
110
 EXTRA_COMPONENTS += [
Lines 148-157 Link Here
148
 if CONFIG['MOZ_TREE_CAIRO']:
161
 if CONFIG['MOZ_TREE_CAIRO']:
149
     DIRS += ['cairo']
162
     DIRS += ['cairo']
150
 
163
 
151
+if not CONFIG['MOZ_NATIVE_GRAPHITE2']:
164
+if not CONFIG['MOZ_SYSTEM_GRAPHITE2']:
152
+    DIRS += ['graphite2/src' ]
165
+    DIRS += ['graphite2/src' ]
153
+
166
+
154
+if not CONFIG['MOZ_NATIVE_HARFBUZZ']:
167
+if not CONFIG['MOZ_SYSTEM_HARFBUZZ']:
155
+    DIRS += ['harfbuzz/src']
168
+    DIRS += ['harfbuzz/src']
156
+
169
+
157
 DIRS += [
170
 DIRS += [
Lines 174-180 Link Here
174
         '-Wno-unused-private-field',
187
         '-Wno-unused-private-field',
175
     ]
188
     ]
176
 
189
 
177
+if CONFIG['MOZ_NATIVE_HARFBUZZ']:
190
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
178
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
191
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
179
+
192
+
180
 if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android', 'gonk', 'qt'):
193
 if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android', 'gonk', 'qt'):
Lines 188-194 Link Here
188
         '-Wno-unused-private-field',
201
         '-Wno-unused-private-field',
189
     ]
202
     ]
190
 
203
 
191
+if CONFIG['MOZ_NATIVE_HARFBUZZ']:
204
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
192
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
205
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
193
+
206
+
194
 if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android', 'gonk', 'qt'):
207
 if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android', 'gonk', 'qt'):
Lines 203-212 Link Here
203
 LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES']
216
 LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES']
204
 
217
 
205
-DEFINES['GRAPHITE2_STATIC'] = True
218
-DEFINES['GRAPHITE2_STATIC'] = True
206
+if CONFIG['MOZ_NATIVE_HARFBUZZ']:
219
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
207
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
220
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
208
+
221
+
209
+if CONFIG['MOZ_NATIVE_GRAPHITE2']:
222
+if CONFIG['MOZ_SYSTEM_GRAPHITE2']:
210
+    CXXFLAGS += CONFIG['MOZ_GRAPHITE2_CFLAGS']
223
+    CXXFLAGS += CONFIG['MOZ_GRAPHITE2_CFLAGS']
211
+else:
224
+else:
212
+    DEFINES['GRAPHITE2_STATIC'] = True
225
+    DEFINES['GRAPHITE2_STATIC'] = True
Lines 220-226 Link Here
220
     LOCAL_INCLUDES += CONFIG['MOZ_ICU_INCLUDES']
233
     LOCAL_INCLUDES += CONFIG['MOZ_ICU_INCLUDES']
221
     USE_LIBS += ['icu']
234
     USE_LIBS += ['icu']
222
 
235
 
223
+if CONFIG['MOZ_NATIVE_HARFBUZZ']:
236
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
224
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
237
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
225
+
238
+
226
 DIST_INSTALL = True
239
 DIST_INSTALL = True
Lines 232-238 Link Here
232
     '/netwerk/base',
245
     '/netwerk/base',
233
 ]
246
 ]
234
 
247
 
235
+if CONFIG['MOZ_NATIVE_HARFBUZZ']:
248
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
236
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
249
+    CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
237
+
250
+
238
 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk' and CONFIG['ANDROID_VERSION'] > '19':
251
 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk' and CONFIG['ANDROID_VERSION'] > '19':
Lines 242-255 Link Here
242
index 67f0db9..d42137a 100644
255
index 67f0db9..d42137a 100644
243
--- toolkit/library/moz.build
256
--- toolkit/library/moz.build
244
+++ toolkit/library/moz.build
257
+++ toolkit/library/moz.build
245
@@ -231,6 +231,12 @@ if CONFIG['MOZ_NATIVE_LIBVPX']:
258
@@ -231,6 +231,12 @@ if CONFIG['MOZ_SYSTEM_LIBVPX']:
246
 if not CONFIG['MOZ_TREE_PIXMAN']:
259
 if not CONFIG['MOZ_TREE_PIXMAN']:
247
     OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS']
260
     OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS']
248
 
261
 
249
+if CONFIG['MOZ_NATIVE_GRAPHITE2']:
262
+if CONFIG['MOZ_SYSTEM_GRAPHITE2']:
250
+    OS_LIBS += CONFIG['MOZ_GRAPHITE2_LIBS']
263
+    OS_LIBS += CONFIG['MOZ_GRAPHITE2_LIBS']
251
+
264
+
252
+if CONFIG['MOZ_NATIVE_HARFBUZZ']:
265
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
253
+    OS_LIBS += CONFIG['MOZ_HARFBUZZ_LIBS']
266
+    OS_LIBS += CONFIG['MOZ_HARFBUZZ_LIBS']
254
+
267
+
255
 if CONFIG['MOZ_OSS']:
268
 if CONFIG['MOZ_OSS']:
(-)www/firefox/files/patch-ijg-libjpeg (-2 / +2 lines)
Lines 4-10 Link Here
4
index f0aeb5d..1c01010 100644
4
index f0aeb5d..1c01010 100644
5
--- old-configure.in
5
--- old-configure.in
6
+++ old-configure.in
6
+++ old-configure.in
7
@@ -4027,11 +4027,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then
7
@@ -4027,11 +4027,7 @@ if test "$MOZ_SYSTEM_JPEG" = 1; then
8
                      #include <jpeglib.h> ],
8
                      #include <jpeglib.h> ],
9
                    [ #if JPEG_LIB_VERSION < $MOZJPEG
9
                    [ #if JPEG_LIB_VERSION < $MOZJPEG
10
                      #error "Insufficient JPEG library version ($MOZJPEG required)."
10
                      #error "Insufficient JPEG library version ($MOZJPEG required)."
Lines 14-20 Link Here
14
-                     #endif
14
-                     #endif
15
-                     ],
15
-                     ],
16
+                     #endif ],
16
+                     #endif ],
17
                    MOZ_NATIVE_JPEG=1,
17
                    MOZ_SYSTEM_JPEG=1,
18
                    AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg]))
18
                    AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg]))
19
 fi
19
 fi
20
diff --git image/decoders/nsJPEGDecoder.cpp image/decoders/nsJPEGDecoder.cpp
20
diff --git image/decoders/nsJPEGDecoder.cpp image/decoders/nsJPEGDecoder.cpp
(-)www/firefox/files/patch-modules-libpref-init-all.js (-7 / +6 lines)
Lines 1-15 Link Here
1
--- modules/libpref/init/all.js.orig	2015-08-06 22:39:34 UTC
1
--- modules/libpref/init/all.js.orig	2016-07-25 20:22:05 UTC
2
+++ modules/libpref/init/all.js
2
+++ modules/libpref/init/all.js
3
@@ -4052,7 +4052,12 @@ pref("layers.max-active", -1);
3
@@ -4453,6 +4453,11 @@ pref("layers.max-active", -1);
4
 // if you change the tile size.
4
 pref("layers.tiles.adjust", true);
5
 pref("layers.tiles.adjust", true);
5
 
6
 
6
 // Set the default values, and then override per-platform as needed
7
+#ifndef MOZ_TREE_CAIRO
7
+#ifdef MOZ_TREE_CAIRO
8
 pref("layers.offmainthreadcomposition.enabled", true);
9
+#else
10
+// Disable for system cairo on suspicion of causing random crashes
8
+// Disable for system cairo on suspicion of causing random crashes
11
+pref("layers.offmainthreadcomposition.enabled", false);
9
+pref("layers.offmainthreadcomposition.force-disabled", true);
12
+#endif
10
+#endif
11
+
13
 // Compositor target frame rate. NOTE: If vsync is enabled the compositor
12
 // Compositor target frame rate. NOTE: If vsync is enabled the compositor
14
 // frame rate will still be capped.
13
 // frame rate will still be capped.
15
 // -1 -> default (match layout.frame_rate or 60 FPS)
14
 // -1 -> default (match layout.frame_rate or 60 FPS)
(-)www/firefox/files/patch-z-bug517422 (-61 / +78 lines)
Lines 1-18 Link Here
1
# Allow more config/external/ libs built against system-wide version.
1
# Allow more config/external/ libs built against system-wide version.
2
2
3
diff --git build/moz.configure/old.configure build/moz.configure/old.configure
4
index 42ab554..c91df3d 100644
5
--- build/moz.configure/old.configure
6
+++ build/moz.configure/old.configure
7
@@ -320,7 +320,12 @@ def old_configure_options(*options):
8
     '--with-system-libvpx',
9
     '--with-system-nspr',
10
     '--with-system-nss',
11
+    '--with-system-ogg',
12
     '--with-system-png',
13
+    '--with-system-soundtouch',
14
+    '--with-system-theora',
15
+    '--with-system-tremor',
16
+    '--with-system-vorbis',
17
     '--with-system-zlib',
18
     '--with-thumb',
19
     '--with-thumb-interwork',
3
diff --git config/Makefile.in config/Makefile.in
20
diff --git config/Makefile.in config/Makefile.in
4
index 5383399..0410004 100644
21
index 5383399..0410004 100644
5
--- config/Makefile.in
22
--- config/Makefile.in
6
+++ config/Makefile.in
23
+++ config/Makefile.in
7
@@ -77,6 +77,11 @@ export:: $(export-preqs)
24
@@ -77,6 +77,11 @@ export:: $(export-preqs)
8
 		-DMOZ_NATIVE_ICU=$(MOZ_NATIVE_ICU) \
25
 		-DMOZ_SYSTEM_ICU=$(MOZ_SYSTEM_ICU) \
9
 		-DMOZ_NATIVE_GRAPHITE2=$(MOZ_NATIVE_GRAPHITE2) \
26
 		-DMOZ_SYSTEM_GRAPHITE2=$(MOZ_SYSTEM_GRAPHITE2) \
10
 		-DMOZ_NATIVE_HARFBUZZ=$(MOZ_NATIVE_HARFBUZZ) \
27
 		-DMOZ_SYSTEM_HARFBUZZ=$(MOZ_SYSTEM_HARFBUZZ) \
11
+		-DMOZ_NATIVE_OGG=$(MOZ_NATIVE_OGG) \
28
+		-DMOZ_SYSTEM_OGG=$(MOZ_SYSTEM_OGG) \
12
+		-DMOZ_NATIVE_THEORA=$(MOZ_NATIVE_THEORA) \
29
+		-DMOZ_SYSTEM_THEORA=$(MOZ_SYSTEM_THEORA) \
13
+		-DMOZ_NATIVE_VORBIS=$(MOZ_NATIVE_VORBIS) \
30
+		-DMOZ_SYSTEM_VORBIS=$(MOZ_SYSTEM_VORBIS) \
14
+		-DMOZ_NATIVE_TREMOR=$(MOZ_NATIVE_TREMOR) \
31
+		-DMOZ_SYSTEM_TREMOR=$(MOZ_SYSTEM_TREMOR) \
15
+		-DMOZ_NATIVE_SOUNDTOUCH=$(MOZ_NATIVE_SOUNDTOUCH) \
32
+		-DMOZ_SYSTEM_SOUNDTOUCH=$(MOZ_SYSTEM_SOUNDTOUCH) \
16
 		$(srcdir)/system-headers | $(PERL) $(topsrcdir)/nsprpub/config/make-system-wrappers.pl system_wrappers
33
 		$(srcdir)/system-headers | $(PERL) $(topsrcdir)/nsprpub/config/make-system-wrappers.pl system_wrappers
17
 	$(INSTALL) system_wrappers $(DIST)
34
 	$(INSTALL) system_wrappers $(DIST)
18
 
35
 
Lines 25-44 Link Here
25
 external_dirs += ['modules/brotli']
42
 external_dirs += ['modules/brotli']
26
 
43
 
27
-if CONFIG['MOZ_VORBIS']:
44
-if CONFIG['MOZ_VORBIS']:
28
+if not CONFIG['MOZ_NATIVE_OGG']:
45
+if not CONFIG['MOZ_SYSTEM_OGG']:
29
+    external_dirs += ['media/libogg']
46
+    external_dirs += ['media/libogg']
30
+
47
+
31
+if CONFIG['MOZ_VORBIS'] and not CONFIG['MOZ_NATIVE_VORBIS']:
48
+if CONFIG['MOZ_VORBIS'] and not CONFIG['MOZ_SYSTEM_VORBIS']:
32
     external_dirs += ['media/libvorbis']
49
     external_dirs += ['media/libvorbis']
33
 
50
 
34
-if CONFIG['MOZ_TREMOR']:
51
-if CONFIG['MOZ_TREMOR']:
35
+if CONFIG['MOZ_TREMOR'] and not CONFIG['MOZ_NATIVE_TREMOR']:
52
+if CONFIG['MOZ_TREMOR'] and not CONFIG['MOZ_SYSTEM_TREMOR']:
36
     external_dirs += ['media/libtremor']
53
     external_dirs += ['media/libtremor']
37
 
54
 
38
+if not CONFIG['MOZ_NATIVE_THEORA']:
55
+if not CONFIG['MOZ_SYSTEM_THEORA']:
39
+    external_dirs += ['media/libtheora']
56
+    external_dirs += ['media/libtheora']
40
+
57
+
41
+if not CONFIG['MOZ_NATIVE_SOUNDTOUCH']:
58
+if not CONFIG['MOZ_SYSTEM_SOUNDTOUCH']:
42
+    external_dirs += ['media/libsoundtouch']
59
+    external_dirs += ['media/libsoundtouch']
43
+
60
+
44
 if CONFIG['MOZ_WEBM_ENCODER']:
61
 if CONFIG['MOZ_WEBM_ENCODER']:
Lines 65-82 Link Here
65
 harfbuzz/hb-ot.h
82
 harfbuzz/hb-ot.h
66
 harfbuzz/hb.h
83
 harfbuzz/hb.h
67
 #endif
84
 #endif
68
+#if MOZ_NATIVE_OGG==1
85
+#if MOZ_SYSTEM_OGG==1
69
+ogg/ogg.h
86
+ogg/ogg.h
70
+ogg/os_types.h
87
+ogg/os_types.h
71
+#endif
88
+#endif
72
+#if MOZ_NATIVE_THEORA==1
89
+#if MOZ_SYSTEM_THEORA==1
73
+theora/theoradec.h
90
+theora/theoradec.h
74
+#endif
91
+#endif
75
+#if MOZ_NATIVE_VORBIS==1
92
+#if MOZ_SYSTEM_VORBIS==1
76
+vorbis/codec.h
93
+vorbis/codec.h
77
+vorbis/vorbisenc.h
94
+vorbis/vorbisenc.h
78
+#endif
95
+#endif
79
+#if MOZ_NATIVE_TREMOR==1
96
+#if MOZ_SYSTEM_TREMOR==1
80
+tremor/ivorbiscodec.h
97
+tremor/ivorbiscodec.h
81
+#endif
98
+#endif
82
diff --git old-configure.in configure.in
99
diff --git old-configure.in configure.in
Lines 93-102 Link Here
93
+
110
+
94
+MOZ_ARG_WITH_BOOL(system-ogg,
111
+MOZ_ARG_WITH_BOOL(system-ogg,
95
+[  --with-system-ogg       Use system libogg (located with pkgconfig)],
112
+[  --with-system-ogg       Use system libogg (located with pkgconfig)],
96
+MOZ_NATIVE_OGG=1,
113
+MOZ_SYSTEM_OGG=1,
97
+MOZ_NATIVE_OGG=)
114
+MOZ_SYSTEM_OGG=)
98
+
115
+
99
+if test -n "$MOZ_NATIVE_OGG"; then
116
+if test -n "$MOZ_SYSTEM_OGG"; then
100
+    PKG_CHECK_MODULES(MOZ_OGG, ogg >= 1.2.1)
117
+    PKG_CHECK_MODULES(MOZ_OGG, ogg >= 1.2.1)
101
+
118
+
102
+    _SAVE_LIBS=$LIBS
119
+    _SAVE_LIBS=$LIBS
Lines 106-112 Link Here
106
+    LIBS=$_SAVE_LIBS
123
+    LIBS=$_SAVE_LIBS
107
+fi
124
+fi
108
+
125
+
109
+AC_SUBST(MOZ_NATIVE_OGG)
126
+AC_SUBST(MOZ_SYSTEM_OGG)
110
+
127
+
111
+dnl ========================================================
128
+dnl ========================================================
112
+dnl Check for libvorbis
129
+dnl Check for libvorbis
Lines 114-127 Link Here
114
+
131
+
115
+MOZ_ARG_WITH_BOOL(system-vorbis,
132
+MOZ_ARG_WITH_BOOL(system-vorbis,
116
+[  --with-system-vorbis    Use system libvorbis (located with pkgconfig)],
133
+[  --with-system-vorbis    Use system libvorbis (located with pkgconfig)],
117
+MOZ_NATIVE_VORBIS=1,
134
+MOZ_SYSTEM_VORBIS=1,
118
+MOZ_NATIVE_VORBIS=)
135
+MOZ_SYSTEM_VORBIS=)
119
+
136
+
120
+if test -n "$MOZ_NATIVE_VORBIS"; then
137
+if test -n "$MOZ_SYSTEM_VORBIS"; then
121
+    PKG_CHECK_MODULES(MOZ_VORBIS, vorbis vorbisenc >= 1.3.5)
138
+    PKG_CHECK_MODULES(MOZ_VORBIS, vorbis vorbisenc >= 1.3.5)
122
+fi
139
+fi
123
+
140
+
124
+AC_SUBST(MOZ_NATIVE_VORBIS)
141
+AC_SUBST(MOZ_SYSTEM_VORBIS)
125
+
142
+
126
+dnl ========================================================
143
+dnl ========================================================
127
+dnl Check for integer-only libvorbis aka tremor
144
+dnl Check for integer-only libvorbis aka tremor
Lines 129-142 Link Here
129
+
146
+
130
+MOZ_ARG_WITH_BOOL(system-tremor,
147
+MOZ_ARG_WITH_BOOL(system-tremor,
131
+[  --with-system-tremor    Use system libtremor (located with pkgconfig)],
148
+[  --with-system-tremor    Use system libtremor (located with pkgconfig)],
132
+MOZ_NATIVE_TREMOR=1,
149
+MOZ_SYSTEM_TREMOR=1,
133
+MOZ_NATIVE_TREMOR=)
150
+MOZ_SYSTEM_TREMOR=)
134
+
151
+
135
+if test -n "$MOZ_NATIVE_TREMOR"; then
152
+if test -n "$MOZ_SYSTEM_TREMOR"; then
136
+    PKG_CHECK_MODULES(MOZ_TREMOR, vorbisidec >= 1.2.1)
153
+    PKG_CHECK_MODULES(MOZ_TREMOR, vorbisidec >= 1.2.1)
137
+fi
154
+fi
138
+
155
+
139
+AC_SUBST(MOZ_NATIVE_TREMOR)
156
+AC_SUBST(MOZ_SYSTEM_TREMOR)
140
+
157
+
141
+dnl ========================================================
158
+dnl ========================================================
142
+dnl Check for libtheora
159
+dnl Check for libtheora
Lines 144-157 Link Here
144
+
161
+
145
+MOZ_ARG_WITH_BOOL(system-theora,
162
+MOZ_ARG_WITH_BOOL(system-theora,
146
+[  --with-system-theora    Use system libtheora (located with pkgconfig)],
163
+[  --with-system-theora    Use system libtheora (located with pkgconfig)],
147
+MOZ_NATIVE_THEORA=1,
164
+MOZ_SYSTEM_THEORA=1,
148
+MOZ_NATIVE_THEORA=)
165
+MOZ_SYSTEM_THEORA=)
149
+
166
+
150
+if test -n "$MOZ_NATIVE_THEORA"; then
167
+if test -n "$MOZ_SYSTEM_THEORA"; then
151
+    PKG_CHECK_MODULES(MOZ_THEORA, theora >= 1.2)
168
+    PKG_CHECK_MODULES(MOZ_THEORA, theora >= 1.2)
152
+fi
169
+fi
153
+
170
+
154
+AC_SUBST(MOZ_NATIVE_THEORA)
171
+AC_SUBST(MOZ_SYSTEM_THEORA)
155
+
172
+
156
+dnl ========================================================
173
+dnl ========================================================
157
+dnl Check for libSoundTouch
174
+dnl Check for libSoundTouch
Lines 159-168 Link Here
159
+
176
+
160
+MOZ_ARG_WITH_BOOL(system-soundtouch,
177
+MOZ_ARG_WITH_BOOL(system-soundtouch,
161
+[  --with-system-soundtouch Use system libSoundTouch (located with pkgconfig)],
178
+[  --with-system-soundtouch Use system libSoundTouch (located with pkgconfig)],
162
+MOZ_NATIVE_SOUNDTOUCH=1,
179
+MOZ_SYSTEM_SOUNDTOUCH=1,
163
+MOZ_NATIVE_SOUNDTOUCH=)
180
+MOZ_SYSTEM_SOUNDTOUCH=)
164
+
181
+
165
+if test -n "$MOZ_NATIVE_SOUNDTOUCH"; then
182
+if test -n "$MOZ_SYSTEM_SOUNDTOUCH"; then
166
+    PKG_CHECK_MODULES(MOZ_SOUNDTOUCH, soundtouch >= 1.9.0)
183
+    PKG_CHECK_MODULES(MOZ_SOUNDTOUCH, soundtouch >= 1.9.0)
167
+
184
+
168
+    AC_LANG_SAVE
185
+    AC_LANG_SAVE
Lines 187-196 Link Here
187
+    fi
204
+    fi
188
+fi
205
+fi
189
+
206
+
190
+if test -n "$MOZ_NATIVE_SOUNDTOUCH"; then
207
+if test -n "$MOZ_SYSTEM_SOUNDTOUCH"; then
191
+    AC_DEFINE(MOZ_NATIVE_SOUNDTOUCH)
208
+    AC_DEFINE(MOZ_SYSTEM_SOUNDTOUCH)
192
+fi
209
+fi
193
+AC_SUBST(MOZ_NATIVE_SOUNDTOUCH)
210
+AC_SUBST(MOZ_SYSTEM_SOUNDTOUCH)
194
+
211
+
195
 dnl system libvpx Support
212
 dnl system libvpx Support
196
 dnl ========================================================
213
 dnl ========================================================
Lines 203-209 Link Here
203
   , mOutChannels(0)
220
   , mOutChannels(0)
204
   , mWritten(0)
221
   , mWritten(0)
205
   , mAudioClock(this)
222
   , mAudioClock(this)
206
+#ifndef MOZ_NATIVE_SOUNDTOUCH
223
+#ifndef MOZ_SYSTEM_SOUNDTOUCH
207
   , mTimeStretcher(nullptr)
224
   , mTimeStretcher(nullptr)
208
+#endif
225
+#endif
209
   , mDumpFile(nullptr)
226
   , mDumpFile(nullptr)
Lines 213-219 Link Here
213
   if (mDumpFile) {
230
   if (mDumpFile) {
214
     fclose(mDumpFile);
231
     fclose(mDumpFile);
215
   }
232
   }
216
+#ifndef MOZ_NATIVE_SOUNDTOUCH
233
+#ifndef MOZ_SYSTEM_SOUNDTOUCH
217
   if (mTimeStretcher) {
234
   if (mTimeStretcher) {
218
     soundtouch::destroySoundTouchObj(mTimeStretcher);
235
     soundtouch::destroySoundTouchObj(mTimeStretcher);
219
   }
236
   }
Lines 225-231 Link Here
225
 {
242
 {
226
   mMonitor.AssertCurrentThreadOwns();
243
   mMonitor.AssertCurrentThreadOwns();
227
   if (!mTimeStretcher) {
244
   if (!mTimeStretcher) {
228
+#ifdef MOZ_NATIVE_SOUNDTOUCH
245
+#ifdef MOZ_SYSTEM_SOUNDTOUCH
229
+    mTimeStretcher = new soundtouch::SoundTouch();
246
+    mTimeStretcher = new soundtouch::SoundTouch();
230
+#else
247
+#else
231
     mTimeStretcher = soundtouch::createSoundTouchObj();
248
     mTimeStretcher = soundtouch::createSoundTouchObj();
Lines 241-247 Link Here
241
 #include "mozilla/RefPtr.h"
258
 #include "mozilla/RefPtr.h"
242
 #include "mozilla/UniquePtr.h"
259
 #include "mozilla/UniquePtr.h"
243
 #include "CubebUtils.h"
260
 #include "CubebUtils.h"
244
+#ifdef MOZ_NATIVE_SOUNDTOUCH
261
+#ifdef MOZ_SYSTEM_SOUNDTOUCH
245
+#include "soundtouch/SoundTouch.h"
262
+#include "soundtouch/SoundTouch.h"
246
+#else
263
+#else
247
 #include "soundtouch/SoundTouchFactory.h"
264
 #include "soundtouch/SoundTouchFactory.h"
Lines 253-259 Link Here
253
   // Number of frames written to the buffers.
270
   // Number of frames written to the buffers.
254
   int64_t mWritten;
271
   int64_t mWritten;
255
   AudioClock mAudioClock;
272
   AudioClock mAudioClock;
256
+#ifdef MOZ_NATIVE_SOUNDTOUCH
273
+#ifdef MOZ_SYSTEM_SOUNDTOUCH
257
+  nsAutoPtr<soundtouch::SoundTouch> mTimeStretcher;
274
+  nsAutoPtr<soundtouch::SoundTouch> mTimeStretcher;
258
+#else
275
+#else
259
   soundtouch::SoundTouch* mTimeStretcher;
276
   soundtouch::SoundTouch* mTimeStretcher;
Lines 269-287 Link Here
269
 
286
 
270
 DEFINES['MOZILLA_INTERNAL_API'] = True
287
 DEFINES['MOZILLA_INTERNAL_API'] = True
271
 
288
 
272
+if CONFIG['MOZ_NATIVE_OGG']:
289
+if CONFIG['MOZ_SYSTEM_OGG']:
273
+    CXXFLAGS += CONFIG['MOZ_OGG_CFLAGS']
290
+    CXXFLAGS += CONFIG['MOZ_OGG_CFLAGS']
274
+
291
+
275
+if CONFIG['MOZ_NATIVE_THEORA']:
292
+if CONFIG['MOZ_SYSTEM_THEORA']:
276
+    CXXFLAGS += CONFIG['MOZ_THEORA_CFLAGS']
293
+    CXXFLAGS += CONFIG['MOZ_THEORA_CFLAGS']
277
+
294
+
278
+if CONFIG['MOZ_NATIVE_VORBIS']:
295
+if CONFIG['MOZ_SYSTEM_VORBIS']:
279
+    CXXFLAGS += CONFIG['MOZ_VORBIS_CFLAGS']
296
+    CXXFLAGS += CONFIG['MOZ_VORBIS_CFLAGS']
280
+
297
+
281
+if CONFIG['MOZ_NATIVE_TREMOR']:
298
+if CONFIG['MOZ_SYSTEM_TREMOR']:
282
+    CXXFLAGS += CONFIG['MOZ_TREMOR_CFLAGS']
299
+    CXXFLAGS += CONFIG['MOZ_TREMOR_CFLAGS']
283
+
300
+
284
+if CONFIG['MOZ_NATIVE_SOUNDTOUCH']:
301
+if CONFIG['MOZ_SYSTEM_SOUNDTOUCH']:
285
+    CXXFLAGS += CONFIG['MOZ_SOUNDTOUCH_CFLAGS']
302
+    CXXFLAGS += CONFIG['MOZ_SOUNDTOUCH_CFLAGS']
286
+
303
+
287
 if CONFIG['OS_TARGET'] == 'WINNT':
304
 if CONFIG['OS_TARGET'] == 'WINNT':
Lines 316-322 Link Here
316
 
333
 
317
 #pragma GCC visibility push(default)
334
 #pragma GCC visibility push(default)
318
 #include "SoundTouch.h"
335
 #include "SoundTouch.h"
319
+#ifndef MOZ_NATIVE_SOUNDTOUCH
336
+#ifndef MOZ_SYSTEM_SOUNDTOUCH
320
 #include "SoundTouchFactory.h"
337
 #include "SoundTouchFactory.h"
321
+#endif
338
+#endif
322
 #pragma GCC visibility pop
339
 #pragma GCC visibility pop
Lines 341-347 Link Here
341
 # The encoder is currently not included.
358
 # The encoder is currently not included.
342
 DEFINES['THEORA_DISABLE_ENCODE'] = True
359
 DEFINES['THEORA_DISABLE_ENCODE'] = True
343
 
360
 
344
+if CONFIG['MOZ_NATIVE_OGG']:
361
+if CONFIG['MOZ_SYSTEM_OGG']:
345
+    CFLAGS += CONFIG['MOZ_OGG_CFLAGS']
362
+    CFLAGS += CONFIG['MOZ_OGG_CFLAGS']
346
+
363
+
347
 # Suppress warnings in third-party code.
364
 # Suppress warnings in third-party code.
Lines 366-372 Link Here
366
 
383
 
367
 DIRS += ['include/tremor', 'lib']
384
 DIRS += ['include/tremor', 'lib']
368
 
385
 
369
+if CONFIG['MOZ_NATIVE_OGG']:
386
+if CONFIG['MOZ_SYSTEM_OGG']:
370
+    CFLAGS += CONFIG['MOZ_OGG_CFLAGS']
387
+    CFLAGS += CONFIG['MOZ_OGG_CFLAGS']
371
diff --git media/libvorbis/README_MOZILLA media/libvorbis/README_MOZILLA
388
diff --git media/libvorbis/README_MOZILLA media/libvorbis/README_MOZILLA
372
index 7c7454c..55baedd 100644
389
index 7c7454c..55baedd 100644
Lines 388-419 Link Here
388
 if CONFIG['GNU_CC']:
405
 if CONFIG['GNU_CC']:
389
     CFLAGS += ['-Wno-uninitialized']
406
     CFLAGS += ['-Wno-uninitialized']
390
+
407
+
391
+if CONFIG['MOZ_NATIVE_OGG']:
408
+if CONFIG['MOZ_SYSTEM_OGG']:
392
+    CFLAGS += CONFIG['MOZ_OGG_CFLAGS']
409
+    CFLAGS += CONFIG['MOZ_OGG_CFLAGS']
393
diff --git toolkit/library/moz.build toolkit/library/moz.build
410
diff --git toolkit/library/moz.build toolkit/library/moz.build
394
index d42137a..695e75a8 100644
411
index d42137a..695e75a8 100644
395
--- toolkit/library/moz.build
412
--- toolkit/library/moz.build
396
+++ toolkit/library/moz.build
413
+++ toolkit/library/moz.build
397
@@ -178,6 +178,21 @@ if CONFIG['MOZ_NATIVE_PNG']:
414
@@ -178,6 +178,21 @@ if CONFIG['MOZ_SYSTEM_PNG']:
398
 if CONFIG['MOZ_NATIVE_HUNSPELL']:
415
 if CONFIG['MOZ_SYSTEM_HUNSPELL']:
399
     OS_LIBS += CONFIG['MOZ_HUNSPELL_LIBS']
416
     OS_LIBS += CONFIG['MOZ_HUNSPELL_LIBS']
400
 
417
 
401
+if CONFIG['MOZ_NATIVE_OGG']:
418
+if CONFIG['MOZ_SYSTEM_OGG']:
402
+    OS_LIBS += CONFIG['MOZ_OGG_LIBS']
419
+    OS_LIBS += CONFIG['MOZ_OGG_LIBS']
403
+
420
+
404
+if CONFIG['MOZ_NATIVE_THEORA']:
421
+if CONFIG['MOZ_SYSTEM_THEORA']:
405
+    OS_LIBS += CONFIG['MOZ_THEORA_LIBS']
422
+    OS_LIBS += CONFIG['MOZ_THEORA_LIBS']
406
+
423
+
407
+if CONFIG['MOZ_NATIVE_VORBIS']:
424
+if CONFIG['MOZ_SYSTEM_VORBIS']:
408
+    OS_LIBS += CONFIG['MOZ_VORBIS_LIBS']
425
+    OS_LIBS += CONFIG['MOZ_VORBIS_LIBS']
409
+
426
+
410
+if CONFIG['MOZ_NATIVE_TREMOR']:
427
+if CONFIG['MOZ_SYSTEM_TREMOR']:
411
+    OS_LIBS += CONFIG['MOZ_TREMOR_LIBS']
428
+    OS_LIBS += CONFIG['MOZ_TREMOR_LIBS']
412
+
429
+
413
+if CONFIG['MOZ_NATIVE_SOUNDTOUCH']:
430
+if CONFIG['MOZ_SYSTEM_SOUNDTOUCH']:
414
+    OS_LIBS += CONFIG['MOZ_SOUNDTOUCH_LIBS']
431
+    OS_LIBS += CONFIG['MOZ_SOUNDTOUCH_LIBS']
415
+
432
+
416
 if CONFIG['MOZ_NATIVE_LIBEVENT']:
433
 if CONFIG['MOZ_SYSTEM_LIBEVENT']:
417
     OS_LIBS += CONFIG['MOZ_LIBEVENT_LIBS']
434
     OS_LIBS += CONFIG['MOZ_LIBEVENT_LIBS']
418
 
435
 
419
diff --git xpcom/build/XPCOMInit.cpp xpcom/build/XPCOMInit.cpp
436
diff --git xpcom/build/XPCOMInit.cpp xpcom/build/XPCOMInit.cpp
(-)www/firefox-i18n/Makefile (-3 / +3 lines)
Lines 2-11 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	firefox-i18n
4
PORTNAME=	firefox-i18n
5
PORTVERSION=	47.0.1
5
PORTVERSION=	48.0
6
CATEGORIES=	www
6
CATEGORIES=	www
7
MASTER_SITES=	MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \
7
MASTER_SITES=	MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \
8
		MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build1/linux-i686/xpi
8
		MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build2/linux-i686/xpi
9
PKGNAMEPREFIX=
9
PKGNAMEPREFIX=
10
DISTFILES=	${FIREFOX_I18N_:S/$/.xpi/}
10
DISTFILES=	${FIREFOX_I18N_:S/$/.xpi/}
11
DIST_SUBDIR=	xpi/${DISTNAME}
11
DIST_SUBDIR=	xpi/${DISTNAME}
Lines 15-21 Link Here
15
15
16
EXTRACT_DEPENDS=	zip:archivers/zip
16
EXTRACT_DEPENDS=	zip:archivers/zip
17
17
18
USES=		zip:infozip gecko:firefox,47,build
18
USES=		zip:infozip gecko:firefox,48,build
19
USE_XPI=	firefox
19
USE_XPI=	firefox
20
20
21
NO_ARCH=	yes
21
NO_ARCH=	yes
(-)www/firefox-i18n/distinfo (-180 / +180 lines)
Lines 1-180 Link Here
1
SHA256 (xpi/firefox-i18n-47.0.1/ach.xpi) = 45bc4e91e4e6adf7242aee948158b5afee17c4770dfa5dccc7355d85e531aef8
1
SHA256 (xpi/firefox-i18n-48.0/ach.xpi) = c1bcde1c4d61003f016a1934b8bb69481ae066c6096290bc1d502583d36e6256
2
SIZE (xpi/firefox-i18n-47.0.1/ach.xpi) = 425998
2
SIZE (xpi/firefox-i18n-48.0/ach.xpi) = 433537
3
SHA256 (xpi/firefox-i18n-47.0.1/af.xpi) = a1e279483c5344db24a4ccfc2c38e8b6efcb424825fd85bc07d16d3277e0e7d8
3
SHA256 (xpi/firefox-i18n-48.0/af.xpi) = 10edc281a7e1a6b45692eb82dfbcc5cc8f77f9d870301b959f3d6c88d4384c12
4
SIZE (xpi/firefox-i18n-47.0.1/af.xpi) = 441515
4
SIZE (xpi/firefox-i18n-48.0/af.xpi) = 438780
5
SHA256 (xpi/firefox-i18n-47.0.1/an.xpi) = 40c1b71ce8fba6a16cd8b3d1ddfaef2fc6cf15502cd0aa567c3d5f3bee698447
5
SHA256 (xpi/firefox-i18n-48.0/an.xpi) = e134d343802a8bdb72e02407ffad784085872e4cc4d967dc898425a246a25cee
6
SIZE (xpi/firefox-i18n-47.0.1/an.xpi) = 453260
6
SIZE (xpi/firefox-i18n-48.0/an.xpi) = 447344
7
SHA256 (xpi/firefox-i18n-47.0.1/ar.xpi) = ce4907b3c63db0f81386d8177f51fefa6713e74a0960eda49178027a61cc2abc
7
SHA256 (xpi/firefox-i18n-48.0/ar.xpi) = 52934f57e6bb93c892007d4f4346d1687ed7bbe14d96d32d192e2864924631c9
8
SIZE (xpi/firefox-i18n-47.0.1/ar.xpi) = 478502
8
SIZE (xpi/firefox-i18n-48.0/ar.xpi) = 473319
9
SHA256 (xpi/firefox-i18n-47.0.1/as.xpi) = 14057de2c80c22337dbb1ed8809a966919645f1dc2a8da42e907c570a969c917
9
SHA256 (xpi/firefox-i18n-48.0/as.xpi) = 7bfdcf010f7b1a6a3b3f3588b981491a3d70b2aa9032b2b4a6fbf363bb1f0205
10
SIZE (xpi/firefox-i18n-47.0.1/as.xpi) = 484619
10
SIZE (xpi/firefox-i18n-48.0/as.xpi) = 486849
11
SHA256 (xpi/firefox-i18n-47.0.1/ast.xpi) = e58e044b10c9c7d299866bd2d710d35ce56d43bbe6427c0029ad86bcfd69c4c6
11
SHA256 (xpi/firefox-i18n-48.0/ast.xpi) = c529dd8ebc29fd25281b49cc608cad3fb126366ca45c7c049d4b40f742cf2095
12
SIZE (xpi/firefox-i18n-47.0.1/ast.xpi) = 422168
12
SIZE (xpi/firefox-i18n-48.0/ast.xpi) = 464173
13
SHA256 (xpi/firefox-i18n-47.0.1/az.xpi) = 8b60d632ed4271a42d03345f5b6bbd68bf09b4b98263e6281d79e604488e5e39
13
SHA256 (xpi/firefox-i18n-48.0/az.xpi) = 6ca39a5a4d37868c4789c0f4d2b1ff7cac320623c26eaa425481d38c8d959e8e
14
SIZE (xpi/firefox-i18n-47.0.1/az.xpi) = 453802
14
SIZE (xpi/firefox-i18n-48.0/az.xpi) = 457528
15
SHA256 (xpi/firefox-i18n-47.0.1/be.xpi) = 05c89d49ec5c593c5ae98d22b0e435c5f1fb4c6ac97938721d2277f5210c91b7
15
SHA256 (xpi/firefox-i18n-48.0/be.xpi) = 05683ba7249b5ea8848879279bf26bc3bd4e58f1e0d8597445d9754769250fd1
16
SIZE (xpi/firefox-i18n-47.0.1/be.xpi) = 445105
16
SIZE (xpi/firefox-i18n-48.0/be.xpi) = 450846
17
SHA256 (xpi/firefox-i18n-47.0.1/bg.xpi) = c3b8b4969bb809eba2a0a3d5a940682dd77c2707acb2a9d80231e9237dfaab13
17
SHA256 (xpi/firefox-i18n-48.0/bg.xpi) = 61eb382206790e54d18fe26d1e547323844fd3953a45ffdf7f16135fcddc968d
18
SIZE (xpi/firefox-i18n-47.0.1/bg.xpi) = 490776
18
SIZE (xpi/firefox-i18n-48.0/bg.xpi) = 498906
19
SHA256 (xpi/firefox-i18n-47.0.1/bn-BD.xpi) = cc6a61c51a212d29251e43938940524ac3859ca2675e56a4cf97f58cee55b5ef
19
SHA256 (xpi/firefox-i18n-48.0/bn-BD.xpi) = ca7e5665bec693234166b1c8a24600926e326dc3bdf915ba4233aebb3acbe00f
20
SIZE (xpi/firefox-i18n-47.0.1/bn-BD.xpi) = 509738
20
SIZE (xpi/firefox-i18n-48.0/bn-BD.xpi) = 517250
21
SHA256 (xpi/firefox-i18n-47.0.1/bn-IN.xpi) = 2f174dcf71804700c17326e5192ed80c43c19c603877a5e571feba1df7a51558
21
SHA256 (xpi/firefox-i18n-48.0/bn-IN.xpi) = df0841eb0d3a02f21764daf567a6fa7dcc8d1732b753a210d0c489738d5de77f
22
SIZE (xpi/firefox-i18n-47.0.1/bn-IN.xpi) = 515482
22
SIZE (xpi/firefox-i18n-48.0/bn-IN.xpi) = 523101
23
SHA256 (xpi/firefox-i18n-47.0.1/br.xpi) = 91978b6bea28c3ef2cbd41d75afcb1fe25fc506f9ca5a3caa3b23ccfdefaee0c
23
SHA256 (xpi/firefox-i18n-48.0/br.xpi) = 604f84e9eb9fd9c8ba7d705ef7122c50f1f0d869c8a50dd524eba1efbd87d281
24
SIZE (xpi/firefox-i18n-47.0.1/br.xpi) = 430467
24
SIZE (xpi/firefox-i18n-48.0/br.xpi) = 434259
25
SHA256 (xpi/firefox-i18n-47.0.1/bs.xpi) = 09732c9fa433178638fcf44abdb65b4bb81f846deb3a3cd10bbfde3ba594da14
25
SHA256 (xpi/firefox-i18n-48.0/bs.xpi) = 6fea2e19bd9e2a927f76c397c35f8baa47977915f9b99490cf89669e200ba233
26
SIZE (xpi/firefox-i18n-47.0.1/bs.xpi) = 447152
26
SIZE (xpi/firefox-i18n-48.0/bs.xpi) = 454738
27
SHA256 (xpi/firefox-i18n-47.0.1/ca.xpi) = d6f1cbf852d55dc8d5b47f642cd4ac4c889df0662da620d4370077bbad5771c8
27
SHA256 (xpi/firefox-i18n-48.0/ca.xpi) = 744eeac5f2cee322d09a0bc4559ab9e59e8e8684d804ccd59bc5c7592fa53180
28
SIZE (xpi/firefox-i18n-47.0.1/ca.xpi) = 438340
28
SIZE (xpi/firefox-i18n-48.0/ca.xpi) = 446257
29
SHA256 (xpi/firefox-i18n-47.0.1/cs.xpi) = 432e0f194cc6513ea9c998ba09032b646a55e5cada4de3512b88436d63622363
29
SHA256 (xpi/firefox-i18n-48.0/cs.xpi) = 1f16d9a53a226553c8a750abeb0a8426cbcf836d7550be4590f0117a06afb34c
30
SIZE (xpi/firefox-i18n-47.0.1/cs.xpi) = 438404
30
SIZE (xpi/firefox-i18n-48.0/cs.xpi) = 441919
31
SHA256 (xpi/firefox-i18n-47.0.1/cy.xpi) = 02f69f9ae0c62ce88a747974a357b28622b5b5c162818b12a91a5b5e9dbea419
31
SHA256 (xpi/firefox-i18n-48.0/cy.xpi) = f4bc01f93ab0fa7f8f89ef165504a3eb6d6d58c371c0e15896bfccada05edad0
32
SIZE (xpi/firefox-i18n-47.0.1/cy.xpi) = 433790
32
SIZE (xpi/firefox-i18n-48.0/cy.xpi) = 437567
33
SHA256 (xpi/firefox-i18n-47.0.1/da.xpi) = d645b416e27c0376195bf9c8620f77ff9a33dfdd2703b4f02e0d021b411ad54a
33
SHA256 (xpi/firefox-i18n-48.0/da.xpi) = 05932d071a850dc761703e34638fd6fdfab738d1f8d8f9a0dfb75ac57c9e973d
34
SIZE (xpi/firefox-i18n-47.0.1/da.xpi) = 424569
34
SIZE (xpi/firefox-i18n-48.0/da.xpi) = 427790
35
SHA256 (xpi/firefox-i18n-47.0.1/de.xpi) = 611080e81b13ac5cfa0cc84ccaacd91f2c102884e36558af73d7d71fad18db0c
35
SHA256 (xpi/firefox-i18n-48.0/de.xpi) = c5f1a5b1112428b395e6b83c1bc79c764e076aafc7aff40754eb1245d031604d
36
SIZE (xpi/firefox-i18n-47.0.1/de.xpi) = 440551
36
SIZE (xpi/firefox-i18n-48.0/de.xpi) = 443909
37
SHA256 (xpi/firefox-i18n-47.0.1/dsb.xpi) = be5dd0e172d05143333fd093e4916bdc8f858c0c82e7a4ad8d526baf288b15bb
37
SHA256 (xpi/firefox-i18n-48.0/dsb.xpi) = d5cc3afe80dc62afe48a0a2c5c9e06032ae91a731377cd937bc0df0487b5c0d3
38
SIZE (xpi/firefox-i18n-47.0.1/dsb.xpi) = 458254
38
SIZE (xpi/firefox-i18n-48.0/dsb.xpi) = 461890
39
SHA256 (xpi/firefox-i18n-47.0.1/el.xpi) = 5abae91c3dca06d4f9f4ed683f9e1db33461b53442beb37297fe7b0a10fbd055
39
SHA256 (xpi/firefox-i18n-48.0/el.xpi) = eb6e167a4c9324d745c23d8f3ae4b768a7553023c510de4883d674bab20b4671
40
SIZE (xpi/firefox-i18n-47.0.1/el.xpi) = 470596
40
SIZE (xpi/firefox-i18n-48.0/el.xpi) = 475371
41
SHA256 (xpi/firefox-i18n-47.0.1/en-GB.xpi) = 9c15f22d32aeeb2d3f7c7defd6394eb3b07973eb68c96e8cb9add5131ceb695c
41
SHA256 (xpi/firefox-i18n-48.0/en-GB.xpi) = e1bce58a63e2dd9015142714bccbf2cfdd641170e3ba8775bd68b73e3c863174
42
SIZE (xpi/firefox-i18n-47.0.1/en-GB.xpi) = 418329
42
SIZE (xpi/firefox-i18n-48.0/en-GB.xpi) = 425127
43
SHA256 (xpi/firefox-i18n-47.0.1/en-US.xpi) = e5e37ec169bc609219a721dd43fedf06193f14917f36ea04ba5ae36680ca532c
43
SHA256 (xpi/firefox-i18n-48.0/en-US.xpi) = eb74328691d2a387a109cc48dab62ae1d38cb42363bb51247ce88a80d871b384
44
SIZE (xpi/firefox-i18n-47.0.1/en-US.xpi) = 426931
44
SIZE (xpi/firefox-i18n-48.0/en-US.xpi) = 430727
45
SHA256 (xpi/firefox-i18n-47.0.1/en-ZA.xpi) = 6f51495b1d534226e3c35c87a8dfc2432d44ba57d0aeb46a08e83c799444dc32
45
SHA256 (xpi/firefox-i18n-48.0/en-ZA.xpi) = 7af7d442e7e1f4519aaa6383f8702121a82811c2073aed252620d6c74f281705
46
SIZE (xpi/firefox-i18n-47.0.1/en-ZA.xpi) = 407835
46
SIZE (xpi/firefox-i18n-48.0/en-ZA.xpi) = 414654
47
SHA256 (xpi/firefox-i18n-47.0.1/eo.xpi) = dfeba075649beee35415a80858973cb442a6808b602fea9a0110350f1262bab7
47
SHA256 (xpi/firefox-i18n-48.0/eo.xpi) = f3cd1d534796354787a5eddea38f13cbf8c4db0c4fa57adc0764adf2c173d5dd
48
SIZE (xpi/firefox-i18n-47.0.1/eo.xpi) = 434240
48
SIZE (xpi/firefox-i18n-48.0/eo.xpi) = 438151
49
SHA256 (xpi/firefox-i18n-47.0.1/es-AR.xpi) = 76f17a70c23298bc722de3660529f5fe8fa456914cdf719f864fa000433f2f0c
49
SHA256 (xpi/firefox-i18n-48.0/es-AR.xpi) = a264be05f2afc9b45d7b66e3a72169609915570ed36123108a36642d6bcf4fe9
50
SIZE (xpi/firefox-i18n-47.0.1/es-AR.xpi) = 435267
50
SIZE (xpi/firefox-i18n-48.0/es-AR.xpi) = 441918
51
SHA256 (xpi/firefox-i18n-47.0.1/es-CL.xpi) = 5cd683e2a3d3b5763835af82618135a120f448e07eadd20083a38075fa13aec1
51
SHA256 (xpi/firefox-i18n-48.0/es-CL.xpi) = 17a5872af2d0b3ae5958e62ca40eb74a28897e88fa7db3144f8e41879be74312
52
SIZE (xpi/firefox-i18n-47.0.1/es-CL.xpi) = 372784
52
SIZE (xpi/firefox-i18n-48.0/es-CL.xpi) = 441535
53
SHA256 (xpi/firefox-i18n-47.0.1/es-ES.xpi) = ff1d09566fd7e78bc374c5c83bed768aa87392e49a16e89eab09f3f6eed67e54
53
SHA256 (xpi/firefox-i18n-48.0/es-ES.xpi) = ac0eda15655821cc99b924865c184e8820c24283176164b85e0c1242728c4c77
54
SIZE (xpi/firefox-i18n-47.0.1/es-ES.xpi) = 348231
54
SIZE (xpi/firefox-i18n-48.0/es-ES.xpi) = 350170
55
SHA256 (xpi/firefox-i18n-47.0.1/es-MX.xpi) = aa2f4868cef504ba087a33cc395e00ddabf2d765491a51f0048ee704a585ac49
55
SHA256 (xpi/firefox-i18n-48.0/es-MX.xpi) = ffc54382ad13c93cce37cee66586979640964d465cba93c0fca1d8855da651d6
56
SIZE (xpi/firefox-i18n-47.0.1/es-MX.xpi) = 445766
56
SIZE (xpi/firefox-i18n-48.0/es-MX.xpi) = 453288
57
SHA256 (xpi/firefox-i18n-47.0.1/et.xpi) = 11a3d3441bef1876736cf828c1c042af607ef426db14185d7cb37cd7b84d32a7
57
SHA256 (xpi/firefox-i18n-48.0/et.xpi) = 7d2310dcc301faffb4c8aaeea51383c93e43226692886aaa7836328900cfd585
58
SIZE (xpi/firefox-i18n-47.0.1/et.xpi) = 434961
58
SIZE (xpi/firefox-i18n-48.0/et.xpi) = 425727
59
SHA256 (xpi/firefox-i18n-47.0.1/eu.xpi) = 3e66452b8cd01159c0305e863c2ad6bf95a9c95d881381715e49800a54df88c2
59
SHA256 (xpi/firefox-i18n-48.0/eu.xpi) = f703f3111a023e5f77c83c9ad95e59940b2381b0c997b3fb19470aa557fd85c3
60
SIZE (xpi/firefox-i18n-47.0.1/eu.xpi) = 435865
60
SIZE (xpi/firefox-i18n-48.0/eu.xpi) = 439682
61
SHA256 (xpi/firefox-i18n-47.0.1/fa.xpi) = ec6ea46b9674719227bb76f6150172aa36e18cacda99e16ad070454592f4ea64
61
SHA256 (xpi/firefox-i18n-48.0/fa.xpi) = e659bf195799866f665d9d6d2ad93274dc31804ee3153b66492955790b4c1849
62
SIZE (xpi/firefox-i18n-47.0.1/fa.xpi) = 486498
62
SIZE (xpi/firefox-i18n-48.0/fa.xpi) = 494119
63
SHA256 (xpi/firefox-i18n-47.0.1/ff.xpi) = 702f066fc3974ccfa9185daeb14430910bf1a2adae82588f9fcbe4261079021b
63
SHA256 (xpi/firefox-i18n-48.0/ff.xpi) = 5da27fa744912b39e2ff0339843a2deff6a694d0d4a57f81c93da3060f5e0924
64
SIZE (xpi/firefox-i18n-47.0.1/ff.xpi) = 443579
64
SIZE (xpi/firefox-i18n-48.0/ff.xpi) = 449385
65
SHA256 (xpi/firefox-i18n-47.0.1/fi.xpi) = ed47d8ca5bfecabcc22c8f568e076fa772a49f125b992eedae1b026580e47591
65
SHA256 (xpi/firefox-i18n-48.0/fi.xpi) = 637dd1c47f1c2addce89c2d366d8b3902459f7819f93ceb01dfed8ee3f931ee6
66
SIZE (xpi/firefox-i18n-47.0.1/fi.xpi) = 429551
66
SIZE (xpi/firefox-i18n-48.0/fi.xpi) = 432945
67
SHA256 (xpi/firefox-i18n-47.0.1/fr.xpi) = e8bdc9eada416f728ccdcd46e4d69b0ff743d04e0662c44539be98f223203bc4
67
SHA256 (xpi/firefox-i18n-48.0/fr.xpi) = 00b49d68dd7a4cd99a2d508376b6549df4bd584ec5181bf7504148f2d3fe7bb9
68
SIZE (xpi/firefox-i18n-47.0.1/fr.xpi) = 450329
68
SIZE (xpi/firefox-i18n-48.0/fr.xpi) = 454087
69
SHA256 (xpi/firefox-i18n-47.0.1/fy-NL.xpi) = 8270d9be627108fa1e6e2e936a55f2ab7a1d36230ea875c261ea69106fce868d
69
SHA256 (xpi/firefox-i18n-48.0/fy-NL.xpi) = 52abf5760c79fdeb46c8f24094c05efd5e31e684e103b79563d96e645d06bc18
70
SIZE (xpi/firefox-i18n-47.0.1/fy-NL.xpi) = 442464
70
SIZE (xpi/firefox-i18n-48.0/fy-NL.xpi) = 446157
71
SHA256 (xpi/firefox-i18n-47.0.1/ga-IE.xpi) = 94b6744107662d06991e86355deb37dfe310e65b3dd394e40bc055d4ab6d2501
71
SHA256 (xpi/firefox-i18n-48.0/ga-IE.xpi) = 2556605db4396e8eb368c7a428565b70d5f7d3cafe9f9d6a83b74f022c4887ce
72
SIZE (xpi/firefox-i18n-47.0.1/ga-IE.xpi) = 454693
72
SIZE (xpi/firefox-i18n-48.0/ga-IE.xpi) = 458777
73
SHA256 (xpi/firefox-i18n-47.0.1/gd.xpi) = 2f93cbafc5548a00907c608eb2193a662e0f72dbe6ed3c4c276601a3f629a9ed
73
SHA256 (xpi/firefox-i18n-48.0/gd.xpi) = c1e3819384ec8c0f903ef4460ee83dec04c61c051dd58dee572a647fa6c93122
74
SIZE (xpi/firefox-i18n-47.0.1/gd.xpi) = 443138
74
SIZE (xpi/firefox-i18n-48.0/gd.xpi) = 446696
75
SHA256 (xpi/firefox-i18n-47.0.1/gl.xpi) = 8b5b5621bc744e8d21dc84bce2668a52f483858997eb9ad4d15fe8dc16dd371d
75
SHA256 (xpi/firefox-i18n-48.0/gl.xpi) = fb3983249dbec4a4504b27bbb5b1b9cb50382546c9f86277b7c0f45f30f453f4
76
SIZE (xpi/firefox-i18n-47.0.1/gl.xpi) = 438909
76
SIZE (xpi/firefox-i18n-48.0/gl.xpi) = 446346
77
SHA256 (xpi/firefox-i18n-47.0.1/gn.xpi) = a8b6effa4189ea1816f89658d7c62ffd3d5cb4ce57e664f9c5dd4377952255b7
77
SHA256 (xpi/firefox-i18n-48.0/gn.xpi) = 4806332b3508c2470a4d9f8667733ddbc1b01bcef8d00825fed7452cdfb8d400
78
SIZE (xpi/firefox-i18n-47.0.1/gn.xpi) = 464961
78
SIZE (xpi/firefox-i18n-48.0/gn.xpi) = 472567
79
SHA256 (xpi/firefox-i18n-47.0.1/gu-IN.xpi) = 86a5495a14202d68d095cc66c1865daca059a47767c8cf82abb24f38adaec4bb
79
SHA256 (xpi/firefox-i18n-48.0/gu-IN.xpi) = 267e2b74011d8b92ac0e32ad415b25c08bb568d44350dece5c8c483b68530e85
80
SIZE (xpi/firefox-i18n-47.0.1/gu-IN.xpi) = 472819
80
SIZE (xpi/firefox-i18n-48.0/gu-IN.xpi) = 478608
81
SHA256 (xpi/firefox-i18n-47.0.1/he.xpi) = 1131961ba5993d28929fc38602a1ce02761c75488b507540c69d7f7caba039f9
81
SHA256 (xpi/firefox-i18n-48.0/he.xpi) = 3a4815515ab909fd0cce959dd7a0fedacdbf3ff12cee49f99119480c40863b25
82
SIZE (xpi/firefox-i18n-47.0.1/he.xpi) = 449445
82
SIZE (xpi/firefox-i18n-48.0/he.xpi) = 460109
83
SHA256 (xpi/firefox-i18n-47.0.1/hi-IN.xpi) = d4318c5efba739b519f7c9f5c302dc98ebda40abaa46f3f5dd9d78ec184dabe8
83
SHA256 (xpi/firefox-i18n-48.0/hi-IN.xpi) = 94d2ac871d627af088503e419fc3eeaceb87cbb2424763745f0ef244aea6cc72
84
SIZE (xpi/firefox-i18n-47.0.1/hi-IN.xpi) = 489305
84
SIZE (xpi/firefox-i18n-48.0/hi-IN.xpi) = 494802
85
SHA256 (xpi/firefox-i18n-47.0.1/hr.xpi) = e56f5877d6f66773e44b32cc3ca12d14da6d3c986c312787827145a6a1db834e
85
SHA256 (xpi/firefox-i18n-48.0/hr.xpi) = ed64ffb5a735995545542dcdc97a9bc24b9c538eb75465977d511105f4f049fc
86
SIZE (xpi/firefox-i18n-47.0.1/hr.xpi) = 443336
86
SIZE (xpi/firefox-i18n-48.0/hr.xpi) = 451652
87
SHA256 (xpi/firefox-i18n-47.0.1/hsb.xpi) = 2515e205390983fd32e0102f0a105896953913f170ed83e3cc167934d7c0020f
87
SHA256 (xpi/firefox-i18n-48.0/hsb.xpi) = 76172cb26db645b601b891c2ad26d5a314dcba6ccd3ec8b2208d6f214b05e6e3
88
SIZE (xpi/firefox-i18n-47.0.1/hsb.xpi) = 455861
88
SIZE (xpi/firefox-i18n-48.0/hsb.xpi) = 459743
89
SHA256 (xpi/firefox-i18n-47.0.1/hu.xpi) = 604068b6f604d505dc6e51a05ff18e857d6b30eadf24c8652683331331bb7185
89
SHA256 (xpi/firefox-i18n-48.0/hu.xpi) = 6ebd24622a4324dd33f72f19c33c9aaa59ae676cb68acd081f849f9cd6a974f9
90
SIZE (xpi/firefox-i18n-47.0.1/hu.xpi) = 448454
90
SIZE (xpi/firefox-i18n-48.0/hu.xpi) = 452260
91
SHA256 (xpi/firefox-i18n-47.0.1/hy-AM.xpi) = 115e4f497c799d1bd431c43876d03c0cdbb953c259fa9c2c5f5f5a90fac69e88
91
SHA256 (xpi/firefox-i18n-48.0/hy-AM.xpi) = 7d27b14b84638cbfae7118d3eb3d2827372a3227a2b1c2a7a0c019e71b82d37b
92
SIZE (xpi/firefox-i18n-47.0.1/hy-AM.xpi) = 494271
92
SIZE (xpi/firefox-i18n-48.0/hy-AM.xpi) = 501827
93
SHA256 (xpi/firefox-i18n-47.0.1/id.xpi) = 358340a6ca043e6daf5fe8d01ba047d9e7f4ff67203f5ab6f75851f14c4ff328
93
SHA256 (xpi/firefox-i18n-48.0/id.xpi) = 496a8cd3e2e3af369f0c16b1af5efe89965f94208c31f93fcbdf106601076814
94
SIZE (xpi/firefox-i18n-47.0.1/id.xpi) = 420863
94
SIZE (xpi/firefox-i18n-48.0/id.xpi) = 428456
95
SHA256 (xpi/firefox-i18n-47.0.1/is.xpi) = fc41a1a97c58a2c5f1014685880068d1c5a4290b80bc0ab572992bbfd005d724
95
SHA256 (xpi/firefox-i18n-48.0/is.xpi) = 085227bdcee890486b42cbad14ce591b83958703ae54b944c09b18fb95a36047
96
SIZE (xpi/firefox-i18n-47.0.1/is.xpi) = 437344
96
SIZE (xpi/firefox-i18n-48.0/is.xpi) = 440983
97
SHA256 (xpi/firefox-i18n-47.0.1/it.xpi) = 312edd360fbf24ffdf8a3000dd31fe434806635d94056a11338d4b0e4756017c
97
SHA256 (xpi/firefox-i18n-48.0/it.xpi) = be4fa7f3247d10a93c28f950a83713a0351e19755d17e4c6dd261d40c7a8e5c8
98
SIZE (xpi/firefox-i18n-47.0.1/it.xpi) = 342328
98
SIZE (xpi/firefox-i18n-48.0/it.xpi) = 344430
99
SHA256 (xpi/firefox-i18n-47.0.1/ja.xpi) = bc89e620c8f445d4be02f6521c3fa51eb39bdada8a1b14ef3f2f2ca46cede849
99
SHA256 (xpi/firefox-i18n-48.0/ja.xpi) = 7bc8c020c6ebccb9d4e7db99b656018168093042b536738fe5fcb29e20fcd711
100
SIZE (xpi/firefox-i18n-47.0.1/ja.xpi) = 485006
100
SIZE (xpi/firefox-i18n-48.0/ja.xpi) = 488755
101
SHA256 (xpi/firefox-i18n-47.0.1/kk.xpi) = 3330a11aa4a7a6585ac1ef41c0f3f5da1005082ddbc8dd4b5e4568cd4bca345f
101
SHA256 (xpi/firefox-i18n-48.0/kk.xpi) = d9bfa671ff2ea276289179dfe034281bd8e1b7ec99d97096cc53e90f138908f0
102
SIZE (xpi/firefox-i18n-47.0.1/kk.xpi) = 491494
102
SIZE (xpi/firefox-i18n-48.0/kk.xpi) = 495567
103
SHA256 (xpi/firefox-i18n-47.0.1/km.xpi) = dc94fbe0fa6ace0f4425f6776a29a23d7e24e75fd16a9c9ae341eee032736c6a
103
SHA256 (xpi/firefox-i18n-48.0/km.xpi) = 5e169c7ab19cc3cbc02d10cb2988dc5db616e687f0cd17ef08b4d019110f4e10
104
SIZE (xpi/firefox-i18n-47.0.1/km.xpi) = 507775
104
SIZE (xpi/firefox-i18n-48.0/km.xpi) = 515077
105
SHA256 (xpi/firefox-i18n-47.0.1/kn.xpi) = 82a3cbd086c17e14eb867f40d24ac4f25d96f93c7414f4f8357cc4e06903a84b
105
SHA256 (xpi/firefox-i18n-48.0/kn.xpi) = b3147e7c4c105054c0376fc29aee397c44c57235219747fbfc59e9faadea4f42
106
SIZE (xpi/firefox-i18n-47.0.1/kn.xpi) = 512033
106
SIZE (xpi/firefox-i18n-48.0/kn.xpi) = 519323
107
SHA256 (xpi/firefox-i18n-47.0.1/ko.xpi) = cbdb8b25554a37603ed4474896b7d054dea6a2fd9bf87d4154f4b50126ed8109
107
SHA256 (xpi/firefox-i18n-48.0/ko.xpi) = 10d5f065a8467d04adc3c6636b8b2f044d0f8eba5bf82c94bf75448032177207
108
SIZE (xpi/firefox-i18n-47.0.1/ko.xpi) = 457472
108
SIZE (xpi/firefox-i18n-48.0/ko.xpi) = 462018
109
SHA256 (xpi/firefox-i18n-47.0.1/lij.xpi) = 9933031b52d5e7b8a50a63e8a7d761a990b0d87fae0c5c1ef4bddbab59bfc2ba
109
SHA256 (xpi/firefox-i18n-48.0/lij.xpi) = 9fa589c0d59121434ca201f6c21109fcafb60a6a106bfc188c280160c5d11ebe
110
SIZE (xpi/firefox-i18n-47.0.1/lij.xpi) = 391959
110
SIZE (xpi/firefox-i18n-48.0/lij.xpi) = 400156
111
SHA256 (xpi/firefox-i18n-47.0.1/lt.xpi) = 449d8cf318c277d242b3fdb224e9b72a50975e69f31f041c8b047ff29a795990
111
SHA256 (xpi/firefox-i18n-48.0/lt.xpi) = bcbd91b6ccd90846873d74c774f7d075921204204c1b5043b9cc2cde0c078b58
112
SIZE (xpi/firefox-i18n-47.0.1/lt.xpi) = 449058
112
SIZE (xpi/firefox-i18n-48.0/lt.xpi) = 453175
113
SHA256 (xpi/firefox-i18n-47.0.1/lv.xpi) = f6d990ac44675f0ebfb3f98e3c85e7bdcd0c3b657a2d4c0bfa99071e6eedc101
113
SHA256 (xpi/firefox-i18n-48.0/lv.xpi) = 4576cbb69aabd1cf20b2d677c2b6021bdc67eb9bd483ce26e88c59d12578c669
114
SIZE (xpi/firefox-i18n-47.0.1/lv.xpi) = 442457
114
SIZE (xpi/firefox-i18n-48.0/lv.xpi) = 450209
115
SHA256 (xpi/firefox-i18n-47.0.1/mai.xpi) = 6aa5a42e3022cf58e6b016ab7b788eb23e67625e1905a340aad703be3bfc622c
115
SHA256 (xpi/firefox-i18n-48.0/mai.xpi) = be0fac35b2adce645f429d36994290eac06a275f144d25013cde6965eacd6612
116
SIZE (xpi/firefox-i18n-47.0.1/mai.xpi) = 494895
116
SIZE (xpi/firefox-i18n-48.0/mai.xpi) = 500508
117
SHA256 (xpi/firefox-i18n-47.0.1/mk.xpi) = 8a9521bf7962a03e8ad268ac59d3c20d9ab0ec13c2e0137d7d327917da185b80
117
SHA256 (xpi/firefox-i18n-48.0/mk.xpi) = 7ca04a072b76c639f88bff011b3e166978d980be1cb98d6a31addd5afb4164cb
118
SIZE (xpi/firefox-i18n-47.0.1/mk.xpi) = 476189
118
SIZE (xpi/firefox-i18n-48.0/mk.xpi) = 481708
119
SHA256 (xpi/firefox-i18n-47.0.1/ml.xpi) = d864a9265b23dd871521a19b600d5deb1b44fef4b394613a53152dc1d4c45cd6
119
SHA256 (xpi/firefox-i18n-48.0/ml.xpi) = d48b7df0ca2308e2dd3d9e39c7feb1477ba3e2924187fa43dc545da412873e96
120
SIZE (xpi/firefox-i18n-47.0.1/ml.xpi) = 524949
120
SIZE (xpi/firefox-i18n-48.0/ml.xpi) = 532683
121
SHA256 (xpi/firefox-i18n-47.0.1/mr.xpi) = a2ae1a5fbcecf7b7af2e9a6e590e496733ae1ea7030828d5d39c946a2c803dac
121
SHA256 (xpi/firefox-i18n-48.0/mr.xpi) = bda568ab9eabc11f3af72250dae276939c98a0f0a405daadeefcb8dc18b87c9f
122
SIZE (xpi/firefox-i18n-47.0.1/mr.xpi) = 497587
122
SIZE (xpi/firefox-i18n-48.0/mr.xpi) = 502134
123
SHA256 (xpi/firefox-i18n-47.0.1/ms.xpi) = e72517c0cf40317cfc337ee33b43c23e7cd8e44c9e0584c6f777f3ca880383ae
123
SHA256 (xpi/firefox-i18n-48.0/ms.xpi) = 119089ade11673a3ca39d65c675aeb20423e4d1c7db459f1649fadb66d3a1b54
124
SIZE (xpi/firefox-i18n-47.0.1/ms.xpi) = 443220
124
SIZE (xpi/firefox-i18n-48.0/ms.xpi) = 450457
125
SHA256 (xpi/firefox-i18n-47.0.1/nb-NO.xpi) = da0f4738e673ce3a7cb7935383945d58fd9f5050ae2086dcfbec43014e4fe5d2
125
SHA256 (xpi/firefox-i18n-48.0/nb-NO.xpi) = b98989e90f8e59b78e6d07219556bcf968b5846a527b2f17b78081987478bb9f
126
SIZE (xpi/firefox-i18n-47.0.1/nb-NO.xpi) = 429971
126
SIZE (xpi/firefox-i18n-48.0/nb-NO.xpi) = 433305
127
SHA256 (xpi/firefox-i18n-47.0.1/nl.xpi) = 2eb190d4b6140d13f077e774e11a13bd48250c8cf1198058dbba696bbc77bb28
127
SHA256 (xpi/firefox-i18n-48.0/nl.xpi) = 0d36620b8bf025dd08fdcff6d007272fb54a463e09833f783999e5bb5dc679f7
128
SIZE (xpi/firefox-i18n-47.0.1/nl.xpi) = 429576
128
SIZE (xpi/firefox-i18n-48.0/nl.xpi) = 433118
129
SHA256 (xpi/firefox-i18n-47.0.1/nn-NO.xpi) = fd18bc2166d4a03147cce6ed5e3d4fa959d99dfbdbb0048ff7162370fecf8fa0
129
SHA256 (xpi/firefox-i18n-48.0/nn-NO.xpi) = 3d564300a7bda57e3afad6955ea62527b12375b8b792d37f23310feb41b5aafa
130
SIZE (xpi/firefox-i18n-47.0.1/nn-NO.xpi) = 425797
130
SIZE (xpi/firefox-i18n-48.0/nn-NO.xpi) = 429362
131
SHA256 (xpi/firefox-i18n-47.0.1/or.xpi) = d474a56eba467485488e9d181e981ff12dea18f57a48b397df4affb7c0ff855e
131
SHA256 (xpi/firefox-i18n-48.0/or.xpi) = 443693631d37f2a05d50264dd90c86680dac8b54944d4088bed204565b5d6ec1
132
SIZE (xpi/firefox-i18n-47.0.1/or.xpi) = 497590
132
SIZE (xpi/firefox-i18n-48.0/or.xpi) = 503706
133
SHA256 (xpi/firefox-i18n-47.0.1/pa-IN.xpi) = ed2907e16280b53c6b16bcb79579ce00e838fa179790160a0463e2579fc52047
133
SHA256 (xpi/firefox-i18n-48.0/pa-IN.xpi) = 0fa019ea44f655daad5122054aed2c1129e0612f9405a4e5e33a127f8b5e307d
134
SIZE (xpi/firefox-i18n-47.0.1/pa-IN.xpi) = 492398
134
SIZE (xpi/firefox-i18n-48.0/pa-IN.xpi) = 498536
135
SHA256 (xpi/firefox-i18n-47.0.1/pl.xpi) = 8d6c67251bceae0d3b92463b9ffe8b29c27c8bbb7e7d5ab8bf7077c4e9c17491
135
SHA256 (xpi/firefox-i18n-48.0/pl.xpi) = 4f971a418f92a9f051f1f4337897ba89a026a28e990784b4456cd10a70371b0f
136
SIZE (xpi/firefox-i18n-47.0.1/pl.xpi) = 371971
136
SIZE (xpi/firefox-i18n-48.0/pl.xpi) = 373161
137
SHA256 (xpi/firefox-i18n-47.0.1/pt-BR.xpi) = e7386ef912551b1daf7b8afbf8189aab579fc241ed085c98d68c16a870471fd5
137
SHA256 (xpi/firefox-i18n-48.0/pt-BR.xpi) = 45bf59e5b673020a5800466274b1b47a50a56375353fabe61680cce0006e0919
138
SIZE (xpi/firefox-i18n-47.0.1/pt-BR.xpi) = 443876
138
SIZE (xpi/firefox-i18n-48.0/pt-BR.xpi) = 451281
139
SHA256 (xpi/firefox-i18n-47.0.1/pt-PT.xpi) = 3dfb14c2bc860af07da733e457e6f9128dfe3701795b8bfe2a233aa3992fcd0a
139
SHA256 (xpi/firefox-i18n-48.0/pt-PT.xpi) = 42620d19756e7eec1c6cf647ff0e19db4022eb0647a571e01ac2530375d7d799
140
SIZE (xpi/firefox-i18n-47.0.1/pt-PT.xpi) = 431644
140
SIZE (xpi/firefox-i18n-48.0/pt-PT.xpi) = 435408
141
SHA256 (xpi/firefox-i18n-47.0.1/rm.xpi) = 32cc50d8b16f978adc25e7d43fb807c93fbcc2d201b85f8191e6ad17fbfc35bf
141
SHA256 (xpi/firefox-i18n-48.0/rm.xpi) = 61c591c88af31076fba39abb4267206a69572b8663390cf5f559ab17b698d935
142
SIZE (xpi/firefox-i18n-47.0.1/rm.xpi) = 431929
142
SIZE (xpi/firefox-i18n-48.0/rm.xpi) = 439206
143
SHA256 (xpi/firefox-i18n-47.0.1/ro.xpi) = 4be70d42a513abd6697e114161aa768d136d72274a7b252c2c337fa260685289
143
SHA256 (xpi/firefox-i18n-48.0/ro.xpi) = 7e2c6ac94b665469a1d09170f03821244092f65a8d3b2a513342787a1c5f70b9
144
SIZE (xpi/firefox-i18n-47.0.1/ro.xpi) = 445166
144
SIZE (xpi/firefox-i18n-48.0/ro.xpi) = 453389
145
SHA256 (xpi/firefox-i18n-47.0.1/ru.xpi) = 818dace0bb3e748a336db9fc9db456b2430e8bcbebec7770bfaa36cfde321bc2
145
SHA256 (xpi/firefox-i18n-48.0/ru.xpi) = 03fe65e11965df84aa2cb4c61329582f37d878edabf67950c469c77e1aa49c56
146
SIZE (xpi/firefox-i18n-47.0.1/ru.xpi) = 392468
146
SIZE (xpi/firefox-i18n-48.0/ru.xpi) = 395081
147
SHA256 (xpi/firefox-i18n-47.0.1/si.xpi) = a2786e505817c65394b7bfa492ef7b0d6719651b8428bf7cf27357387dc13e7e
147
SHA256 (xpi/firefox-i18n-48.0/si.xpi) = 46486aec6276b6982990ab206ca28db0db5147f417a8cde7fb87cfcf83374017
148
SIZE (xpi/firefox-i18n-47.0.1/si.xpi) = 488802
148
SIZE (xpi/firefox-i18n-48.0/si.xpi) = 495088
149
SHA256 (xpi/firefox-i18n-47.0.1/sk.xpi) = cce9362fbfa295f3de6893150fd0a2d51ffc9718d7383dfc24188cae86a5e418
149
SHA256 (xpi/firefox-i18n-48.0/sk.xpi) = d039d8f02232837861e894049ce8059e8a47d8787810df50aab7b0b75d63b8e2
150
SIZE (xpi/firefox-i18n-47.0.1/sk.xpi) = 452877
150
SIZE (xpi/firefox-i18n-48.0/sk.xpi) = 456805
151
SHA256 (xpi/firefox-i18n-47.0.1/sl.xpi) = f198bb1db5e412a3bcb28a8f24144ceff3e827632884a6fe59bd744195757088
151
SHA256 (xpi/firefox-i18n-48.0/sl.xpi) = 3e01b89ca0e6becaa51775ca378f7a69de128edacf0388a4e0d60c3232f7bb3a
152
SIZE (xpi/firefox-i18n-47.0.1/sl.xpi) = 429763
152
SIZE (xpi/firefox-i18n-48.0/sl.xpi) = 437372
153
SHA256 (xpi/firefox-i18n-47.0.1/son.xpi) = 493fc303a80b6fa76ab274e005897870333d6a84da63b4152040bf663420a03e
153
SHA256 (xpi/firefox-i18n-48.0/son.xpi) = 133867e6d11982e07cc1123e9f08f38fe904e9fad6116302f200106730f7cc01
154
SIZE (xpi/firefox-i18n-47.0.1/son.xpi) = 441955
154
SIZE (xpi/firefox-i18n-48.0/son.xpi) = 437177
155
SHA256 (xpi/firefox-i18n-47.0.1/sq.xpi) = 96a7e3c877f8fa5b5bb3be6f1e6892a276db4158a348b8400e3a6368ba82e61f
155
SHA256 (xpi/firefox-i18n-48.0/sq.xpi) = 3fda852a258657bbe2ba9125eb54810f2d1ed653856fa7011f15fdf51f0c43f7
156
SIZE (xpi/firefox-i18n-47.0.1/sq.xpi) = 446757
156
SIZE (xpi/firefox-i18n-48.0/sq.xpi) = 454344
157
SHA256 (xpi/firefox-i18n-47.0.1/sr.xpi) = bf740e40de6018df798ac065e53041fde5459a990b5041e1bd7528307360d46a
157
SHA256 (xpi/firefox-i18n-48.0/sr.xpi) = d7cf481050901595859d8c125dadff8e54e9555284f1cec7911ee13e93984d3b
158
SIZE (xpi/firefox-i18n-47.0.1/sr.xpi) = 462409
158
SIZE (xpi/firefox-i18n-48.0/sr.xpi) = 466335
159
SHA256 (xpi/firefox-i18n-47.0.1/sv-SE.xpi) = ec52f16c0f56cdcbf0a517fa69327fcaeb0aa0cf75557af7f0c9e8038d6c0407
159
SHA256 (xpi/firefox-i18n-48.0/sv-SE.xpi) = d33e7b6594ea86b01977cecd60e23c76ccf211fcbdcb9b036f6769d039cecbc3
160
SIZE (xpi/firefox-i18n-47.0.1/sv-SE.xpi) = 438739
160
SIZE (xpi/firefox-i18n-48.0/sv-SE.xpi) = 442220
161
SHA256 (xpi/firefox-i18n-47.0.1/ta.xpi) = 15eafeadbc45709e6f08c53b44397eb01c87e316ceca2035eacc3ee23b12de7d
161
SHA256 (xpi/firefox-i18n-48.0/ta.xpi) = 24eb1aad05ab4af4ebbc9c5b25fcd3bd9f8b89b20e4e97abcc440aa9a3de9a12
162
SIZE (xpi/firefox-i18n-47.0.1/ta.xpi) = 485395
162
SIZE (xpi/firefox-i18n-48.0/ta.xpi) = 490892
163
SHA256 (xpi/firefox-i18n-47.0.1/te.xpi) = 6c10823ada3e63bc08bd2e241506ce0550b3b8ea344d5b5ef8ea0cf8435ced04
163
SHA256 (xpi/firefox-i18n-48.0/te.xpi) = 2fbf2414feb19e8cff54a5a279c0338df261117d13feed681dd7ff9eae2d007a
164
SIZE (xpi/firefox-i18n-47.0.1/te.xpi) = 516411
164
SIZE (xpi/firefox-i18n-48.0/te.xpi) = 524920
165
SHA256 (xpi/firefox-i18n-47.0.1/th.xpi) = a2c784f4adae0c951955f83ea6aeb5e2aae328eea94dd103f43427d308e47e67
165
SHA256 (xpi/firefox-i18n-48.0/th.xpi) = c52d9d0627f32273e53d5c2a807beda93580fde710c66d35590af87c7b5c8aaf
166
SIZE (xpi/firefox-i18n-47.0.1/th.xpi) = 492437
166
SIZE (xpi/firefox-i18n-48.0/th.xpi) = 487643
167
SHA256 (xpi/firefox-i18n-47.0.1/tr.xpi) = dc8c04ef72855048b942219125a6114583b36932f9c23e2d7b4aad07c20babda
167
SHA256 (xpi/firefox-i18n-48.0/tr.xpi) = 2237500551fcab3112613861316a6542e2bd81d5db0b8afc5328eb58acfe23b6
168
SIZE (xpi/firefox-i18n-47.0.1/tr.xpi) = 438667
168
SIZE (xpi/firefox-i18n-48.0/tr.xpi) = 442838
169
SHA256 (xpi/firefox-i18n-47.0.1/uk.xpi) = bb4c29beb636edbacc9e8b8a054ba5a2c6ddbbf4475e4ef2ac00efa8275bddc1
169
SHA256 (xpi/firefox-i18n-48.0/uk.xpi) = 80a228338e398dddf03bd3af9c92a102b22e0f0cba3fc276eb635c5ef00133e1
170
SIZE (xpi/firefox-i18n-47.0.1/uk.xpi) = 487554
170
SIZE (xpi/firefox-i18n-48.0/uk.xpi) = 493809
171
SHA256 (xpi/firefox-i18n-47.0.1/uz.xpi) = e93a2dd6c3415cff51e53804b6f10f1d09c6d7196841c9ca8581125cee2b550b
171
SHA256 (xpi/firefox-i18n-48.0/uz.xpi) = 4a564a76313dbc3c0678634bb4941f9e783a70e3d284e015c90e96ae9c55e30d
172
SIZE (xpi/firefox-i18n-47.0.1/uz.xpi) = 446245
172
SIZE (xpi/firefox-i18n-48.0/uz.xpi) = 453528
173
SHA256 (xpi/firefox-i18n-47.0.1/vi.xpi) = 115cb4ffaabae35343a086664d6014e30a311e522010c3b55ccbc7394e8e6b90
173
SHA256 (xpi/firefox-i18n-48.0/vi.xpi) = 4ff24adcff416e8dd15c91cbefe4da6a53aa1af6a3c785c3047d9d203daa1231
174
SIZE (xpi/firefox-i18n-47.0.1/vi.xpi) = 454209
174
SIZE (xpi/firefox-i18n-48.0/vi.xpi) = 461380
175
SHA256 (xpi/firefox-i18n-47.0.1/xh.xpi) = 5142bc34da8e31ec27dc89e255a3a6e6357f5f02dcda1739ad875b15396f75c1
175
SHA256 (xpi/firefox-i18n-48.0/xh.xpi) = c16a47017795844456d029dbac215cec71cd09c8f2515f396f78aec62e8e5d1b
176
SIZE (xpi/firefox-i18n-47.0.1/xh.xpi) = 435194
176
SIZE (xpi/firefox-i18n-48.0/xh.xpi) = 443336
177
SHA256 (xpi/firefox-i18n-47.0.1/zh-CN.xpi) = d5da058ad1b0a5dbb09575637a81865364ac8b2ee6eaf924889c1765e29a01bc
177
SHA256 (xpi/firefox-i18n-48.0/zh-CN.xpi) = 5e6008806e9e2351aa25ed4158ec5b2756fa0a72ea8c544707391540f2083fa4
178
SIZE (xpi/firefox-i18n-47.0.1/zh-CN.xpi) = 459553
178
SIZE (xpi/firefox-i18n-48.0/zh-CN.xpi) = 469205
179
SHA256 (xpi/firefox-i18n-47.0.1/zh-TW.xpi) = fb986d5692cd7ab0567912929907744f92b53143b48976ad3949d15027660f4e
179
SHA256 (xpi/firefox-i18n-48.0/zh-TW.xpi) = e012cd3a41acd21206f76326f2b08e2f458785d826e58300c354e5db3354b98c
180
SIZE (xpi/firefox-i18n-47.0.1/zh-TW.xpi) = 467825
180
SIZE (xpi/firefox-i18n-48.0/zh-TW.xpi) = 471419

Return to bug 211792