MFH: r478268 r478506

www/firefox: update to 62.0

Changes:	https://www.mozilla.org/firefox/62.0/releasenotes/
PR:		229168
Security:	c96d416a-eae7-4d5d-bc84-40deca9329fb
Approved by:	ports-secteam (miwi)
Differential Revision:	https://reviews.freebsd.org/D15913
This commit is contained in:
Jan Beich 2018-08-31 20:41:15 +00:00
parent 2e70373982
commit cfb3052010
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/branches/2018Q3/; revision=478611
19 changed files with 253 additions and 31586 deletions

View File

@ -22,12 +22,12 @@ _GECKO_VERSION= ${gecko_ARGS:M[0-9][0-9]*}
.if ${gecko_ARGS:Mfirefox}
_GECKO_DEFAULT_VERSION= 60
_GECKO_VERSIONS= 60 61
_GECKO_VERSIONS= 60 62
_GECKO_TYPE= firefox
# Dependence lines for different Firefox versions
60_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox-esr
61_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox
62_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox
.if exists(${LOCALBASE}/bin/firefox)
_GECKO_INSTALLED_VER!= ${PKG_QUERY} %v firefox firefox-esr

View File

@ -265,8 +265,7 @@ MOZ_OPTIONS+= \
--enable-default-toolkit=${MOZ_TOOLKIT} \
--enable-update-channel=${MOZ_CHANNEL} \
--disable-updater \
--enable-pie \
--with-pthreads
--enable-pie
# others
MOZ_OPTIONS+= --with-system-zlib \
--with-system-bz2

View File

@ -2,10 +2,11 @@
# $FreeBSD$
PORTNAME= firefox-i18n
PORTVERSION= 61.0.2
PORTVERSION= 62.0
PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \
MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build1/linux-i686/xpi
MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build2/linux-i686/xpi
PKGNAMEPREFIX=
DISTFILES= ${FIREFOX_I18N_:S/$/.xpi/}
DIST_SUBDIR= xpi/${DISTNAME}
@ -15,7 +16,7 @@ COMMENT= Localized interface for Firefox
EXTRACT_DEPENDS= zip:archivers/zip
USES= zip:infozip gecko:firefox,61,build
USES= zip:infozip gecko:firefox,62,build
USE_XPI= firefox
NO_ARCH= yes

View File

@ -2,7 +2,7 @@
# $FreeBSD$
FIREFOX_I18N_ALL_= ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak \
cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL \
cs cy da de dsb el en-CA en-GB en-US en-ZA eo es-AR es-CL \
es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn \
gu-IN he hi-IN hr hsb hu hy-AM ia id is it ja ka kab \
kk km kn ko lij lt lv mai mk ml mr ms my nb-NO ne-NP nl \
@ -75,6 +75,9 @@ FIREFOX_I18N+= dsb
.if ${PORT_OPTIONS:MLANG_EL}
FIREFOX_I18N+= el
.endif
.if ${PORT_OPTIONS:MLANG_CAN}
FIREFOX_I18N+= en-CA
.endif
.if ${PORT_OPTIONS:MLANG_GB}
FIREFOX_I18N+= en-GB
.endif

View File

@ -17,6 +17,7 @@ OPTIONS_DEFINE= LANG_ACH \
LANG_BS \
LANG_CA \
LANG_CAK \
LANG_CAN \
LANG_CS \
LANG_CY \
LANG_DA \
@ -110,6 +111,7 @@ LANG_AN_DESC?= Aragonese language support
LANG_AS_DESC?= Assamese language support
LANG_AZ_DESC?= Azerbaijani language support
LANG_CAK_DESC?= Kaqchikel (Guatemala) language support
LANG_CAN_DESC?= English (Canada) language support
LANG_CSB_DESC?= Kashubian language support
LANG_DSB_DESC?= Lower Sorbian language support
LANG_FF_DESC?= Fulah language support

View File

@ -1,197 +1,199 @@
TIMESTAMP = 1533669323
SHA256 (xpi/firefox-i18n-61.0.2/ach.xpi) = 8b6340aaf238b2307d55c86cfe32205357384491e09408884882e768eb2052e6
SIZE (xpi/firefox-i18n-61.0.2/ach.xpi) = 468318
SHA256 (xpi/firefox-i18n-61.0.2/af.xpi) = 16d851f5431fe52f9d427acd27dc01a0a2fafe0a785577b8d9e033478015384c
SIZE (xpi/firefox-i18n-61.0.2/af.xpi) = 458279
SHA256 (xpi/firefox-i18n-61.0.2/an.xpi) = 05e13c44556f2fdc5cfe75d744f6c970cad1407e29de60ff5900b91740972f15
SIZE (xpi/firefox-i18n-61.0.2/an.xpi) = 492782
SHA256 (xpi/firefox-i18n-61.0.2/ar.xpi) = c499fea9ceae02f44eda79d75e0cfc59d926feb58277d9c15535fda13fda055d
SIZE (xpi/firefox-i18n-61.0.2/ar.xpi) = 514908
SHA256 (xpi/firefox-i18n-61.0.2/as.xpi) = 9cd58c42bb225436e29eba8a14042810ad8f0f42efbab88c3adc2950045d1789
SIZE (xpi/firefox-i18n-61.0.2/as.xpi) = 498324
SHA256 (xpi/firefox-i18n-61.0.2/ast.xpi) = d0de5ad12441885054c17d8da3c31f93ac74636c31caa05cf2cccc454cbb598e
SIZE (xpi/firefox-i18n-61.0.2/ast.xpi) = 478584
SHA256 (xpi/firefox-i18n-61.0.2/az.xpi) = 783f44afff85f361236a48992be3b05687a0c66d012e3697d46e0ecbaafba13f
SIZE (xpi/firefox-i18n-61.0.2/az.xpi) = 494282
SHA256 (xpi/firefox-i18n-61.0.2/be.xpi) = b64d3ae3387c6df5b5b6833f9f2fa553160532134f965d7db7a47a2b0624b7ee
SIZE (xpi/firefox-i18n-61.0.2/be.xpi) = 550849
SHA256 (xpi/firefox-i18n-61.0.2/bg.xpi) = ac40b01a899be63daebd84bff25578bb0837f36c9872a40d52599b50d55e3b7c
SIZE (xpi/firefox-i18n-61.0.2/bg.xpi) = 541825
SHA256 (xpi/firefox-i18n-61.0.2/bn-BD.xpi) = c9b04cf843868e5f582aca3c064fa45ec0079f6760ec4f12a93a5da2b170359d
SIZE (xpi/firefox-i18n-61.0.2/bn-BD.xpi) = 556534
SHA256 (xpi/firefox-i18n-61.0.2/bn-IN.xpi) = 645d2782d5009e970deefa060350907cf05de26e0de575394f9d094e1a448454
SIZE (xpi/firefox-i18n-61.0.2/bn-IN.xpi) = 535417
SHA256 (xpi/firefox-i18n-61.0.2/br.xpi) = b1abcd8b4342c6a99cac3ecfb2aae5b6e2f2a056675089ea439320d17ec3a641
SIZE (xpi/firefox-i18n-61.0.2/br.xpi) = 486578
SHA256 (xpi/firefox-i18n-61.0.2/bs.xpi) = afc69bee1fd0228245ae858371701e49109ad8c723cd0b3c8a4428592b89f648
SIZE (xpi/firefox-i18n-61.0.2/bs.xpi) = 489133
SHA256 (xpi/firefox-i18n-61.0.2/ca.xpi) = 20b33bede6ec0b9312206f41f7caaa368821c68e30bddad7ef5f7fa6046538e4
SIZE (xpi/firefox-i18n-61.0.2/ca.xpi) = 497525
SHA256 (xpi/firefox-i18n-61.0.2/cak.xpi) = 405bdeb457b9035f74196b6f960b3c53a0b209207fb260decd32a04334d23ea9
SIZE (xpi/firefox-i18n-61.0.2/cak.xpi) = 509325
SHA256 (xpi/firefox-i18n-61.0.2/cs.xpi) = b85e45d7757ae30ad662bf1819882232f8f405924db4c0142876d9808047a0db
SIZE (xpi/firefox-i18n-61.0.2/cs.xpi) = 502602
SHA256 (xpi/firefox-i18n-61.0.2/cy.xpi) = 8e4de25be6cca432b0b0572045a80a223205202a87bf51b0231faf4f0ae1f60b
SIZE (xpi/firefox-i18n-61.0.2/cy.xpi) = 490416
SHA256 (xpi/firefox-i18n-61.0.2/da.xpi) = 7c6d256022a6e70f7de44445c9ed51297d6751b0d74cabe3d2d9a55fa641d7ab
SIZE (xpi/firefox-i18n-61.0.2/da.xpi) = 483619
SHA256 (xpi/firefox-i18n-61.0.2/de.xpi) = 773dd80a205d6ad0e759b7916fdb74cfdffea01e087ab65968aa4340ff7acb63
SIZE (xpi/firefox-i18n-61.0.2/de.xpi) = 502285
SHA256 (xpi/firefox-i18n-61.0.2/dsb.xpi) = 2aebccbc0e0fd94fe128cb95e1eee38b372509fb1977104b32889c233c6f51f3
SIZE (xpi/firefox-i18n-61.0.2/dsb.xpi) = 512455
SHA256 (xpi/firefox-i18n-61.0.2/el.xpi) = e2dbeaa56fa7c666ec64023a0b186a2dcb6b768a08b0a02920c2cd00ac660ed3
SIZE (xpi/firefox-i18n-61.0.2/el.xpi) = 559697
SHA256 (xpi/firefox-i18n-61.0.2/en-GB.xpi) = 23dedb1da84966da330590627cfc3fc602548a6bdc38dd162885a4db5f4a5c80
SIZE (xpi/firefox-i18n-61.0.2/en-GB.xpi) = 464874
SHA256 (xpi/firefox-i18n-61.0.2/en-US.xpi) = f24167d2dbed92538aae84475750da8a1bf6ec749d2370900430e7811a18c94d
SIZE (xpi/firefox-i18n-61.0.2/en-US.xpi) = 456418
SHA256 (xpi/firefox-i18n-61.0.2/en-ZA.xpi) = 3cf8b7433b2c4464f651d8eaf8733243a7c5f4c27cf7166aeb1a2329150d02d0
SIZE (xpi/firefox-i18n-61.0.2/en-ZA.xpi) = 446643
SHA256 (xpi/firefox-i18n-61.0.2/eo.xpi) = 6344d887ce04460c21cc3c945047f1f7d27248aa7c6f739f384cd48ecfb6c266
SIZE (xpi/firefox-i18n-61.0.2/eo.xpi) = 484759
SHA256 (xpi/firefox-i18n-61.0.2/es-AR.xpi) = cabe75cd94f2f9a09a50b7879d0c34a8a45bd61bdaf94d52fcf0b72178677af7
SIZE (xpi/firefox-i18n-61.0.2/es-AR.xpi) = 498197
SHA256 (xpi/firefox-i18n-61.0.2/es-CL.xpi) = b6f4ac03d67ee3e2bfdbf4986733182e36af9f3939f7d361510304dfefb8934f
SIZE (xpi/firefox-i18n-61.0.2/es-CL.xpi) = 500854
SHA256 (xpi/firefox-i18n-61.0.2/es-ES.xpi) = 662de05e24e30397582d4e59bd3ac1ba3b9c5a2d60d77227342ab557f86ef8ed
SIZE (xpi/firefox-i18n-61.0.2/es-ES.xpi) = 435912
SHA256 (xpi/firefox-i18n-61.0.2/es-MX.xpi) = ebfe28f447815eab3d4e5053b575a8ce95dd9454c5bdb243d67c262714902cd4
SIZE (xpi/firefox-i18n-61.0.2/es-MX.xpi) = 500954
SHA256 (xpi/firefox-i18n-61.0.2/et.xpi) = adac19295ab07f349040f173d9891728434146d1438ade5a0b4acd150e1ba340
SIZE (xpi/firefox-i18n-61.0.2/et.xpi) = 477549
SHA256 (xpi/firefox-i18n-61.0.2/eu.xpi) = ef888a92a4a0ecd52c98dd2876481847ca222ece5230d6290b48bc64d2de32d6
SIZE (xpi/firefox-i18n-61.0.2/eu.xpi) = 488813
SHA256 (xpi/firefox-i18n-61.0.2/fa.xpi) = da8830b60ac46b819a70d3a98fd696e7dc3bf2365c58c1e6fd2e6bc91ba41b66
SIZE (xpi/firefox-i18n-61.0.2/fa.xpi) = 537566
SHA256 (xpi/firefox-i18n-61.0.2/ff.xpi) = 2d8df3bd8e42d1c9bcb275dbe20f1530a097acac94635fef3448965249206997
SIZE (xpi/firefox-i18n-61.0.2/ff.xpi) = 483847
SHA256 (xpi/firefox-i18n-61.0.2/fi.xpi) = 62ea9ab64a138f158bc031764a8fc5fd8b99a1f3e89a22a751951ae6be3b3c49
SIZE (xpi/firefox-i18n-61.0.2/fi.xpi) = 479924
SHA256 (xpi/firefox-i18n-61.0.2/fr.xpi) = 4b77011c87fd54ade2ce435f2cefed7714948b40848070ee8faaf16a3cc846ff
SIZE (xpi/firefox-i18n-61.0.2/fr.xpi) = 507142
SHA256 (xpi/firefox-i18n-61.0.2/fy-NL.xpi) = 99821b084929c0f3b464b42d3dc139880165d18cc864404c235486f142ae7ad5
SIZE (xpi/firefox-i18n-61.0.2/fy-NL.xpi) = 497984
SHA256 (xpi/firefox-i18n-61.0.2/ga-IE.xpi) = ac809ec0e0fc2f9cf305df38af6839111e66b5f6d3934c71374bb474bdaf8716
SIZE (xpi/firefox-i18n-61.0.2/ga-IE.xpi) = 495805
SHA256 (xpi/firefox-i18n-61.0.2/gd.xpi) = cfdba133835e6c033a87d5c097065ff6cdc91068670c1c1ba6a18c1d36dd818a
SIZE (xpi/firefox-i18n-61.0.2/gd.xpi) = 497602
SHA256 (xpi/firefox-i18n-61.0.2/gl.xpi) = ff185676f8283374eb47ae51be2a771cfaa3f5e6c2f1ee49316e6011ee9b7b58
SIZE (xpi/firefox-i18n-61.0.2/gl.xpi) = 471906
SHA256 (xpi/firefox-i18n-61.0.2/gn.xpi) = 6790068f5ab2f2b68790dd3514efcd56331a716e1e6629ae05e5a80b40f1bf8f
SIZE (xpi/firefox-i18n-61.0.2/gn.xpi) = 506404
SHA256 (xpi/firefox-i18n-61.0.2/gu-IN.xpi) = 0b6871f03b9cf2ddfae8f56c9678bda9909d1fefdb00860155cbc78811b9a881
SIZE (xpi/firefox-i18n-61.0.2/gu-IN.xpi) = 557300
SHA256 (xpi/firefox-i18n-61.0.2/he.xpi) = 8eb3f195456118fc088b26c9a87eba8c7fd2729de06d9239daf640a36e6e053d
SIZE (xpi/firefox-i18n-61.0.2/he.xpi) = 505566
SHA256 (xpi/firefox-i18n-61.0.2/hi-IN.xpi) = 3f6164ecfd3b5843042f4af91408e7e940ea9dec7400d83b960db0dc2d51ef90
SIZE (xpi/firefox-i18n-61.0.2/hi-IN.xpi) = 559353
SHA256 (xpi/firefox-i18n-61.0.2/hr.xpi) = 25a2c1b5758ad8f733516a854e47e041c06d00d872856d5e490831fbee2f467b
SIZE (xpi/firefox-i18n-61.0.2/hr.xpi) = 486048
SHA256 (xpi/firefox-i18n-61.0.2/hsb.xpi) = 04b6fbe257cbd19ff744b3ed20aef06a71d17014cc81c036417bc4557d1ef8ce
SIZE (xpi/firefox-i18n-61.0.2/hsb.xpi) = 510216
SHA256 (xpi/firefox-i18n-61.0.2/hu.xpi) = da00318d0500a31b0da22c6b132a7afdbd81488cb961f316aabfb5a4ea9816fc
SIZE (xpi/firefox-i18n-61.0.2/hu.xpi) = 511146
SHA256 (xpi/firefox-i18n-61.0.2/hy-AM.xpi) = 7c2f2d4cf869d2ce59c659fc7357d2e9370b4dd3b123c18fb851aaf6712e438f
SIZE (xpi/firefox-i18n-61.0.2/hy-AM.xpi) = 537815
SHA256 (xpi/firefox-i18n-61.0.2/ia.xpi) = 1fbc6ab7acbb4e207dcb9644087025a4fbee4814fc3f4cad1461fd121d1464ff
SIZE (xpi/firefox-i18n-61.0.2/ia.xpi) = 483841
SHA256 (xpi/firefox-i18n-61.0.2/id.xpi) = 84bd3e374584f3d5cc48ca5cb586c24c559925236dd9feb0fe51ac2f12a15c51
SIZE (xpi/firefox-i18n-61.0.2/id.xpi) = 476115
SHA256 (xpi/firefox-i18n-61.0.2/is.xpi) = 626bcd0ab60940c8d5a3ddfc7dad5c71691517e7536d92215e886d8c3edd0c1c
SIZE (xpi/firefox-i18n-61.0.2/is.xpi) = 482663
SHA256 (xpi/firefox-i18n-61.0.2/it.xpi) = 8720f674ef5088bafc3f93030a0249e14a1b0f62dad3be0d76aa87324fe355ce
SIZE (xpi/firefox-i18n-61.0.2/it.xpi) = 372490
SHA256 (xpi/firefox-i18n-61.0.2/ja.xpi) = 6e27023d0767748198d567723049b4d69a52a1a90273dc72592b3704706a4ab2
SIZE (xpi/firefox-i18n-61.0.2/ja.xpi) = 538253
SHA256 (xpi/firefox-i18n-61.0.2/ka.xpi) = 03ca5ef5b890aec0a8fd0b23053b9852f5b92a2e4d61b8aa78867a223eac46a9
SIZE (xpi/firefox-i18n-61.0.2/ka.xpi) = 525913
SHA256 (xpi/firefox-i18n-61.0.2/kab.xpi) = e77825c5b34aae2341d27f367942f29e9c8c8785a1a453f1f2322e9afcb56e65
SIZE (xpi/firefox-i18n-61.0.2/kab.xpi) = 495569
SHA256 (xpi/firefox-i18n-61.0.2/kk.xpi) = e19ebc4397d7f586d2928d4686b45b8cf4cf4a5fc0fce8cce84d03b102f27f9e
SIZE (xpi/firefox-i18n-61.0.2/kk.xpi) = 553683
SHA256 (xpi/firefox-i18n-61.0.2/km.xpi) = 1121f260792a9de32b12ef6ac654a24b80e04c0266a4140aa37a7aaa5934f326
SIZE (xpi/firefox-i18n-61.0.2/km.xpi) = 547191
SHA256 (xpi/firefox-i18n-61.0.2/kn.xpi) = 2e2f2278dedd39fcf30fc0c44ce88cfc4c9a6891e5f591d8e481c92752dbfeaa
SIZE (xpi/firefox-i18n-61.0.2/kn.xpi) = 552591
SHA256 (xpi/firefox-i18n-61.0.2/ko.xpi) = 21acff07a700217f72747ae2252fec8e7cd230909d9b293322981526990ae68c
SIZE (xpi/firefox-i18n-61.0.2/ko.xpi) = 519816
SHA256 (xpi/firefox-i18n-61.0.2/lij.xpi) = 1341ace9dcfe26991f1c80df9452a18837d1e9565fd0a56a0d8fa98ce47393c4
SIZE (xpi/firefox-i18n-61.0.2/lij.xpi) = 486949
SHA256 (xpi/firefox-i18n-61.0.2/lt.xpi) = f1804caa3ac89fb7d8910f4cc2d2d086e578e224b2999219d4e2e676a12a7f01
SIZE (xpi/firefox-i18n-61.0.2/lt.xpi) = 509391
SHA256 (xpi/firefox-i18n-61.0.2/lv.xpi) = 14241bc0764f5f4ae21ed67fc350e57364dae9572f5cb2e8f4ec39bb31bb3339
SIZE (xpi/firefox-i18n-61.0.2/lv.xpi) = 497560
SHA256 (xpi/firefox-i18n-61.0.2/mai.xpi) = 0197e8941faf9eadd33238ccb694f0fb6bed2d20cdea422b55a61f5797b0bbd1
SIZE (xpi/firefox-i18n-61.0.2/mai.xpi) = 518906
SHA256 (xpi/firefox-i18n-61.0.2/mk.xpi) = 15cff0db1f91ce234d886b5f661740a9bf655716465b63d813bbb323ab32b12c
SIZE (xpi/firefox-i18n-61.0.2/mk.xpi) = 480670
SHA256 (xpi/firefox-i18n-61.0.2/ml.xpi) = 2a4b93956ad1c5360d87d891b4983b9b4c97944699835444bb91d46375ad6fab
SIZE (xpi/firefox-i18n-61.0.2/ml.xpi) = 562451
SHA256 (xpi/firefox-i18n-61.0.2/mr.xpi) = 8d45a7026cd284861f92294fc39fd9f4f10bff536b3243e99e0a67e9685d9d6e
SIZE (xpi/firefox-i18n-61.0.2/mr.xpi) = 547453
SHA256 (xpi/firefox-i18n-61.0.2/ms.xpi) = 9ec4e150cf00639448468229ff2561ae7030bb730b3d1e22c5cc1031758b80a2
SIZE (xpi/firefox-i18n-61.0.2/ms.xpi) = 483501
SHA256 (xpi/firefox-i18n-61.0.2/my.xpi) = 699b13f845eb8b421054b92906cf905ebb7785177306b19f4bfefa140a53a2de
SIZE (xpi/firefox-i18n-61.0.2/my.xpi) = 536701
SHA256 (xpi/firefox-i18n-61.0.2/nb-NO.xpi) = af5f14d660cd55a7ad60acaf39361b7b3ee98339485938a92451d02463b1383b
SIZE (xpi/firefox-i18n-61.0.2/nb-NO.xpi) = 483531
SHA256 (xpi/firefox-i18n-61.0.2/ne-NP.xpi) = c07f52eebe5a4e6c34c681b4b247885d4ad8039bfae925cc55b5e090339d6c08
SIZE (xpi/firefox-i18n-61.0.2/ne-NP.xpi) = 523517
SHA256 (xpi/firefox-i18n-61.0.2/nl.xpi) = ca625d55c5f29ef4da48d8c34ebee629b736048ba39eb7ae05ffceb7f1be9563
SIZE (xpi/firefox-i18n-61.0.2/nl.xpi) = 489013
SHA256 (xpi/firefox-i18n-61.0.2/nn-NO.xpi) = 6cdea280f172f281533f87fd1bfab40fe6f9f4ded5a1f908609cd4bc4f56f770
SIZE (xpi/firefox-i18n-61.0.2/nn-NO.xpi) = 483563
SHA256 (xpi/firefox-i18n-61.0.2/oc.xpi) = cd16e5785aedcd20d3cf2a056b78fd2f674fd7d7335a3ebdb4bd0dbb472a9c2c
SIZE (xpi/firefox-i18n-61.0.2/oc.xpi) = 499699
SHA256 (xpi/firefox-i18n-61.0.2/or.xpi) = 184d4035e5d4f16eee9c931f41f96e72839701cd1d0770090203f4fc0c6534c1
SIZE (xpi/firefox-i18n-61.0.2/or.xpi) = 508182
SHA256 (xpi/firefox-i18n-61.0.2/pa-IN.xpi) = ec7228707a4aa3e759a666c61f4354830e5f7268e359a9c7c35bb39b96bc934d
SIZE (xpi/firefox-i18n-61.0.2/pa-IN.xpi) = 524498
SHA256 (xpi/firefox-i18n-61.0.2/pl.xpi) = 0cbde7c86c4c4214ca778da4383c0a5eb21945b3f0ffa4b8c48787f5f3516a97
SIZE (xpi/firefox-i18n-61.0.2/pl.xpi) = 390901
SHA256 (xpi/firefox-i18n-61.0.2/pt-BR.xpi) = 826e70a3b305eb13d039e90e9db4a789a63ae0e60a6303956530e3e7f2dec3ff
SIZE (xpi/firefox-i18n-61.0.2/pt-BR.xpi) = 486003
SHA256 (xpi/firefox-i18n-61.0.2/pt-PT.xpi) = 73b4eecb3f28f504dea034e5f434080086153f74d355e87ef3669600c505b1f4
SIZE (xpi/firefox-i18n-61.0.2/pt-PT.xpi) = 492107
SHA256 (xpi/firefox-i18n-61.0.2/rm.xpi) = 3ca9e0f0b9258872795e7f62155059f6eb1412f0001896619f8384e97bc83eab
SIZE (xpi/firefox-i18n-61.0.2/rm.xpi) = 483848
SHA256 (xpi/firefox-i18n-61.0.2/ro.xpi) = db9fdeea20497af2227a7b1c893bf87d4b151f2c99bd101ac8e888c7468a94ca
SIZE (xpi/firefox-i18n-61.0.2/ro.xpi) = 486750
SHA256 (xpi/firefox-i18n-61.0.2/ru.xpi) = 670c69c51d91376d0d840eaa3370a9707db3ca40c9cd098ae314ca7f63327a98
SIZE (xpi/firefox-i18n-61.0.2/ru.xpi) = 561628
SHA256 (xpi/firefox-i18n-61.0.2/si.xpi) = be7ba7d34d137c203aa04b5818549de401d38a4fd00358487c701e543733dc07
SIZE (xpi/firefox-i18n-61.0.2/si.xpi) = 511510
SHA256 (xpi/firefox-i18n-61.0.2/sk.xpi) = c6936465bd6fafbb0d4bbf2238d73064d5352ba2f3ebaa83f5ed77a10fb99b99
SIZE (xpi/firefox-i18n-61.0.2/sk.xpi) = 514229
SHA256 (xpi/firefox-i18n-61.0.2/sl.xpi) = 2bdf11ed56ce24360ba3aa9e7a18648881235dc34d4ba466c9ba35a07f507ecc
SIZE (xpi/firefox-i18n-61.0.2/sl.xpi) = 490330
SHA256 (xpi/firefox-i18n-61.0.2/son.xpi) = 0fd7455c841c6458d3246ecf29ffd35e18fdaac469de4b78dde39c8e26599f09
SIZE (xpi/firefox-i18n-61.0.2/son.xpi) = 468632
SHA256 (xpi/firefox-i18n-61.0.2/sq.xpi) = 23f6d309d0166cc10af64d04252253e65f4e204c4d07941d0bfd202cb1378756
SIZE (xpi/firefox-i18n-61.0.2/sq.xpi) = 496577
SHA256 (xpi/firefox-i18n-61.0.2/sr.xpi) = aec290fa758dab4cf3ebde5b5bcc20c95cac089a4beb66416ba1ed88dc6fdc1b
SIZE (xpi/firefox-i18n-61.0.2/sr.xpi) = 519562
SHA256 (xpi/firefox-i18n-61.0.2/sv-SE.xpi) = 9a7a6b4c0943780c8b3d9d5bdf4316a3ffd62d6592de3bfdd3d620a09451c00a
SIZE (xpi/firefox-i18n-61.0.2/sv-SE.xpi) = 491592
SHA256 (xpi/firefox-i18n-61.0.2/ta.xpi) = aede22d1ad10d37b77ba167b94bbd7e0a2a7da98b9c634a3e6b296810a651764
SIZE (xpi/firefox-i18n-61.0.2/ta.xpi) = 541876
SHA256 (xpi/firefox-i18n-61.0.2/te.xpi) = dccd04bdcf3557d3c0b126f7c0ce5a27a91c6011d5b70ddef743bdf741ee9720
SIZE (xpi/firefox-i18n-61.0.2/te.xpi) = 558636
SHA256 (xpi/firefox-i18n-61.0.2/th.xpi) = 11d63d2263ee0c17a9522ceaf14a8066b0a5f9027aa500a2fc578d6a7235bd76
SIZE (xpi/firefox-i18n-61.0.2/th.xpi) = 531106
SHA256 (xpi/firefox-i18n-61.0.2/tr.xpi) = 2c4d15fde2082b858b9e89402aa9da92b3a459808866b10eca2f169c81c59723
SIZE (xpi/firefox-i18n-61.0.2/tr.xpi) = 498508
SHA256 (xpi/firefox-i18n-61.0.2/uk.xpi) = 953b51a4866173d89c203ed449258a2b84ffce6495bf9c5b79261c754e4f1eb4
SIZE (xpi/firefox-i18n-61.0.2/uk.xpi) = 553600
SHA256 (xpi/firefox-i18n-61.0.2/ur.xpi) = 73e91585cb86171360aae3c2d44d31e765c76dba8594bdc40f63952a3ff3bd68
SIZE (xpi/firefox-i18n-61.0.2/ur.xpi) = 531610
SHA256 (xpi/firefox-i18n-61.0.2/uz.xpi) = 76fac29281d9d3b8e8ff21f4fbe2927a017f2432cd37dd055201f60b539511be
SIZE (xpi/firefox-i18n-61.0.2/uz.xpi) = 482057
SHA256 (xpi/firefox-i18n-61.0.2/vi.xpi) = 1c8a8174cc70c363fed8f0ee3a988f686a5d740846b082ebe93ebd5d38e2be1d
SIZE (xpi/firefox-i18n-61.0.2/vi.xpi) = 500409
SHA256 (xpi/firefox-i18n-61.0.2/xh.xpi) = 1e07f0096d6899bd4c07b9f5fd7fc94e52a254e0d6e61a8bda245e2ed725057f
SIZE (xpi/firefox-i18n-61.0.2/xh.xpi) = 481794
SHA256 (xpi/firefox-i18n-61.0.2/zh-CN.xpi) = ed3b70ce7114c8365e7997d3ca6ac550781b4f878b1f788d092e78d5ef394b64
SIZE (xpi/firefox-i18n-61.0.2/zh-CN.xpi) = 514394
SHA256 (xpi/firefox-i18n-61.0.2/zh-TW.xpi) = b2e1b60b106e83c8eced42fa32710ed98eecb0869f43f5744d1e341ecd47a695
SIZE (xpi/firefox-i18n-61.0.2/zh-TW.xpi) = 513544
TIMESTAMP = 1535647501
SHA256 (xpi/firefox-i18n-62.0/ach.xpi) = e04f2536413cbf2c114a722090e9ab85f57fec0101c80f7da39302eca5995990
SIZE (xpi/firefox-i18n-62.0/ach.xpi) = 446322
SHA256 (xpi/firefox-i18n-62.0/af.xpi) = b867355a4a704cd247206b0eb2aa773e0bff89448e475dddb6bbb94fca69a615
SIZE (xpi/firefox-i18n-62.0/af.xpi) = 432298
SHA256 (xpi/firefox-i18n-62.0/an.xpi) = bbe8f8a605061edd7264ae6e766ad533d7d073cdc20dc3a96346f18bc2fee8d3
SIZE (xpi/firefox-i18n-62.0/an.xpi) = 467495
SHA256 (xpi/firefox-i18n-62.0/ar.xpi) = f0bdd3f3293716e161e5e3e43cdaecf3e67ff0b3d5a35d96789f1a9651b7f249
SIZE (xpi/firefox-i18n-62.0/ar.xpi) = 497992
SHA256 (xpi/firefox-i18n-62.0/as.xpi) = e694594f325821d5cca94a75cde0f85ff35ebd74b4422e40fd9d575d2aafd874
SIZE (xpi/firefox-i18n-62.0/as.xpi) = 478311
SHA256 (xpi/firefox-i18n-62.0/ast.xpi) = 09ab4fbb3e597facbb13910c0f159375999010c91475a992d29e5837eed8b5ea
SIZE (xpi/firefox-i18n-62.0/ast.xpi) = 455181
SHA256 (xpi/firefox-i18n-62.0/az.xpi) = 05816dbe835624016aad3bcbf4d4b73158760c359c90548e164f45f707c8750c
SIZE (xpi/firefox-i18n-62.0/az.xpi) = 477133
SHA256 (xpi/firefox-i18n-62.0/be.xpi) = bb73c704e88b6981568b1282e7ca0d88c92ec1ae295010ad32c9d7769ba120e6
SIZE (xpi/firefox-i18n-62.0/be.xpi) = 534912
SHA256 (xpi/firefox-i18n-62.0/bg.xpi) = 0cafdc2582373c2acfc1b4d5c0c69e64c3f749d91298a692ff62e2fa5c2994f4
SIZE (xpi/firefox-i18n-62.0/bg.xpi) = 524206
SHA256 (xpi/firefox-i18n-62.0/bn-BD.xpi) = 33c72fd228565cdd0c4c84c26192dc3bc2a2d433820c879b1ed40ec679ede3ee
SIZE (xpi/firefox-i18n-62.0/bn-BD.xpi) = 538602
SHA256 (xpi/firefox-i18n-62.0/bn-IN.xpi) = 5956f019ee31898a349e7140aa4539291c7bede9ec09ef7dd8d79a940338d209
SIZE (xpi/firefox-i18n-62.0/bn-IN.xpi) = 509949
SHA256 (xpi/firefox-i18n-62.0/br.xpi) = 2beb6ad17558f8073ee0afebd3ebcbaf9a6027d70a9eaeccf5cce24eb42f7402
SIZE (xpi/firefox-i18n-62.0/br.xpi) = 464398
SHA256 (xpi/firefox-i18n-62.0/bs.xpi) = e553a282d165553aeab25132485a4798afaac60e6339760eac0ba4b7c60bdfad
SIZE (xpi/firefox-i18n-62.0/bs.xpi) = 466249
SHA256 (xpi/firefox-i18n-62.0/ca.xpi) = a6c1907cd249d79dfa21ebeafd2c151c986d7f797175460d8ce784115a20a07f
SIZE (xpi/firefox-i18n-62.0/ca.xpi) = 470058
SHA256 (xpi/firefox-i18n-62.0/cak.xpi) = 8721de3628577a1725b896206daf3de4570b4bb9d4d7c89ef1eb6d36ecc7e1bf
SIZE (xpi/firefox-i18n-62.0/cak.xpi) = 488838
SHA256 (xpi/firefox-i18n-62.0/cs.xpi) = 744e91d22b13dd9a3f6200a91b2d891dc000b28784e03ac5e6f94b76b1d6fb32
SIZE (xpi/firefox-i18n-62.0/cs.xpi) = 478359
SHA256 (xpi/firefox-i18n-62.0/cy.xpi) = 7cffb67efb44ca0ccbad4b8e9f70340d481414d8aae42a62c83a872624bfcf98
SIZE (xpi/firefox-i18n-62.0/cy.xpi) = 468857
SHA256 (xpi/firefox-i18n-62.0/da.xpi) = c7832965c8de20cc5d1748f341eb818c07c38387e4dc280cb05a48561ffdfe72
SIZE (xpi/firefox-i18n-62.0/da.xpi) = 467290
SHA256 (xpi/firefox-i18n-62.0/de.xpi) = ebf0933532eaf874ff8ae771c5ad965ced4f2cb6de9f20993384a12e6a7bfa97
SIZE (xpi/firefox-i18n-62.0/de.xpi) = 475937
SHA256 (xpi/firefox-i18n-62.0/dsb.xpi) = 2f5aa9c041f3ebb212551c747f1a6206b27876b5b9325f23265d70bd593ecc79
SIZE (xpi/firefox-i18n-62.0/dsb.xpi) = 488173
SHA256 (xpi/firefox-i18n-62.0/el.xpi) = 02c76d88ed5d86a6b529e54395f81c492529fea74726e11de919ffadb710b902
SIZE (xpi/firefox-i18n-62.0/el.xpi) = 546431
SHA256 (xpi/firefox-i18n-62.0/en-CA.xpi) = e2720247a98c15c36a0a347c504621dcb9fed4a1bd22cddb15872d594084df0c
SIZE (xpi/firefox-i18n-62.0/en-CA.xpi) = 439066
SHA256 (xpi/firefox-i18n-62.0/en-GB.xpi) = 21f1c2a593e046c6989bd15d021600648681bc57add17ee5bce8f1b7dd0e364d
SIZE (xpi/firefox-i18n-62.0/en-GB.xpi) = 436171
SHA256 (xpi/firefox-i18n-62.0/en-US.xpi) = f48cf3c27869c884d7d264357bbe7bf7118c7478fc2b31156c81d6baee27767f
SIZE (xpi/firefox-i18n-62.0/en-US.xpi) = 417294
SHA256 (xpi/firefox-i18n-62.0/en-ZA.xpi) = bc6449726d4a5083edcbdba776cdcec727c882989d000cf1be926f50ddf42637
SIZE (xpi/firefox-i18n-62.0/en-ZA.xpi) = 422869
SHA256 (xpi/firefox-i18n-62.0/eo.xpi) = 189a48340d273b914c95ef86ed69a9d09e9cdf4c0aaee8335bac230d47f62d3d
SIZE (xpi/firefox-i18n-62.0/eo.xpi) = 466537
SHA256 (xpi/firefox-i18n-62.0/es-AR.xpi) = 5efaf5928e2d86111542ea8afc89f95bc50c314154a170bbbee5270df582d090
SIZE (xpi/firefox-i18n-62.0/es-AR.xpi) = 473528
SHA256 (xpi/firefox-i18n-62.0/es-CL.xpi) = 8a93437e91f0ff4decdf349e0764962a2ed89ff5b25d7d55b5e04651c9140990
SIZE (xpi/firefox-i18n-62.0/es-CL.xpi) = 473981
SHA256 (xpi/firefox-i18n-62.0/es-ES.xpi) = 25f2ff1478f60d0c9ad9371492bf313b5369ecfafc150fd5bae8540de1584bfb
SIZE (xpi/firefox-i18n-62.0/es-ES.xpi) = 414986
SHA256 (xpi/firefox-i18n-62.0/es-MX.xpi) = 0561a2856dceb2be398282cdcff8d4e559269e09d8c2832fc069f9b3e1ee8895
SIZE (xpi/firefox-i18n-62.0/es-MX.xpi) = 477958
SHA256 (xpi/firefox-i18n-62.0/et.xpi) = f7f4dcf932eef92f48c1b9365c69344b1336f7508f027ba557b96e1450eb36a0
SIZE (xpi/firefox-i18n-62.0/et.xpi) = 455372
SHA256 (xpi/firefox-i18n-62.0/eu.xpi) = 6dc61ba71654b95bf4a69c06bd626234aa49d6e012e80dd7138b897f2f1429d5
SIZE (xpi/firefox-i18n-62.0/eu.xpi) = 465902
SHA256 (xpi/firefox-i18n-62.0/fa.xpi) = 29874d32059543eb9a61e5022fa8c516ab3e0e773aeef8e13010161bdc9d9715
SIZE (xpi/firefox-i18n-62.0/fa.xpi) = 514441
SHA256 (xpi/firefox-i18n-62.0/ff.xpi) = c32700d61e46a1f24c2a641fcbc1cc0ffe04fc6f2c27ce57b231301f312f0fbb
SIZE (xpi/firefox-i18n-62.0/ff.xpi) = 459042
SHA256 (xpi/firefox-i18n-62.0/fi.xpi) = c9501d742b37ef213e7f1cbbda397e2493822f0b04a932aa4fa3370d07ddd89c
SIZE (xpi/firefox-i18n-62.0/fi.xpi) = 458676
SHA256 (xpi/firefox-i18n-62.0/fr.xpi) = a587c8d4070a5dbc7e756119c5fb204dea3a28d640d685f645e62b48b4249f93
SIZE (xpi/firefox-i18n-62.0/fr.xpi) = 482960
SHA256 (xpi/firefox-i18n-62.0/fy-NL.xpi) = 7fa878c562fdbe29d0b1b8bd412dad903ed59d1fa4ffe11201d7ef0c21027ba5
SIZE (xpi/firefox-i18n-62.0/fy-NL.xpi) = 470423
SHA256 (xpi/firefox-i18n-62.0/ga-IE.xpi) = fbd1cf8225aa76602568c81492d99344fcbb5d50b42e0ab7bd4858ffe8d430e5
SIZE (xpi/firefox-i18n-62.0/ga-IE.xpi) = 472265
SHA256 (xpi/firefox-i18n-62.0/gd.xpi) = 83175e8e398ce777ec387a2a571b72302b8fbf90ba49def4f87cedffe3827b5f
SIZE (xpi/firefox-i18n-62.0/gd.xpi) = 473974
SHA256 (xpi/firefox-i18n-62.0/gl.xpi) = c8e39f056c896af2ac5a0e6fc1f6195f8210d95887c02fb7bea1b28c8f62f513
SIZE (xpi/firefox-i18n-62.0/gl.xpi) = 451814
SHA256 (xpi/firefox-i18n-62.0/gn.xpi) = f912b37de9ac0f052d4e05ac54df2d3d30e69a54c102e3d0d2aa3e38ce920204
SIZE (xpi/firefox-i18n-62.0/gn.xpi) = 483149
SHA256 (xpi/firefox-i18n-62.0/gu-IN.xpi) = 9c9292f96d934a397d7f680004f01ca0792837061e5b143b64f9172107d5dd15
SIZE (xpi/firefox-i18n-62.0/gu-IN.xpi) = 539985
SHA256 (xpi/firefox-i18n-62.0/he.xpi) = d0d847040f6346dccc128eca7353389d2147524b2ca4f976057d6d2800e5f7cc
SIZE (xpi/firefox-i18n-62.0/he.xpi) = 484817
SHA256 (xpi/firefox-i18n-62.0/hi-IN.xpi) = 1e04e348b5e71f8b7a82157e0322ce5ef2c58473fe3aea62c08fae70f86daaab
SIZE (xpi/firefox-i18n-62.0/hi-IN.xpi) = 537122
SHA256 (xpi/firefox-i18n-62.0/hr.xpi) = 747f057ae274e57b2560d824c295f9aa496abe7a04e72a769a7e4f8221d6fffc
SIZE (xpi/firefox-i18n-62.0/hr.xpi) = 459613
SHA256 (xpi/firefox-i18n-62.0/hsb.xpi) = 724eb477f9056bae333df6fe57847781337bcba6604f97bfd9e0ab1965967df3
SIZE (xpi/firefox-i18n-62.0/hsb.xpi) = 488112
SHA256 (xpi/firefox-i18n-62.0/hu.xpi) = ca58c8e06b0d0764d745cd5323c7c2c42b04499a53fe7565601f2e2befe837c0
SIZE (xpi/firefox-i18n-62.0/hu.xpi) = 487430
SHA256 (xpi/firefox-i18n-62.0/hy-AM.xpi) = 306d84f51482ff2dfa88392f802921d0982829fab0a75c6d743e29b8adab96dd
SIZE (xpi/firefox-i18n-62.0/hy-AM.xpi) = 518010
SHA256 (xpi/firefox-i18n-62.0/ia.xpi) = c07a6c51569fdb934628134b495e2246b014443586a2d38cb06828fdcc0d1975
SIZE (xpi/firefox-i18n-62.0/ia.xpi) = 461400
SHA256 (xpi/firefox-i18n-62.0/id.xpi) = 49a76ae61fa5f359e952546b416eeb471553ce31a259f140854a1f240c2f42c4
SIZE (xpi/firefox-i18n-62.0/id.xpi) = 458275
SHA256 (xpi/firefox-i18n-62.0/is.xpi) = 7f13d6a4313dffc7b29836a3cea1ba4a4bebe593016412f83edd09646566a137
SIZE (xpi/firefox-i18n-62.0/is.xpi) = 459606
SHA256 (xpi/firefox-i18n-62.0/it.xpi) = 538444ef8804ae074955ac6b5692165967398ee0b216e340ec4f38154a07e0cf
SIZE (xpi/firefox-i18n-62.0/it.xpi) = 347127
SHA256 (xpi/firefox-i18n-62.0/ja.xpi) = b891b15eb7a06b64b73b96a3dc511d72d0c9c4059cf0060e97bf802a4c7b2787
SIZE (xpi/firefox-i18n-62.0/ja.xpi) = 504028
SHA256 (xpi/firefox-i18n-62.0/ka.xpi) = 8c28093347e4872c6cb73ff2021d8049612b97f604fd6f03b8f53945fc847368
SIZE (xpi/firefox-i18n-62.0/ka.xpi) = 503703
SHA256 (xpi/firefox-i18n-62.0/kab.xpi) = a9c552e7e195ee79a03e3c30846f148275436d81ccc08d42812ca5946a90f923
SIZE (xpi/firefox-i18n-62.0/kab.xpi) = 478239
SHA256 (xpi/firefox-i18n-62.0/kk.xpi) = 0919cf1d88ec72cd215f29beccf7c33822316c94a81de33c9d97f9b55378a66e
SIZE (xpi/firefox-i18n-62.0/kk.xpi) = 530652
SHA256 (xpi/firefox-i18n-62.0/km.xpi) = 10871f2769c6dc673ffaaaa40763f22369396b98c453eb418ce0dc248f484565
SIZE (xpi/firefox-i18n-62.0/km.xpi) = 521446
SHA256 (xpi/firefox-i18n-62.0/kn.xpi) = cb62ba3e8479ac4c17c9a0fe5ff7f9418bd1b9231be9606e15acfd3458f4b216
SIZE (xpi/firefox-i18n-62.0/kn.xpi) = 528089
SHA256 (xpi/firefox-i18n-62.0/ko.xpi) = fb8c25f7e2f74f77a9b86cc8cf866991537083cc8a986a9047547ed01078b12f
SIZE (xpi/firefox-i18n-62.0/ko.xpi) = 498335
SHA256 (xpi/firefox-i18n-62.0/lij.xpi) = ea77fd99a0619f2e2ae094c9661eeb709ace0457831087a3572a6bdfe162a2c0
SIZE (xpi/firefox-i18n-62.0/lij.xpi) = 463436
SHA256 (xpi/firefox-i18n-62.0/lt.xpi) = 1cb7d60e96a10b812ed4ed52c8159cc8543940dad0e8894d9116caf1975fbae2
SIZE (xpi/firefox-i18n-62.0/lt.xpi) = 487650
SHA256 (xpi/firefox-i18n-62.0/lv.xpi) = b7a141fff985d949aeac3ba551531d246fd5f22b7556b9dc2e23d87a9ad5a862
SIZE (xpi/firefox-i18n-62.0/lv.xpi) = 475704
SHA256 (xpi/firefox-i18n-62.0/mai.xpi) = e0e91634fa6cfbb2c86e5bff033f16956e242e8df8b9834dc0032759a65eda35
SIZE (xpi/firefox-i18n-62.0/mai.xpi) = 494716
SHA256 (xpi/firefox-i18n-62.0/mk.xpi) = a7cc7361ad57aa555c93b55f57770912461c4fb165ca4b267f0f62b6b3e8ec25
SIZE (xpi/firefox-i18n-62.0/mk.xpi) = 457528
SHA256 (xpi/firefox-i18n-62.0/ml.xpi) = 6a2485d804f1e984293ffa340f924efaf66b9de6f9ea2b1ed0b0b4197ded43fc
SIZE (xpi/firefox-i18n-62.0/ml.xpi) = 538826
SHA256 (xpi/firefox-i18n-62.0/mr.xpi) = f04d2052d833f0df7dc0f07aa677a58222a273c5ccc6d1bd8e96494155b7e2fc
SIZE (xpi/firefox-i18n-62.0/mr.xpi) = 530355
SHA256 (xpi/firefox-i18n-62.0/ms.xpi) = b3339a5e8e1ad7b601b0cd15cd6806f07dc2838ef6d7770d4383cf3e4a28d897
SIZE (xpi/firefox-i18n-62.0/ms.xpi) = 459910
SHA256 (xpi/firefox-i18n-62.0/my.xpi) = b28077d2570be25f344c9c230d6d3c62b9d9c5ee8cd22dcbde41418d36822fe8
SIZE (xpi/firefox-i18n-62.0/my.xpi) = 507317
SHA256 (xpi/firefox-i18n-62.0/nb-NO.xpi) = fe8afc2b31568d0abb61835b54898ad345b9bf1c503100f1593e33f8ef111d28
SIZE (xpi/firefox-i18n-62.0/nb-NO.xpi) = 458929
SHA256 (xpi/firefox-i18n-62.0/ne-NP.xpi) = e6f832541e575d52d307fd88a669bd929bd7a8e6cab6d0260311694af266ec82
SIZE (xpi/firefox-i18n-62.0/ne-NP.xpi) = 500520
SHA256 (xpi/firefox-i18n-62.0/nl.xpi) = 74f423e2acfe298c96bb6a7a24ff71d5ae553a03dcfd679d2031ace0460d8f16
SIZE (xpi/firefox-i18n-62.0/nl.xpi) = 459508
SHA256 (xpi/firefox-i18n-62.0/nn-NO.xpi) = accbda7676337813f020e4768df7c74d7a863dbf1e433d6f79e79737f2b4331f
SIZE (xpi/firefox-i18n-62.0/nn-NO.xpi) = 457059
SHA256 (xpi/firefox-i18n-62.0/oc.xpi) = 7cbd64049932d76c481512e3e65179a3fcbd711bc69ff8f2f874ac10394c502f
SIZE (xpi/firefox-i18n-62.0/oc.xpi) = 475436
SHA256 (xpi/firefox-i18n-62.0/or.xpi) = 6f8032be17e859a96ae0b5a321a4d1c56e265ce5a42d3bbe7c64e17fb7b29696
SIZE (xpi/firefox-i18n-62.0/or.xpi) = 485377
SHA256 (xpi/firefox-i18n-62.0/pa-IN.xpi) = c273c84581f2cb44ebd59b706c374312a9c8099676349cdef6f8c1a6febb7ac4
SIZE (xpi/firefox-i18n-62.0/pa-IN.xpi) = 496914
SHA256 (xpi/firefox-i18n-62.0/pl.xpi) = d5f2c49dcf080e3bd643cfc023d59b76abb137d85086b2eef4aaa96fdab1f14b
SIZE (xpi/firefox-i18n-62.0/pl.xpi) = 370888
SHA256 (xpi/firefox-i18n-62.0/pt-BR.xpi) = dc94e6624f7852b6096cd86138f4fe3c25b8090d7cbdf10019ab7cf59678f586
SIZE (xpi/firefox-i18n-62.0/pt-BR.xpi) = 460868
SHA256 (xpi/firefox-i18n-62.0/pt-PT.xpi) = 77b39a3d3ead81f75f4595d7bb0eafdfbde751620d2822da85fb9253688cc22e
SIZE (xpi/firefox-i18n-62.0/pt-PT.xpi) = 473528
SHA256 (xpi/firefox-i18n-62.0/rm.xpi) = 94857c99f13ee4ce868d514c756d2da7de604a03b2fd0073927f0001cbc4053b
SIZE (xpi/firefox-i18n-62.0/rm.xpi) = 462466
SHA256 (xpi/firefox-i18n-62.0/ro.xpi) = b39cb076fdaffff12aaed6d718ae7fc15c0a572cc19052ee68a5635a9e70dff5
SIZE (xpi/firefox-i18n-62.0/ro.xpi) = 463404
SHA256 (xpi/firefox-i18n-62.0/ru.xpi) = c1e0acd1c0ace7b437817c35e309961ea981c9b242c05410b001ef8b881a9901
SIZE (xpi/firefox-i18n-62.0/ru.xpi) = 539889
SHA256 (xpi/firefox-i18n-62.0/si.xpi) = ab9aa8c3e885b5669cb6119e5ea7d3805550b99008bc97716c3d62aeac499f18
SIZE (xpi/firefox-i18n-62.0/si.xpi) = 487593
SHA256 (xpi/firefox-i18n-62.0/sk.xpi) = 87173a5860c984b83816b723f64ba9303e0af527b7742362df42bd8ddfbffc22
SIZE (xpi/firefox-i18n-62.0/sk.xpi) = 488132
SHA256 (xpi/firefox-i18n-62.0/sl.xpi) = 12aaf51bb68f03b7966cdf878a811b6f600a663d970330394a9d757dbf05a48b
SIZE (xpi/firefox-i18n-62.0/sl.xpi) = 468413
SHA256 (xpi/firefox-i18n-62.0/son.xpi) = da87b94ccbb97b67daf943f3203a9578ef17e492b43e702b05c1656272f6e5d8
SIZE (xpi/firefox-i18n-62.0/son.xpi) = 445941
SHA256 (xpi/firefox-i18n-62.0/sq.xpi) = c1bf7f8aa36df769dc701140b6a71d02dbfc15d90aebd44a938b53ca3c0ebff3
SIZE (xpi/firefox-i18n-62.0/sq.xpi) = 475527
SHA256 (xpi/firefox-i18n-62.0/sr.xpi) = 8abc877986d14d514d6674939fe3013e7e25371ddb4aaaae47cc931f744d9304
SIZE (xpi/firefox-i18n-62.0/sr.xpi) = 498808
SHA256 (xpi/firefox-i18n-62.0/sv-SE.xpi) = 4b8f868e65e43b087f05537645d1d6b8bf146b190ba7736419c14ab68f7ae34c
SIZE (xpi/firefox-i18n-62.0/sv-SE.xpi) = 469495
SHA256 (xpi/firefox-i18n-62.0/ta.xpi) = fda05d412f3a582897b06ba8593101a925686ad6a77de11a8dea3aec20118027
SIZE (xpi/firefox-i18n-62.0/ta.xpi) = 526480
SHA256 (xpi/firefox-i18n-62.0/te.xpi) = 2fc25943b20c10291f621bca2fb6d216c3ceb2db99ff9f3be7decd6f7603ebd1
SIZE (xpi/firefox-i18n-62.0/te.xpi) = 536772
SHA256 (xpi/firefox-i18n-62.0/th.xpi) = c63d1dc767c2ed26e341e052abe4791a555ed017a98db1fe9fb7abc099808560
SIZE (xpi/firefox-i18n-62.0/th.xpi) = 507132
SHA256 (xpi/firefox-i18n-62.0/tr.xpi) = 7c43a76a7cbb1461f0dbb95d7cdedaf8e0cab9ca4a819f693d1e7c2a9a9362b8
SIZE (xpi/firefox-i18n-62.0/tr.xpi) = 477277
SHA256 (xpi/firefox-i18n-62.0/uk.xpi) = 7976efe137919fb4bd1b543ba233773591afd176a4ba56d7def348c6f3049551
SIZE (xpi/firefox-i18n-62.0/uk.xpi) = 532585
SHA256 (xpi/firefox-i18n-62.0/ur.xpi) = a6c6b2beb1d7889a1c11862d58e5c2def2d008645678983eb0de5efc5f2a5b63
SIZE (xpi/firefox-i18n-62.0/ur.xpi) = 512365
SHA256 (xpi/firefox-i18n-62.0/uz.xpi) = 5d34d45aa70e8e7a9c29fa03a8a7a156a3c2372c75ed005d45492a3f5954a3fe
SIZE (xpi/firefox-i18n-62.0/uz.xpi) = 457993
SHA256 (xpi/firefox-i18n-62.0/vi.xpi) = bab119a261946f95c056a3290b4e4f950e580a781d488796992dc26831e2d67f
SIZE (xpi/firefox-i18n-62.0/vi.xpi) = 478322
SHA256 (xpi/firefox-i18n-62.0/xh.xpi) = 724f956d34ad6f54900674e666b4fd4d53ab54f194de2b619ade0360f845dba0
SIZE (xpi/firefox-i18n-62.0/xh.xpi) = 461200
SHA256 (xpi/firefox-i18n-62.0/zh-CN.xpi) = bb48b74ffb9356b2c4758c9bcba1fc1005c72ae4a2fdfd31a451db011cce4097
SIZE (xpi/firefox-i18n-62.0/zh-CN.xpi) = 491486
SHA256 (xpi/firefox-i18n-62.0/zh-TW.xpi) = 3d8b2328a846600c6a95cea51c59992ce54c8890f5519c87633183fe4b21e719
SIZE (xpi/firefox-i18n-62.0/zh-TW.xpi) = 494523

View File

@ -2,18 +2,19 @@
# $FreeBSD$
PORTNAME= firefox
DISTVERSION= 61.0.2
DISTVERSION= 62.0
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
MAINTAINER= gecko@FreeBSD.org
COMMENT= Web browser based on the browser portion of Mozilla
BUILD_DEPENDS= nspr>=4.19:devel/nspr \
nss>=3.37.3:security/nss \
nss>=3.38:security/nss \
icu>=59.1,1:devel/icu \
libevent>=2.1.8:devel/libevent \
harfbuzz>=1.7.6:print/harfbuzz \
@ -21,7 +22,7 @@ BUILD_DEPENDS= nspr>=4.19:devel/nspr \
png>=1.6.34:graphics/png \
libvorbis>=1.3.6,3:audio/libvorbis \
libvpx>=1.5.0:multimedia/libvpx \
sqlite3>=3.23.1:databases/sqlite3 \
sqlite3>=3.24.0:databases/sqlite3 \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
v4l_compat>0:multimedia/v4l_compat \
autoconf-2.13:devel/autoconf213 \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1533669323
SHA256 (firefox-61.0.2.source.tar.xz) = 0bdecbbb2a955c9f4c5cd0b33acd1e47afcb6cd57ac89cf11257668e3cef202c
SIZE (firefox-61.0.2.source.tar.xz) = 266077556
TIMESTAMP = 1535647501
SHA256 (firefox-62.0.source.tar.xz) = b3f850581f7d89655a05d5dc26ba010783934d86aa920399237f79dedd5daec9
SIZE (firefox-62.0.source.tar.xz) = 258026884

View File

@ -31,12 +31,12 @@ diff --git toolkit/mozapps/extensions/internal/AddonRepository.jsm toolkit/mozap
index f70fd8d7e3bd8..81e8cd7764fdf 100644
--- toolkit/mozapps/extensions/internal/AddonRepository.jsm
+++ toolkit/mozapps/extensions/internal/AddonRepository.jsm
@@ -588,7 +588,7 @@ var AddonRepository = {
@@ -602,7 +602,7 @@ var AddonRepository = {
addon.version = String(aEntry.current_version.version);
if (Array.isArray(aEntry.current_version.files)) {
for (let file of aEntry.current_version.files) {
- if (file.platform == "all" || file.platform == Services.appinfo.OS.toLowerCase()) {
+ if (file.platform == "all" || file.platform == "linux" || file.platform == Services.appinfo.OS.toLowerCase()) {
- if (file.platform == "all" || file.platform == PLATFORM) {
+ if (file.platform == "all" || file.platform == "linux" || file.platform == PLATFORM) {
if (file.url) {
addon.sourceURI = NetUtil.newURI(file.url);
}

View File

@ -615,14 +615,14 @@ diff --git build/moz.configure/old.configure build/moz.configure/old.configure
index 17d0c5bf3420..3e6dbc16ca14 100644
--- build/moz.configure/old.configure
+++ build/moz.configure/old.configure
@@ -262,6 +262,7 @@ def old_configure_options(*options):
@@ -259,6 +259,7 @@ def old_configure_options(*options):
'--with-nspr-prefix',
'--with-nss-exec-prefix',
'--with-nss-prefix',
+ '--with-oss',
'--with-pthreads',
'--with-qemu-exe',
'--with-sixgill',
'--with-soft-float',
diff --git dom/media/CubebUtils.cpp dom/media/CubebUtils.cpp
index 88063ed3a4d6..8613f86dbd16 100644
--- dom/media/CubebUtils.cpp

View File

@ -1,100 +0,0 @@
commit 7e0038706036
Author: Lee Salzman <lsalzman@mozilla.com>
Date: Thu May 24 14:50:31 2018 -0400
Bug 1144632 - fix big-endian Skia builds. r=rhunt
MozReview-Commit-ID: JQivGBE45qy
---
gfx/skia/skia/include/core/SkColorPriv.h | 15 ++++-----------
gfx/skia/skia/include/core/SkImageInfo.h | 2 +-
gfx/skia/skia/include/gpu/GrTypes.h | 5 +----
gfx/skia/skia/src/core/SkColorData.h | 15 ++++-----------
4 files changed, 10 insertions(+), 27 deletions(-)
diff --git gfx/skia/skia/include/core/SkColorPriv.h gfx/skia/skia/include/core/SkColorPriv.h
index 0cd02e8034062..8a7f1501ba434 100644
--- gfx/skia/skia/include/core/SkColorPriv.h
+++ gfx/skia/skia/include/core/SkColorPriv.h
@@ -55,17 +55,10 @@ static inline U8CPU SkUnitScalarClampToByte(SkScalar x) {
* Here we enforce this constraint.
*/
-#ifdef SK_CPU_BENDIAN
- #define SK_RGBA_R32_SHIFT 24
- #define SK_RGBA_G32_SHIFT 16
- #define SK_RGBA_B32_SHIFT 8
- #define SK_RGBA_A32_SHIFT 0
-#else
- #define SK_RGBA_R32_SHIFT 0
- #define SK_RGBA_G32_SHIFT 8
- #define SK_RGBA_B32_SHIFT 16
- #define SK_RGBA_A32_SHIFT 24
-#endif
+#define SK_RGBA_R32_SHIFT 0
+#define SK_RGBA_G32_SHIFT 8
+#define SK_RGBA_B32_SHIFT 16
+#define SK_RGBA_A32_SHIFT 24
#define SkGetPackedA32(packed) ((uint32_t)((packed) << (24 - SK_A32_SHIFT)) >> 24)
#define SkGetPackedR32(packed) ((uint32_t)((packed) << (24 - SK_R32_SHIFT)) >> 24)
diff --git gfx/skia/skia/include/core/SkImageInfo.h gfx/skia/skia/include/core/SkImageInfo.h
index ece47f5c418a8..5b36ba1e4518a 100644
--- gfx/skia/skia/include/core/SkImageInfo.h
+++ gfx/skia/skia/include/core/SkImageInfo.h
@@ -84,7 +84,7 @@ enum SkColorType {
#elif SK_PMCOLOR_BYTE_ORDER(R,G,B,A)
kN32_SkColorType = kRGBA_8888_SkColorType,
#else
- #error "SK_*32_SHIFT values must correspond to BGRA or RGBA byte order"
+ kN32_SkColorType = kBGRA_8888_SkColorType,
#endif
};
diff --git gfx/skia/skia/include/gpu/GrTypes.h gfx/skia/skia/include/gpu/GrTypes.h
index c88d9ee63b38f..fdca5f29e527b 100644
--- gfx/skia/skia/include/gpu/GrTypes.h
+++ gfx/skia/skia/include/gpu/GrTypes.h
@@ -344,15 +344,12 @@ enum GrPixelConfig {
static const int kGrPixelConfigCnt = kLast_GrPixelConfig + 1;
// Aliases for pixel configs that match skia's byte order.
-#ifndef SK_CPU_LENDIAN
- #error "Skia gpu currently assumes little endian"
-#endif
#if SK_PMCOLOR_BYTE_ORDER(B,G,R,A)
static const GrPixelConfig kSkia8888_GrPixelConfig = kBGRA_8888_GrPixelConfig;
#elif SK_PMCOLOR_BYTE_ORDER(R,G,B,A)
static const GrPixelConfig kSkia8888_GrPixelConfig = kRGBA_8888_GrPixelConfig;
#else
- #error "SK_*32_SHIFT values must correspond to GL_BGRA or GL_RGBA format."
+ static const GrPixelConfig kSkia8888_GrPixelConfig = kBGRA_8888_GrPixelConfig;
#endif
/**
diff --git gfx/skia/skia/src/core/SkColorData.h gfx/skia/skia/src/core/SkColorData.h
index 3fc0113105a5b..43ae01eeaee3e 100644
--- gfx/skia/skia/src/core/SkColorData.h
+++ gfx/skia/skia/src/core/SkColorData.h
@@ -32,17 +32,10 @@
* Here we enforce this constraint.
*/
-#ifdef SK_CPU_BENDIAN
- #define SK_BGRA_B32_SHIFT 24
- #define SK_BGRA_G32_SHIFT 16
- #define SK_BGRA_R32_SHIFT 8
- #define SK_BGRA_A32_SHIFT 0
-#else
- #define SK_BGRA_B32_SHIFT 0
- #define SK_BGRA_G32_SHIFT 8
- #define SK_BGRA_R32_SHIFT 16
- #define SK_BGRA_A32_SHIFT 24
-#endif
+#define SK_BGRA_B32_SHIFT 0
+#define SK_BGRA_G32_SHIFT 8
+#define SK_BGRA_R32_SHIFT 16
+#define SK_BGRA_A32_SHIFT 24
#if defined(SK_PMCOLOR_IS_RGBA) && defined(SK_PMCOLOR_IS_BGRA)
#error "can't define PMCOLOR to be RGBA and BGRA"

View File

@ -1,22 +0,0 @@
Enable SkiaGL by default on OpenGL compositing platforms
diff --git modules/libpref/init/all.js modules/libpref/init/all.js
index 93e56b00a961..61a2174c3384 100644
--- modules/libpref/init/all.js
+++ modules/libpref/init/all.js
@@ -882,15 +882,9 @@ pref("gfx.font_rendering.opentype_svg.enabled", true);
pref("gfx.canvas.azure.backends", "direct2d1.1,skia,cairo");
pref("gfx.content.azure.backends", "direct2d1.1,skia,cairo");
#else
-#ifdef XP_MACOSX
pref("gfx.content.azure.backends", "skia");
pref("gfx.canvas.azure.backends", "skia");
-// Accelerated cg canvas where available (10.7+)
pref("gfx.canvas.azure.accelerated", true);
-#else
-pref("gfx.canvas.azure.backends", "skia");
-pref("gfx.content.azure.backends", "skia");
-#endif
#endif
pref("gfx.canvas.skiagl.dynamic-cache", true);

View File

@ -1,137 +0,0 @@
# HG changeset patch
# User Alex Chronopoulos <achronop@gmail.com>
# Date 1528999505 25200
# Node ID 0e40938905915ec04bbbccb4f093182a6785ac3a
# Parent a75f33744de61543dc840cbb0324fedf997c3931
Bug 1467882 - Update cubeb from upstream to 0677b30. r=kinetik
diff --git a/media/libcubeb/README_MOZILLA b/media/libcubeb/README_MOZILLA
--- media/libcubeb/README_MOZILLA
+++ media/libcubeb/README_MOZILLA
@@ -1,8 +1,8 @@
The source from this directory was copied from the cubeb
git repository using the update.sh script. The only changes
made were those applied by update.sh and the addition of
Makefile.in build files for the Mozilla build system.
The cubeb git repository is: git://github.com/kinetiknz/cubeb.git
-The git commit ID used was abf6ae235b0f15a2656f2d8692ac13708188165e (2018-06-01 13:02:45 +1200)
+The git commit ID used was 0677b3027b78c629586b099b5155aa6ac7422674 (2018-06-12 08:48:55 -0700)
diff --git a/media/libcubeb/src/cubeb_sndio.c b/media/libcubeb/src/cubeb_sndio.c
--- media/libcubeb/src/cubeb_sndio.c
+++ media/libcubeb/src/cubeb_sndio.c
@@ -46,27 +46,43 @@ struct cubeb_stream {
unsigned int pbpf; /* play bytes per frame */
unsigned int rchan; /* number of rec channels */
unsigned int pchan; /* number of play channels */
unsigned int nblks; /* number of blocks in the buffer */
uint64_t hwpos; /* frame number Joe hears right now */
uint64_t swpos; /* number of frames produced/consumed */
cubeb_data_callback data_cb; /* cb to preapare data */
cubeb_state_callback state_cb; /* cb to notify about state changes */
+ float volume; /* current volume */
};
static void
-float_to_s16(void *ptr, long nsamp)
+s16_setvol(void *ptr, long nsamp, float volume)
+{
+ int16_t *dst = ptr;
+ int32_t mult = volume * 32768;
+ int32_t s;
+
+ while (nsamp-- > 0) {
+ s = *dst;
+ s = (s * mult) >> 15;
+ *(dst++) = s;
+ }
+}
+
+static void
+float_to_s16(void *ptr, long nsamp, float volume)
{
int16_t *dst = ptr;
float *src = ptr;
+ float mult = volume * 32768;
int s;
while (nsamp-- > 0) {
- s = lrintf(*(src++) * 32768);
+ s = lrintf(*(src++) * mult);
if (s < -32768)
s = -32768;
else if (s > 32767)
s = 32767;
*(dst++) = s;
}
}
@@ -164,18 +180,22 @@ sndio_mainloop(void *arg)
/* need to write (aka drain) the partial play block we got */
pend = nfr * s->pbpf;
eof = 1;
}
if (prime > 0)
prime--;
- if ((s->mode & SIO_PLAY) && s->conv)
- float_to_s16(s->pbuf, nfr * s->pchan);
+ if (s->mode & SIO_PLAY) {
+ if (s->conv)
+ float_to_s16(s->pbuf, nfr * s->pchan, s->volume);
+ else
+ s16_setvol(s->pbuf, nfr * s->pchan, s->volume);
+ }
if (s->mode & SIO_REC)
rstart = 0;
if (s->mode & SIO_PLAY)
pstart = 0;
}
events = 0;
@@ -367,16 +387,17 @@ sndio_stream_init(cubeb * context,
if (s->pbuf == NULL)
goto err;
}
if (s->mode & SIO_REC) {
s->rbuf = malloc(bps * rpar.rchan * rpar.round);
if (s->rbuf == NULL)
goto err;
}
+ s->volume = 1.;
*stream = s;
DPR("sndio_stream_init() end, ok\n");
(void)context;
(void)stream_name;
return CUBEB_OK;
err:
if (s->hdl)
sio_close(s->hdl);
@@ -471,17 +492,21 @@ sndio_stream_get_position(cubeb_stream *
return CUBEB_OK;
}
static int
sndio_stream_set_volume(cubeb_stream *s, float volume)
{
DPR("sndio_stream_set_volume(%f)\n", volume);
pthread_mutex_lock(&s->mtx);
- sio_setvol(s->hdl, SIO_MAXVOL * volume);
+ if (volume < 0.)
+ volume = 0.;
+ else if (volume > 1.0)
+ volume = 1.;
+ s->volume = volume;
pthread_mutex_unlock(&s->mtx);
return CUBEB_OK;
}
int
sndio_stream_get_latency(cubeb_stream * stm, uint32_t * latency)
{
// http://www.openbsd.org/cgi-bin/man.cgi?query=sio_open

View File

@ -213,7 +213,7 @@ diff --git toolkit/library/moz.build toolkit/library/moz.build
index 24f940e1ed7e..079a575adec3 100644
--- toolkit/library/moz.build
+++ toolkit/library/moz.build
@@ -231,6 +231,12 @@ if CONFIG['MOZ_SYSTEM_JPEG']:
@@ -238,6 +238,12 @@ if CONFIG['MOZ_SYSTEM_JPEG']:
if CONFIG['MOZ_SYSTEM_PNG']:
OS_LIBS += CONFIG['MOZ_PNG_LIBS']
@ -223,8 +223,8 @@ index 24f940e1ed7e..079a575adec3 100644
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
+ OS_LIBS += CONFIG['MOZ_HARFBUZZ_LIBS']
+
if CONFIG['MOZ_SYSTEM_HUNSPELL']:
OS_LIBS += CONFIG['MOZ_HUNSPELL_LIBS']
if CONFIG['MOZ_SYSTEM_LIBEVENT']:
OS_LIBS += CONFIG['MOZ_LIBEVENT_LIBS']
diff --git toolkit/moz.configure toolkit/moz.configure
index 9297e4d6f501..d8e273887e4b 100644

View File

@ -1,6 +1,6 @@
--- extensions/spellcheck/hunspell/glue/mozHunspell.cpp~
+++ extensions/spellcheck/hunspell/glue/mozHunspell.cpp
@@ -392,6 +392,14 @@ mozHunspell::LoadDictionaryList(bool aNo
@@ -336,6 +336,14 @@ mozHunspell::LoadDictionaryList(bool aNotifyChildProcesses)
}
}
@ -12,6 +12,6 @@
+ LoadDictionariesFromDir(hunDir);
+ }
+
// find dictionaries from extensions requiring restart
nsCOMPtr<nsISimpleEnumerator> dictDirs;
rv = dirSvc->Get(DICTIONARY_SEARCH_DIRECTORY_LIST,
// find dictionaries from restartless extensions
for (int32_t i = 0; i < mDynamicDirectories.Count(); i++) {
LoadDictionariesFromDir(mDynamicDirectories[i]);

View File

@ -1,13 +1,22 @@
# Let ports handle default sample type
--- old-configure.in~
+++ old-configure.in
@@ -5144,7 +5144,7 @@ dnl Use integers over floats for audio o
dnl (regarless of the CPU architecture, because audio
dnl backends for those platforms don't support floats. We also
dnl use integers on ARM with other OS, because it's more efficient.
-if test "$OS_TARGET" = "Android" -o "$CPU_ARCH" = "arm"; then
+if test -n "$MOZ_INTEGER_SAMPLES"; then
MOZ_SAMPLE_TYPE_S16=1
AC_DEFINE(MOZ_SAMPLE_TYPE_S16)
AC_SUBST(MOZ_SAMPLE_TYPE_S16)
--- toolkit/moz.configure~
+++ toolkit/moz.configure
@@ -419,12 +419,11 @@ set_config('MOZ_FMP4', fmp4)
set_define('MOZ_FMP4', fmp4)
add_old_configure_assignment('MOZ_FMP4', fmp4)
-@depends(target)
-def sample_type_is_s16(target):
- # Use integers over floats for audio on Android regardless of the CPU
- # architecture, because audio backends for Android don't support floats.
- # We also use integers on ARM because it's more efficient.
- if target.os == 'Android' or target.cpu == 'arm':
+option(env='MOZ_INTEGER_SAMPLES', help='Enable signed 16-bit audio samples')
+@depends('MOZ_INTEGER_SAMPLES')
+def sample_type_is_s16(value):
+ enabled = bool(value)
+ if enabled:
return True
@depends(sample_type_is_s16)

View File

@ -1,15 +0,0 @@
diff --git toolkit/moz.configure toolkit/moz.configure
index 1befea00c485..7999b7acd5bd 100644
--- toolkit/moz.configure
+++ toolkit/moz.configure
@@ -842,8 +842,8 @@ def webrender(value, milestone):
enable_webrender = None
if value.origin == 'default':
- # if nothing is specified, default to just building on Nightly
- build_webrender = milestone.is_nightly
+ # build by default downstream
+ build_webrender = True
elif len(value) and value[0] == 'build':
# if explicitly set to 'build', then we build but don't enable
build_webrender = True

File diff suppressed because it is too large Load Diff

View File

@ -10,6 +10,7 @@ Some features available on other platforms are not implemented:
- Gamepad API (requires libusbhid backend)
- WebVR (requires open source runtime)
- TCP fast open
- about:networking (requires link state notification)
======================================================================