Mike Shal
ad087668b7
Bug 1339182 - Remove OSX universal support in the build system; r=glandium
...
This removes the UNIFY_DIST and UNIFIED_BUILD variables, as well as the
--unify flag from the packager and UnifiedBuildFinder from mozpack. As a
result the STAGEPATH variable is never defined anymore, so its uses can
be removed as well.
test_unify.py is currently the only mozbuild/mozpack test that fails
without running configure first, and there isn't much point in fixing
tests for things that we don't actually use anymore.
MozReview-Commit-ID: F5q1FPW3Did
--HG--
extra : rebase_source : cadbd237f51c23ea1983135294521d628d16f0df
2017-02-10 16:52:17 -05:00
Chris AtLee
7098cf1500
Bug 1340157: Re-enable compression for omni.ja files r=ted
...
MozReview-Commit-ID: 7e8j4k61lAx
--HG--
extra : rebase_source : 03e6a76da463cba6fd80167113dae3a1c6360f0a
2017-02-15 19:30:56 -05:00
Mike Shal
8e02493469
Bug 1329355 - Remove MOZ_PKG_PRETTYNAMES; r=ted
...
This is no longer relevant now that we use release promotion instead of
a separate release build with MOZ_PKG_PRETTYNAMES=1.
MozReview-Commit-ID: 11mgGJ7IDaK
--HG--
extra : rebase_source : da8fde3ae36779549b2097fc95d754f558cb88c8
2017-01-10 11:12:10 -05:00
Matt Howell
586e8be813
Bug 1333789 - Try to avoid UAC prompts during automated installations using INI files. r=agashlin
...
MozReview-Commit-ID: CIOKXTT5AHh
--HG--
extra : rebase_source : 6318d2922f7473733fe0497c885ccd96332ca20b
2017-02-07 11:00:10 -08:00
Mark Banner
74a3b5d2c6
Bug 1335813 - Enable eslint no-undef for toolkit, apart from components/ and content/, and fix various issues. r=jaws
...
MozReview-Commit-ID: LpXm7TbwvDb
--HG--
rename : toolkit/modules/tests/MockDocument.jsm => toolkit/modules/tests/modules/MockDocument.jsm
rename : toolkit/modules/tests/PromiseTestUtils.jsm => toolkit/modules/tests/modules/PromiseTestUtils.jsm
extra : rebase_source : 0013201da831f0d549aea2c9064481c1e1a3ffcc
2017-01-31 13:17:03 +00:00
Mike Hommey
dbdbf959b8
Bug 1335309 - Add explicit find_executables arguments to every use of FileFinder. r=mshal
...
And make it an error not to give it. While the default is True, we do
pass a value of False wherever it makes sense, which happens to be, in
most places.
This is an intermediate step to flip the default from True to False,
ensuring that we don't unwantedly switch some calls to False.
--HG--
extra : rebase_source : 432e03f032fef378af482581685583262e5d2661
2017-01-31 13:01:34 +09:00
Sebastian Hengst
be1de47b7b
Bug 1334883 - Remove Windows XP and Vista comment about not using dde from installer. r=mhowell
...
MozReview-Commit-ID: AmKwrJ7taIM
2017-01-31 11:25:30 +01:00
Sebastian Hengst
ab2e1d213f
Bug 1334883 - Remove code Windows Vista code from installer. r=mhowell
...
MozReview-Commit-ID: 6YTxjkDkwc2
2017-01-31 11:25:03 +01:00
Sebastian Hengst
0182b84af7
Bug 1334883 - Remove code Windows XP code from installer. r=mhowell
...
MozReview-Commit-ID: 70I3VPpjwQA
2017-01-31 11:24:30 +01:00
Benjamin Smedberg
4e6e807729
Bug 1333826 - Remove the make-sdk build target, the INSTALL_SDK variable, and all the supporting packager/upload machinery, r=mshal
...
MozReview-Commit-ID: AdSSrTWuDcc
--HG--
extra : rebase_source : f265ef4fe9fb84ffe6f065be58cab6aa45541514
2017-01-25 12:37:19 -05:00
Florian Quèze
34e970eb9b
Bug 1329182 - remove trailing newURI null parameters in toolkit/, r=jaws.
2017-01-09 20:27:25 +01:00
Justin Wood
c41a21838f
Bug 1329310 - Support SIMPLE NAME for langpacks too. r=mshal
...
MozReview-Commit-ID: 8HpOsddMyhJ
--HG--
extra : rebase_source : f0737006e97caf488752eecafa8b35416caef821
2017-01-06 15:04:31 -05:00
Nick Thomas
2aced9c475
Bug 1320773 - Update stub installer build to include dummy certificate for Stub Attribution data; r=mshal
2017-01-05 14:54:06 -05:00
Alessio Placitelli
3d3b6b38af
Bug 1282782 - Add sourcestamp file to the source package. r=ted
...
MozReview-Commit-ID: GPuTKfeg7oy
2016-12-22 09:14:00 +01:00
Matt Howell
e7f07a6850
Bug 1323325 - Find the correct updates directory to remove in 64-bit installers; r=rstrong
...
MozReview-Commit-ID: 14fPGOOYPRE
--HG--
extra : rebase_source : 2f10be108827a704b71e7d66b186d4ed7ff8adb1
2016-12-13 16:21:46 -08:00
Mark Banner
e1cb180728
Bug 1278812 - Change default mac filename to be 'mac' rather than 'mac64' now that bug 1295375 has moved us away from universal builds. r=gps
...
MozReview-Commit-ID: 4z5lozKd9tI
--HG--
extra : rebase_source : ea41981dd6175c677c4c17551240126c9f93b061
2016-12-13 10:11:59 +00:00
Robert Strong
4c3453fa32
Bug 1318138 - Remove AddDDEHandlerValues macro from the installer now that it has no consumers. r=mhowell
2016-12-07 10:35:33 -10:00
Robert Strong
554a6e4c83
Bug 1322331 - Add Windows 10 detection to the installer. r=mhowell
2016-12-07 10:35:05 -10:00
Axel Hecht
4458fe9cad
bug 1280683, keep a pristine copy of en-US installer for repacks, r=glandium
...
Let's use a pristine unpackaged directory of the en-US package, and just
rsync that to l10n-stage. That way, all repacks start off with a copy
of en-US without modifications of the previous repack.
Removing clobber-zip, that hasn't been used in ages, on the way.
Moving the creation of the branding dir to the INNER_UNMAKE_PACKAGE,
which is the command that needs it, to simplify rulesets.
MozReview-Commit-ID: 8WJtaAqjmk1
--HG--
extra : rebase_source : 2c60a09bc09c72d5d8cf3058a66f806059c93751
2016-11-23 22:19:19 +01:00
Mike Hommey
e32d52e3cc
Bug 1317504 - Don't try to set LD from old-configure. r=chmanchester
...
Now, it's completely unused.
--HG--
extra : rebase_source : 978296f2c12cfac4d3b2badf0390f29df1d16769
2016-11-24 15:47:10 +09:00
Jim Mathies
ff3ad8815a
Main patch for Bug 1305453
- Prevent non-esr stand alone installers from installing on XP/Vista. r=rstrong
2016-11-21 12:11:44 -08:00
Mike Shal
ad4478f15e
Bug 1183613 - Cross compile universal OSX builds in Taskcluster; r=froydnj,ted
...
MozReview-Commit-ID: HNTqiVF9gov
--HG--
extra : rebase_source : 3e02cd433e45f4bb5759f093aaccade2d49745c3
2016-10-21 13:54:10 -04:00
Justin Wood
5e46395953
Bug 1317313 - Unbust todays Android Aurora Nightly (post merge-day) by adding more to whitelist, and fixing regex. r=mshal,Tomcat
...
MozReview-Commit-ID: BaSzx54qSZ8
--HG--
extra : rebase_source : 755bda8419e9804a842bd92987b012e74853603f
2016-11-14 10:56:37 -05:00
Chris AtLee
941233e1d8
Bug 1313670 - Allow per-product duplicate exceptions r=gps
...
MozReview-Commit-ID: 8BQkfHw2v5D
--HG--
extra : rebase_source : 44d09f30842fbc6196bf73c96bc0277a38477716
2016-10-31 15:54:42 -04:00
Chris AtLee
10d3f8ee0e
Bug 1313640 - Add support for allowing duplicate files in multilocale builds. r=gps,mshal
...
MozReview-Commit-ID: CTmfSRs4JaS
--HG--
extra : rebase_source : c54f9090e8179ce2b6db281e89f798a6468b5279
2016-10-28 09:25:33 -04:00
Eugen Sawin
5999591289
Bug 1307886 - [1.2] Remove szip support. r=glandium
2016-10-28 12:59:23 +02:00
Chris AtLee
d76d832b94
Bug 1303184 - Add exception list to find-dupes, and error out when unexpected dupes are detected; r=gps
...
MozReview-Commit-ID: JRRnj6Kw1s4
--HG--
extra : rebase_source : fb1deeb821d143f4e2998c079197ba06febad54b
extra : amend_source : 55720372bd036c7310f8719d229fc7657e522095
2016-10-26 17:00:07 -07:00
Phil Ringnalda
02d10e1d73
Bug 1253070 followup, make it actually, you know, build
...
CLOSED TREE
MozReview-Commit-ID: 5u0UiNceNUJ
2016-10-19 20:16:10 -07:00
Brad Lassey
fdb49a19c9
Bug 1253070 - Flip MOZ_CRASHREPORTER_UPLOAD_FULL_SYMBOLS option on by default. r=ted
2016-10-19 10:05:10 -04:00
Maja Frydrychowicz
b6a4aec44c
Bug 1302153 - Test jobs busted when artifact build forced on linux64 debug taskcluster; r=chmanchester
...
Upload symbols when --enable-artifact-build-symbols is specified.
Add --enable-artifact-build-symbols to artifact config for linux, linux64,
win32, win64, macosx64.
MozReview-Commit-ID: LpuwfzWXPBH
--HG--
extra : rebase_source : 137466aa3c8c327cf1932e012927fceb451d82ab
2016-10-13 17:42:27 -04:00
Mike Hommey
f3effba503
Bug 1303210 - Show compressed size in find_dupes.py report, and sort its output. r=gps
2016-09-20 13:46:16 +09:00
Mike Hommey
a918e97bfa
Bug 1293837 - Move HAVE_64BIT_BUILD test to python configure. r=chmanchester
...
Also, now that we're using modern C++11 compilers, we can just rely on
static_assert, instead of the pile of macros used in the autoconf test.
--HG--
extra : rebase_source : 85d507da653d07e6527a971082277486e3502ea2
2016-08-10 09:00:23 +09:00
Jared Wein
fd84c776c7
Bug 1292042
- Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
...
MozReview-Commit-ID: EMjJ3yWt9Wt
--HG--
extra : rebase_source : 2b8327e5a7cf0bfd190d696ad5fe475f13faa3cc
2016-08-04 03:28:58 -04:00
Jared Wein
169d66a3ed
Bug 1292035
- Enable the space-before-blocks rule for eslint. This patch was generated using 'eslint --fix'. r=markh
...
MozReview-Commit-ID: 2XVoU05YvES
--HG--
extra : rebase_source : e7ed2d094c21b59dd59476b8930b75da2e6d6980
2016-08-04 03:20:25 -04:00
Jared Wein
871ed4e3ba
Bug 1291855 - Enable the no-else-return rule for eslint. r=Felipe,kmag,mossop
...
MozReview-Commit-ID: DYOmE6xwMJh
--HG--
extra : rebase_source : bc81b68ea5599fd1815dc34dac7106eef7044483
2016-08-03 18:54:59 -04:00
Nick Alexander
c6f2ef4d51
Bug 1268944 - Remove GeckoView packaging. r=chmanchester
...
The best kind of patch: bulk deletion. This removes two separate but
similar build flags, and an unsupported integration piece. The first
packaged Fennec's resources into an ill-defined GeckoView archive; the
second built on the first to produce an Android ARchive for external
consumption. Neither of these artifacts are supported or have
consumers; in fact, they mislead potential consumers, since they're
known to be broken. The Gradle build work under the --with-gradle
flag, and significant follow-up, is the path forward if Mozilla wants
to invest in packaging GeckoView on Android for external consumption.
That is, rather than hacking together AAR files, we'll use the
well-supported Gradle mechanisms for building and publishing such
libraries.
MozReview-Commit-ID: 4Z1jJ8z0cyJ
--HG--
extra : rebase_source : b8e65f39c286313fe8963bf3832d9b6977ef188f
2016-07-25 11:54:03 -07:00
Towkir Ahmed
8eff74364d
Bug 1279910 - Renamed occurrences of 'Oriya' to 'Odia'. r=gijs
2016-06-27 12:31:00 +02:00
Justin D'Arcangelo
26ebe8e651
Bug 1272102 - FlyWeb Android UI. r=sebastian
...
--HG--
extra : amend_source : b1bac8800988d31790a64a293403336375e5effd
2016-06-08 21:37:06 -04:00
Robert Strong
2e59bf1b5d
Bug 1271759 - Don't install on systems that have a CPU that doesn't support SSE2. r=mhowell
2016-05-27 09:15:16 -07:00
Mike Shal
ee0dfc3298
Bug 1265272
- Generate EME voucher for MacOSX; r=ted
...
MozReview-Commit-ID: Dct5p9LfkWq
2016-04-21 11:09:52 -04:00
Chris Manchester
9bec8a10ef
Bug 1256979 - Remove MOZ_OMNIJAR from old-configure and upload-files.mk. r=glandium
...
This was a transitional measure for the new packager code, it is no longer needed.
MozReview-Commit-ID: Gk3ydeHrtVX
2016-04-14 12:26:38 -07:00
Kai Engert
70551ded71
Bug 1258375, NSS_3_24_BETA6 and required adjustments to PSM and packaging, r=martin.thomson, r=glandium
2016-04-12 14:40:44 +02:00
Kai Engert
f8da0365fd
Backout revision 36f75c2863a1, bug 1258375
2016-04-11 17:00:39 +02:00
Kai Engert
b471460db8
Bug 1258375, NSS_3_24_BETA5 and required adjustments to PSM and packaging, r=martin.thomson, r=glandium
2016-04-11 16:40:36 +02:00
George Wright
e75c590407
Revert "Bug 1114647 - Rename "plugin-container" to "firefox-webcontent" and create a new executable target for Win32 called "firefox-plugin-container" r=ted,jhamer" because of widespread breakage due to whitelisted executable names in third parties
...
This reverts commit a94b5f861bd0d25043a3bb7a0c3128acf8c0b93a.
--HG--
rename : ipc/contentproc/firefox-webcontent.cpp => ipc/contentproc/plugin-container.cpp
2016-04-08 13:34:40 -04:00
George Wright
2f920d9592
Revert "Bug 1261416 - Rename firefox-plugin-container back to plugin-container to satisfy Flash's protected mode checks, and ensure that we launch the correct binary r=ted" because of widespread breakage due to whitelisted executable names in third parties
...
This reverts commit 2d44e8ffaf63a32292f8e5b8fdd1485d0a462afc.
2016-04-08 13:33:27 -04:00
Wes Kocher
06944947a0
Backed out changeset 069c82269f81 (bug 1258375) for Windows xperf failures
...
MozReview-Commit-ID: DwhDorbB2PO
2016-04-06 16:51:48 -07:00
Kai Engert
02dd23b86a
Bug 1258375, NSS_3_24_BETA4 and required adjustments to PSM and packaging, r=martin.thomson, r=glandium
2016-04-06 21:43:36 +02:00
Mike Shal
d285cb5bc1
Bug 1261479 - Remove remaining USE_RCS_MK usage; r=chmanchester
...
MozReview-Commit-ID: 4T5IVg1SUHk
2016-04-01 14:45:58 -04:00
Ted Mielczarek
94fa8fd73a
bug 1247396 - drop support for MOZ_SHARED_ICU. r=glandium
...
MozReview-Commit-ID: 54AQdzJqvvA
--HG--
extra : rebase_source : 41c2516bf65ca4594a68084a61d9a737680cfc9f
extra : source : e40580ed0fe6fab50f1d8d23747c2cf423d93016
2016-02-11 08:21:16 -05:00