Mike Shal
bb01bd9c54
Bug 1091668 - generate voucher on signed plugin-container; r=glandium
2014-11-25 10:43:43 -05:00
Joshua Cranmer
6bc7254918
Bug 1099430, mozilla-central parts: Eliminate the duplication of the build system in comm-central, r=glandium.
...
See the revisions a few steps prior for more fine-grained information. This just
needs to be relanded because our automation doesn't like non-ASCII commit
messages.
--HG--
extra : amend_source : 0ee4e0da1ea9ada815abfe989c51030db24aac56
2014-11-29 19:45:31 -06:00
Phil Ringnalda
23f2a4bc21
Backed out 3 changesets (bug 1099430) because 256 characters should be enough for anybody's commit message
...
CLOSED TREE
Backed out changeset 28abb8af2d62 (bug 1099430)
Backed out changeset 358aa39360d5 (bug 1099430)
Backed out changeset 3313e545f4f6 (bug 1099430)
2014-11-29 17:17:58 -08:00
Joshua Cranmer
80b5548b99
Bug 1099430, part 三: Use MOZILLA_DIR instead of topsrcdir in shared makefiles, r=glandium.
...
With these substitutions, it is possible to have comm-central's versions of
these files merely include the mozilla-central versions and avoid having to port
small changes to these files.
2014-11-29 18:44:19 -06:00
Masatoshi Kimura
889c1db9d1
Bug 1093741 - Refuse install Firefox on pre-Win7 x64. r=rstrong
2014-11-27 07:19:12 +09:00
Patrick Cloke
0da28b71aa
Bug 1104997 - Fix Thunderbird bustage from Bug 1091668. r=mshal
...
--HG--
extra : rebase_source : 55d97b53e72d29cfada4e656d55a72bc0f700e05
2014-11-26 17:08:41 -05:00
Mike Shal
e626e77286
Bug 1091668 - Make/sign EME voucher; r=ted
2014-11-03 11:26:58 -05:00
Wes Kocher
8454984605
Merge m-c to fx-team a=merge
2014-11-18 18:39:22 -08:00
Robert Strong
22e076e726
Windows installer only - Bug 1098897 - Add Win 8.1 to install log. r=bbondy
2014-11-18 14:04:14 -08:00
Robert Strong
936ba7a12f
Windows installer only - Bug 1100721 - During stub install use the precomplete file to determine files to uninstall instead of the uninstall.log. r=bbondy
2014-11-18 14:04:06 -08:00
Robert Strong
41adc129da
Windows installer only - Bug 1098874 - Better handling when requiring a reboot. r=bbondy
2014-11-18 14:03:59 -08:00
Robert Strong
6280bc9638
Windows installer only - Bug 1100604 - Replace LineFind with custom code in RemovePrecompleteEntries macro. r=bbondy
2014-11-18 14:03:50 -08:00
Robert Strong
0c9f6d939a
Windows installer only - Bug 1098677 - During install use the precomplete file to determine files to uninstall instead of the uninstall.log. r=bbondy
2014-11-18 14:03:42 -08:00
Robert Strong
0f3bf5c76a
Windows installer only - Bug 1038560 - During uninstall use the precomplete file to determine files to uninstall instead of the uninstall.log. r=bbondy
2014-11-18 14:03:32 -08:00
Stephen Pohl
cfeb28e211
Bug 1096494: Cleanup package manifest after the v2 signing changes on OSX. r=rstrong
2014-11-18 12:15:03 -05:00
Carsten "Tomcat" Book
8b37a48ddd
Backed out changeset 132909245ca8 (bug 1096494) for causing merge conflicts to m-c
2014-11-18 13:14:15 +01:00
Carsten "Tomcat" Book
f8e30aaa48
merge fx-team to mozilla-central a=merge
2014-11-04 13:17:35 +01:00
Nick Alexander
430b02189b
Bug 976699 - Place architecture specific assets in assets/$(ANDROID_CPU_ARCH). r=glandium
2014-11-03 20:04:20 -08:00
David Major
4c66cf2a21
Bug 1084162 - Part 1: Move the PGO path hack to a more general location. r=ted
2014-11-04 14:26:36 +13:00
Nicholas Nethercote
c034f4554a
Bug 1076446 (attempt 2) - Make the DMD test work on Windows. r=glandium.
2014-10-09 19:28:33 -07:00
Stephen Pohl
0ebe7e6485
Bug 1096494: Cleanup package manifest after the v2 signing changes on OSX. r=rstrong
2014-11-17 13:23:12 -05:00
Carsten "Tomcat" Book
721ef079ea
Backed out changeset 835fbe63da4a (bug 1076446) for perma failure in 10.8 mozilla-inbound debug test xpcshell
2014-10-24 12:32:38 +02:00
Nicholas Nethercote
f999a06e8c
Bug 1076446 - Make the DMD test work on Windows. r=glandium.
...
--HG--
extra : rebase_source : 7cc8d3b18b0539ff170a98fa1c5706ff46e20d32
2014-10-09 19:28:33 -07:00
Ben Hearsum
35ff8e3695
bug 1075723: use different signing format for 64-bit windows builds - fix external packaging special casing. r=mshal, a=bustage
2014-10-06 12:21:29 -04:00
Ben Hearsum
262acbc609
bug 1075723: use different signing format for 64-bit windows builds. r=catlee
2014-10-03 12:03:23 -04:00
Robert Strong
e401342c35
Mac v2 signing - Bug 1059567 - Packaging changes for the move of removed-files file from Contents/MacOS to Contents/Resources. r=bbondy, r=nthomas
...
--HG--
rename : tools/update-packaging/test/from-mac/Contents/MacOS/application.ini => tools/update-packaging/test/from-mac/Contents/Resources/application.ini
rename : tools/update-packaging/test/from-mac/Contents/MacOS/distribution/extensions/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/from-mac/Contents/Resources/distribution/extensions/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/extensions/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/from-mac/Contents/Resources/extensions/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/readme.txt => tools/update-packaging/test/from-mac/Contents/Resources/readme.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/removed.txt => tools/update-packaging/test/from-mac/Contents/Resources/removed.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/same.txt => tools/update-packaging/test/from-mac/Contents/Resources/same.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/searchplugins/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/from-mac/Contents/Resources/searchplugins/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/from-mac/Contents/MacOS/update-settings.ini => tools/update-packaging/test/from-mac/Contents/Resources/update-settings.ini
rename : tools/update-packaging/test/from-mac/Contents/MacOS/{foodir/channel-prefs.js => tools/update-packaging/test/from-mac/Contents/Resources/{foodir/channel-prefs.js
rename : tools/update-packaging/test/from-mac/Contents/MacOS/{foodir/force.txt => tools/update-packaging/test/from-mac/Contents/Resources/{foodir/force.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/application.ini => tools/update-packaging/test/to-mac/Contents/Resources/application.ini
rename : tools/update-packaging/test/to-mac/Contents/MacOS/distribution/extensions/added/file.txt => tools/update-packaging/test/to-mac/Contents/Resources/distribution/extensions/added/file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/distribution/extensions/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/to-mac/Contents/Resources/distribution/extensions/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/extensions/added/file.txt => tools/update-packaging/test/to-mac/Contents/Resources/extensions/added/file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/extensions/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/to-mac/Contents/Resources/extensions/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/readme.txt => tools/update-packaging/test/to-mac/Contents/Resources/readme.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/removed-files => tools/update-packaging/test/to-mac/Contents/Resources/removed-files
rename : tools/update-packaging/test/to-mac/Contents/MacOS/same.txt => tools/update-packaging/test/to-mac/Contents/Resources/same.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/searchplugins/added/file.txt => tools/update-packaging/test/to-mac/Contents/Resources/searchplugins/added/file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/searchplugins/diff/diff-patch-larger-than-file.txt => tools/update-packaging/test/to-mac/Contents/Resources/searchplugins/diff/diff-patch-larger-than-file.txt
rename : tools/update-packaging/test/to-mac/Contents/MacOS/update-settings.ini => tools/update-packaging/test/to-mac/Contents/Resources/update-settings.ini
rename : tools/update-packaging/test/to-mac/Contents/MacOS/{foodir/channel-prefs.js => tools/update-packaging/test/to-mac/Contents/Resources/{foodir/channel-prefs.js
rename : tools/update-packaging/test/to-mac/Contents/MacOS/{foodir/force.txt => tools/update-packaging/test/to-mac/Contents/Resources/{foodir/force.txt
2014-09-29 11:52:04 -07:00
Stephen Pohl
517f06ea2b
Mac v2 signing - Bug 1047584 - Modify the .app file structure to allow for OSX v2 signing. r=bsmedberg
2014-09-29 11:50:56 -07:00
Stephen Pohl
c1d409a0cd
Mac v2 signing - Bug 1047584 - Enable DMG v2 signing. r=bhearsum
2014-09-29 11:50:52 -07:00
Nick Alexander
6fabb8b5e0
Bug 1065773 - Part 2: Stop release signing instrumentation test APKs at package time. r=mshal
2014-09-19 13:52:55 -07:00
Nick Alexander
1d426f4614
Bug 1065773 - Part 1: Extract Android release signing bits into config/android-common.mk. r=mshal
2014-09-19 13:52:54 -07:00
Richard Newman
bbc795a223
Bug 1053016 - Part 3: eliminate omx-plugin Froyo version. r=cajbir
2014-09-09 16:35:27 -07:00
Andrew Halberstadt
ab1a5ceec2
Bug 1062546 - Upload mozinfo.json to the build directory, r=ted
2014-09-05 16:55:03 -04:00
Nick Alexander
04b45e0f6c
Bug 1040945 - Part 1: Install Android native libraries directly into lib/ANDROID_CPU_ARCH. r=glandium
...
This is a little tricky only because MOZ_CHILD_PROCESS_NAME is
"lib/libplugin-container.so" on Android, which meant special handling
at multiple places in the tree. This patch reduces the number of such
places.
2014-09-04 20:11:09 -07:00
Christian Holler
873ebc305a
Bug 1051190 - Copy and package ASan dylib on OSX. r=ted
...
--HG--
extra : rebase_source : 1f89ecea3b088fa6816687750cbd49306fd1a1fa
2014-09-01 14:34:23 +02:00
Andrew Halberstadt
5ec7705a31
Bug 1051809 - Package and upload code coverage data to build directory if code coverage is enabled, r=gps
2014-08-27 13:32:42 -04:00
Mark Banner
0f4452fd8d
Bug 1052389 - Thunderbird can't package with MOZ_PACKAGE_JSSHELL due to looking for dozip.py in the wrong location r=ted
2014-08-13 16:46:26 +01:00
J. Ryan Stinnett
ce8794da11
Bug 1040130 - Allow specifying a client cert for sockets. r=keeler, r=mcmanus
2014-08-07 16:32:00 -04:00
Ehsan Akhgari
6b3228115f
Bug 1043390 - Don't use getSourceRepo on local builds; r=glandium
2014-08-07 21:29:39 -04:00
Nigel Babu
8f59e65c73
Backed out changeset 87f53a100db0 (bug 1043390) for xpshell bustage on ASAN on a CLOSED TREE
2014-08-08 11:38:49 +05:30
Ehsan Akhgari
dd6d7593bb
Bug 1043390 - Don't use getSourceRepo on local builds; r=glandium
2014-08-07 21:29:39 -04:00
Mike Hommey
569fbb7417
Fixup for bug 1038639. r=me
2014-07-17 09:37:21 +09:00
Martin Thomson
b331982fda
Bug 1019117 - Remove ssltunnel from NO_PKG_FILES conditional on having no manifest r=glandium
2014-07-03 10:46:00 +02:00
Carsten "Tomcat" Book
88288e983d
Backed out changeset 7f3c2ac7856d (bug 1019117) for bustage
2014-07-03 11:15:54 +02:00
Martin Thomson
90c772c9f0
Bug 1019117 - Remove ssltunnel from NO_PKG_FILES conditional on having no manifest r=glandium
2014-07-02 13:45:00 +02:00
Jim Blandy
7e20285e70
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Brian R. Bondy
cacb9c55fc
Bug 598615 - Rename HAVE_64BIT_OS to HAVE_64BIT_BUILD. r=ted
2014-06-24 22:16:25 -04:00
Mike Shal
ea9d8d6e70
Bug 1018365 - Remove useless $(shell); r=glandium
2014-05-30 15:19:25 -04:00
Mike Hommey
bc68e46dd9
Bug 1014976 - Slightly clean up ICU setup for windows debug builds. r=mshal
2014-05-30 09:37:24 +09:00
James Graham
54a81fe8c7
Bug 1011458 - Buy back a few characters for Windows paths by renaming tests staging directory. r=ted
2014-05-16 04:55:00 +02:00
Robert Strong
87f38f94b4
Bug 1004168 - Add an INI file option to prevent requiring a reboot when there are files in use. r=jmathies
2014-05-01 13:15:05 -07:00
Alexandre Poirot
7017800a9e
Bug 999631 - Disable startup cache via a dedicated flag. r=mshal
2014-04-23 04:57:00 -04:00
Robert Strong
0a61277a7e
Bug 798903 - Stub installer should use Segoe UI and other newer UI fonts as appropriate when they are available. r=tabraldes
2014-04-17 13:14:50 -07:00
Robert Strong
10e488a6bf
Bug 996960 - Add new RTL languages to locales.nsi - Uyghur ug and Urdu ur. r=ehsan
2014-04-15 19:23:03 -07:00
Gregory Szorc
766b00de4d
Bug 903149 - Part 3: Support for minifying packaged JavaScript; r=glandium
2013-09-11 19:54:19 -07:00
Brad Lassey
195165d238
bug 971101 - build and publish geckoview example by default r=khuey
2014-03-31 11:40:06 -04:00
Robert Strong
03ed8447cc
Bug 899352 - Increase the installation timeout for the stub installer. r=bbondy
2014-03-19 18:32:46 -07:00
Robert Strong
e245e5656b
Bug 899363 - Implement stub installer data ping version 6. r=bbondy
2014-03-19 18:32:39 -07:00
Robert Strong
1bc737a3a4
Bug 799215 - Stub installer's dual progress bars are confusing. Use a single progress bar for both. ui-r=philipp, r=bbondy
2014-03-19 10:40:04 -07:00
Georg Koppen
343d4e1ea6
Bug 943331 - Make packaging files into omni.ja deterministic. r=gps
2014-03-19 10:36:28 -04:00
David Major
e51507e5b0
Bug 919735: For VS2013, put the 32-bit PGO files first on the PATH. r=ted
2014-03-14 12:48:59 -07:00
Nick Alexander
8394a7f950
Bug 903528 - Part 2: Land and build Fennec JUnit 3 tests. r=rnewman
...
--HG--
rename : mobile/android/tests/moz.build => mobile/android/tests/browser/moz.build
2014-02-24 18:24:46 -08:00
Nick Alexander
478d42ae14
Bug 903528 - Part 1: Rename background.apk to background-junit3.apk. r=rnewman
...
This is a cautionary move: when uploaded to infrastructure,
background.apk will not look so bad; but browser.apk is likely to
confuse folks. (These files will be in the same directory as
fennec-*apk, and sort earlier than that file.)
I considered including "tests" in the name, but decided not to make a
long name even longer.
This also renames the Android package. This is purely cosmetic, since
the package has no consumers (infrastructure, mach, etc). But this looks
nicer in IDEs: the generated classes fit into the class hierarchy.
2014-02-24 18:24:45 -08:00
Tim Abraldes
31765c121c
bug 952121. When uninstalling a metro-enabled Firefox whose CommandExecuteHandler is the current "DelegateExecute" handler for our file and protocol handlers, remove the "DelegateExecute" value from our file and protocol handlers. r=bbondy
2014-02-19 09:00:14 -08:00
David Keeler
844f0490ec
bug 967975 - certificate error override telemetry r=briansmith
...
--HG--
rename : security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer.cpp => security/manager/ssl/tests/unit/tlsserver/cmd/BadCertServer.cpp
2014-02-13 14:53:29 -08:00
Ehsan Akhgari
d91d200572
Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
2014-02-10 17:57:01 -05:00
Ted Mielczarek
127be184bc
bug 903620 - rework JS shell packaging as a Python script. r=glandium
2014-02-06 13:22:35 -05:00
Nick Alexander
d10ca3b6de
Bug 951865 - Part 1: Replace ABI_DIR with ANDROID_CPU_ARCH. r=glandium
2014-02-05 08:51:48 -08:00
Robert Strong
13c5306090
Bug 963282 - Stub blurbs during download aren't always a minimum of 3 lines. r=bbondy
2014-01-24 10:38:25 -08:00
Mike Hommey
71a7b66679
Bug 950298 - Make the js build system use top-level as its root objdir. r=gps
2014-01-14 07:38:40 +09:00
Margaret Leibovic
ae2d7f2f97
Bug 957881 - Get rid of recommended addons code. r=bnicholson
2014-01-10 17:18:14 -08:00
Edwin Flores
cc261191c9
Bug 953394 - Build changes for OMX support on Android KitKat r=khuey
2014-01-09 14:54:56 +13:00
Ted Mielczarek
1dbf7cd521
Bug 953314 - Fix jsshell packaging of ICU libs, r=glandium
2014-01-03 08:00:37 -05:00
Nick Alexander
709a4a7087
Bug 923950 - Fix Android single locale repacks. r=glandium
...
There are two parts to this. The first is to add AndroidManifest.xml
as a dependency to the "no dependencies" ap_ built during packaging.
The aapt call requires it. So "no dependencies" is more accurately
"no *resource* dependencies".
The second is to avoid including the Android res/ directory in the
language repack step. What happens is that the l10n.py script sees
the Android res/ files left in the dist/ directory after unpacking and
expects to find them in the objdir. They're not there, so the script
fails. To avoid this, we delete them after unpacking. See the
comments in packager.mk describing this process.
--HG--
extra : rebase_source : 35c3c125dddcd575c1a5e8ad58f9aa13ff2db4c3
2013-12-14 15:36:17 -08:00
Nick Alexander
7760713d9e
Bug 934646 - Part 3: Declare Android resource directories relative to $SRCDIR. r=glandium,gps,mfinkle
...
--HG--
rename : mobile/android/base/resources/drawable-mdpi/crash_reporter.png => mobile/android/base/crashreporter/res/drawable-mdpi/crash_reporter.png
rename : mobile/android/base/resources/layout/crash_reporter.xml => mobile/android/base/crashreporter/res/layout/crash_reporter.xml
rename : mobile/android/branding/aurora/content/fennec_72x72.png => mobile/android/branding/aurora/res/drawable-hdpi/icon.png
rename : mobile/android/branding/aurora/content/fennec_48x48.png => mobile/android/branding/aurora/res/drawable-mdpi/icon.png
rename : mobile/android/branding/aurora/content/fennec_96x96.png => mobile/android/branding/aurora/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/aurora/content/fennec_144x144.png => mobile/android/branding/aurora/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_72x72.png => mobile/android/branding/beta/res/drawable-hdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_48x48.png => mobile/android/branding/beta/res/drawable-mdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_96x96.png => mobile/android/branding/beta/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/beta/content/fennec_144x144.png => mobile/android/branding/beta/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_72x72.png => mobile/android/branding/nightly/res/drawable-hdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_48x48.png => mobile/android/branding/nightly/res/drawable-mdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_96x96.png => mobile/android/branding/nightly/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/nightly/content/fennec_144x144.png => mobile/android/branding/nightly/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/official/content/fennec_72x72.png => mobile/android/branding/official/res/drawable-hdpi/icon.png
rename : mobile/android/branding/official/content/fennec_48x48.png => mobile/android/branding/official/res/drawable-mdpi/icon.png
rename : mobile/android/branding/official/content/fennec_96x96.png => mobile/android/branding/official/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/official/content/fennec_144x144.png => mobile/android/branding/official/res/drawable-xxhdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_72x72.png => mobile/android/branding/unofficial/res/drawable-hdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_48x48.png => mobile/android/branding/unofficial/res/drawable-mdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_96x96.png => mobile/android/branding/unofficial/res/drawable-xhdpi/icon.png
rename : mobile/android/branding/unofficial/content/fennec_144x144.png => mobile/android/branding/unofficial/res/drawable-xxhdpi/icon.png
extra : rebase_source : f6ec8a38594e70520b10202c735dc019f8c856fd
2013-12-11 21:20:07 -08:00
Mark Finkle
fd1bf9d764
Bug 927128 - Keep GeckoView limited to Nightly only (part 2) r=glandium
2013-12-10 01:07:43 -05:00
Ryan VanderMeulen
33a583eacc
Merge fx-team to m-c.
2013-12-06 16:03:56 -05:00
Mark Finkle
0bbd221fa4
Bug 927128 - Keep GeckoView limited to Nightly only r=glandium
2013-12-06 10:05:02 -05:00
Mike Hommey
232041d461
Bug 946605 - Fix typo from bug 943728 in packager.mk breaking mac l10n builds. r=mshal
2013-12-06 08:45:30 +09:00
Ehsan Akhgari
8c254a9883
Bug 915735 - Build ICU as a shared library where JS is built as a shared library; r=glandium
2013-12-06 08:08:52 -05:00
Carsten "Tomcat" Book
2f14605f80
Backed out changeset 099f65a712a8 (bug 915735) Windows Build Bustage on a CLOSED TREE
2013-12-06 14:48:13 +01:00
Ehsan Akhgari
ae9d793f7c
Bug 915735 - Build ICU as a shared library where JS is built as a shared library; r=glandium
2013-12-06 08:08:52 -05:00
Mike Hommey
881a7c1554
Bug 943728 - Replace double quotes with single quotes in Makefiles (or remove them when it makes sense). r=mshal
2013-12-03 06:34:21 +09:00
Mike Hommey
8720c4ae55
Bug 942375 - Don't use $(shell pwd). r=mshal
2013-11-26 11:49:34 +09:00
Robert Strong
25ba0a7fd8
Bug 941397 - Progress message on Firefox Stub install for Japanese and other languages that don't break words with spaces. r=bbondy
2013-11-22 13:28:24 -08:00
Camilo Viecco
77a6933e19
Bug 938805 - Create standalone oscpResponseGenerator for testing. r=keeler
2013-10-29 14:02:35 -07:00
Mike Hommey
a470038314
Bug 935305 - Move preprocessor to mozbuild.action. r=gps
...
--HG--
rename : config/Preprocessor.py => python/mozbuild/mozbuild/preprocessor.py
rename : config/tests/unit-Expression.py => python/mozbuild/mozbuild/test/test_expression.py
rename : config/tests/unit-LineEndings.py => python/mozbuild/mozbuild/test/test_line_endings.py
rename : config/tests/unit-Preprocessor.py => python/mozbuild/mozbuild/test/test_preprocessor.py
2013-11-09 10:35:44 +09:00
Dan Minor
5195fbf9f8
Bug 929569 - jsshell package needs msvcp dll; r=glandium
2013-10-25 08:14:51 -04:00
Mike Hommey
ca1b5bf42a
Bug 926906 - Kill core_abspath, core_realpath and core_winabspath. r=gps
2013-10-17 07:55:16 +09:00
Brad Lassey
5fcf56abdc
bug 922145 - publish nightly builds of GeckoView library and assets r=ted
2013-10-08 14:00:37 -04:00
Nathan Froyd
e7b170f233
Backout 8a4946c07c92 (bug 922145) for Android bustage on a CLOSED TREE
2013-10-08 21:12:21 -04:00
Brad Lassey
0b3e9d6aef
bug 922145 - publish nightly builds of GeckoView library and assets r=ted
2013-10-08 14:00:37 -04:00
Nick Alexander
32dceb90c5
Bug 903534 - Part 2: Build and release-sign background.apk. r=glandium
2013-10-01 12:43:31 -07:00
Mark Finkle
a3499c335b
Bug 880118 - Add support for disabling geckoview packaging r=glandium
2013-09-05 00:26:26 -04:00
Shane Tully
95e80fd954
Bug 880118 - Integrate the GeckoView library into the build system r=cpeterson
2013-08-23 16:36:01 -07:00
Mike Hommey
2a2ff267b8
Bug 912377 - Fix build without MOZ_ENABLE_SZIP. r=ted
2013-09-04 23:46:09 +09:00
Chris Double
4345e48b69
Bug 888786 - Part 3: Remove Sony ICS device OMX workarounds in toolkit - r=khuey
2013-09-03 14:36:20 +12:00
Chris Double
a3a2956876
Bug 812680 - Part 3: Remove HTC One X workarounds in toolkit - r=khuey
2013-09-03 14:35:10 +12:00
Chris Peterson
b023249bff
Back out 39ee92c06d6b (Bug 880118) because GeckoView breaks Android's l10n repacks
2013-08-28 15:41:12 -07:00
Shane Tully
c90fce8e29
Bug 880118 - Integrate the GeckoView library into the build system. r=glandium
2013-08-23 16:36:01 -07:00
Ms2ger
af2c13c793
Bug 906412 - Cleanup some random parts of the build system; r=mshal
2013-08-22 08:55:59 +02:00
Axel Hecht
7a4c2a9442
bug 848830, fix regression in app updater localization, r=glandium, rstrong
...
--HG--
extra : rebase_source : 66b4e3e55a05d4b74bd39a40c4768c620b74062a
2013-08-13 17:15:42 +02:00
Ed Morley
a4ae239c93
Bug 901898 - Remove codesighs now that it's no longer run in automation; r=gps
2013-08-12 13:10:41 +01:00
Bobby Holley
eb2e873e6c
Bug 889911 - Switch xpcshell to SystemErrorReporter with a little bit of special magic. r=mrbkap
...
XPCShell currently overrides all the JSContexts whose creation it observes with
its own custom error reporter. This reporter does all sorts of funny things which
we try to clean up for the most part. But there are a few very intricate
considerations at play.
First, the old xpcshell error reporter does some mumbo jumbo with the
XPCCallContext stack to try to guess whether some other code might catch the
exception. This is total garbage on a number of fronts, particularly because
the XPCCallContext stack has no concept of saved frame chains, nested event
loops, sandbox boundaries, origin boundaries, or any of the myriad of
complicating factors that determine whether or not an exception will propagate.
So we get rid of it. But this causes some crazy debugger tests to fail, because
they rely on an exception from uriloader/exthandler/nsHandlerService.js getting
squelched, and can't handle anybody reporting errors to the console service at
the particular moment of contortionism when the exception is raised. So we need
to introduce an explicit mechanism to disable the error reporter here to keep
things running.
Second, we have to be very careful about tracking the return status of the
xpcshell binary. The old code would simply flag an error code if the error
handler was invoked, and we can mostly continue to do that. But there are some
complications. See the comments.
Finally, we don't anything analogous in XPCShellEnvironment, because I have
patches in bug 889714 to remove its state-dependence on the error reporter.
I'll switch it to SystemErrorReporter in that bug.
2013-07-16 20:38:44 -07:00
Ryan VanderMeulen
e168631670
Backed out 10 changesets (bug 889911, bug 889714) due to merge conflicts on a CLOSED TREE.
...
Backed out changeset 1a1a536121da (bug 889714)
Backed out changeset 2cd88ef9eea5 (bug 889714)
Backed out changeset 489723887eca (bug 889714)
Backed out changeset 2b38ce22cf97 (bug 889714)
Backed out changeset 87b0a59a5d51 (bug 889714)
Backed out changeset 13229bab2ba4 (bug 889714)
Backed out changeset 234bd6d1fbed (bug 889714)
Backed out changeset 4f5f62284917 (bug 889714)
Backed out changeset 18537c4436c7 (bug 889911)
Backed out changeset ca7060ab1588 (bug 889911)
2013-07-16 21:16:31 -04:00
Bobby Holley
c1403cacc4
Bug 889911 - Switch xpcshell to SystemErrorReporter with a little bit of special magic. r=mrbkap
...
XPCShell currently overrides all the JSContexts whose creation it observes with
its own custom error reporter. This reporter does all sorts of funny things which
we try to clean up for the most part. But there are a few very intricate
considerations at play.
First, the old xpcshell error reporter does some mumbo jumbo with the
XPCCallContext stack to try to guess whether some other code might catch the
exception. This is total garbage on a number of fronts, particularly because
the XPCCallContext stack has no concept of saved frame chains, nested event
loops, sandbox boundaries, origin boundaries, or any of the myriad of
complicating factors that determine whether or not an exception will propagate.
So we get rid of it. But this causes some crazy debugger tests to fail, because
they rely on an exception from uriloader/exthandler/nsHandlerService.js getting
squelched, and can't handle anybody reporting errors to the console service at
the particular moment of contortionism when the exception is raised. So we need
to introduce an explicit mechanism to disable the error reporter here to keep
things running.
Second, we have to be very careful about tracking the return status of the
xpcshell binary. The old code would simply flag an error code if the error
handler was invoked, and we can mostly continue to do that. But there are some
complications. See the comments.
Finally, we don't anything analogous in XPCShellEnvironment, because I have
patches in bug 889714 to remove its state-dependence on the error reporter.
I'll switch it to SystemErrorReporter in that bug.
2013-07-16 18:04:49 -07:00
Xavier Fung
1dcc0c0757
Bug 888158 - Make configure to detect Visual Studio 2013 compiler. r=ted
2013-07-03 10:52:32 +09:00
Nick Alexander
b5ab640144
Bug 887115 - Make Android packager expect omnijar in root directory. r=glandium
2013-07-02 12:00:34 -07:00
Nick Alexander
b089260883
Bug 888646 - Update missed use of SimpleManifestSink API. r=trivial
...
This is a simple follow-up to Bug 887121.
2013-06-29 20:15:08 -07:00
Nick Alexander
af8ed74358
Bug 887121 - Make packager install and szip .so libraries in assets/ directly. r=glandium
...
This adds a Component type to the mozbuild.mozpack package manifest
parser, and teaches the packager to accept components of the form
[name destdir="dir"]. Then we update the Android package manifest and
simplify the packager code.
I would have liked to make the packager put mozglue.so and
MOZ_CHILD_PROCESS_NAME in lib/$(ABI_DIR) directly, but this turned out
to be awkward. Since MOZ_CHILD_PROCESS_NAME needs to have lib/ in its
name to load successfully on Android, we would have to add notation in
package manifests to install bin/lib/*plugin-container* to
lib/$(ABI_DIR)/*plugin-container*.
2013-06-28 09:10:57 -07:00
Ryan VanderMeulen
d5c5ff5f07
Merge m-c and inbound.
2013-06-24 14:02:59 -04:00
Nick Alexander
cf8d27bd61
Bug 873569 - Follow-up: don't delete assets/omni.ja during unpack. r=me
...
The issue is that in INNER_UNMAKE_PACKAGE I was deleting
assets/omni.ja, which is needed in INNER_MAKE_PACKAGE. This breaks
language repacks. This fix should at least allow repacks to proceed
further.
2013-06-24 09:55:21 -07:00
David Keeler
316600ee29
bug 700693 - OCSP stapling testing r=bsmith
2013-06-20 11:41:41 -07:00
Ryan VanderMeulen
5e22b58e42
Backed out changesets 448ba56d9ba4 and 8cea4b4646ef (bug 700693) for intermittent failures.
2013-06-20 19:50:13 -04:00
Nick Alexander
dc310122de
Bug 874132 - Second reland Part 3: Replace uses of apkbuilder with zip and custom debug signing tool. r=jmaher,mfinkle
...
This incorporates follow-ups including: rename the debug key; check if
key alias exists rather than just testing for keystore existence; set
$(AIDL).
Renaming the debug key works around an un-confirmed JDK bug in
jarsigner, where '-debug' and 'debug' compare the same.
2013-06-20 11:50:28 -07:00
David Keeler
067195a706
bug 700693 - OCSP stapling testing r=bsmith
2013-06-20 11:41:41 -07:00
Nick Alexander
8bf1a1594f
Backed out changeset 3a4c1a113154 (Bug 874132) for jarsigner "Please specify alias name" errors.
2013-06-19 08:21:15 -07:00
Nick Alexander
ab45bf0afe
Bug 874132 - Part 3: Replace uses of apkbuilder with zip and custom debug signing tool. r=jmaher
...
--HG--
extra : rebase_source : cf6601c6591921397f96fd1011db43de962ee8ed
2013-06-18 09:25:16 -07:00
Masatoshi Kimura
f810a607cb
Bug 883855 - Add "delete" value support to AddHandlerValues and AddDDEHandlerValues. r=bbondy
2013-06-18 23:02:53 +09:00
Masatoshi Kimura
2291ede247
Bug 882624 - Update comments. r=bbondy
2013-06-18 20:37:28 +09:00
Masatoshi Kimura
387c6c93dc
Bug 882624 - Remove "URL Protocol" from FirefoxURL key. r=bbondy
2013-06-17 23:08:55 +09:00
Nick Alexander
0242a75718
Bug 873569 - Part 2: Move Gecko .so libraries into assets/ directory of Android APK. r=glandium
2013-06-12 13:24:30 -07:00
Martin Stransky
03a912b269
Bug 877626 - Port GTK2 to GTK3 - build config - xpcom, toolkit, accessible, xulrunner dirs. r=ted, r=karlt
2013-06-10 08:36:26 -04:00
Robert Strong
e91c191be2
Bug 879467 - Tune 7zip compression parameters. r=bbondy
2013-06-05 00:33:38 -07:00
Robert Strong
072d30c0ee
Bug 811557. r=bbondy
2013-06-05 00:33:26 -07:00
Mike Hommey
3b4751bb8b
Bug 874783 - Fix l10n builds after bug 848764. r=ted
2013-05-23 07:27:20 +02:00
Nick Alexander
a12713c1bf
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
...
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-20 11:39:50 -07:00
Nick Alexander
31015381d6
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate fennec_ids.txt. r=jmaher
...
Building mobile/android/base will now generate
$(DEPTH)/mobile/android/base/fennec_ids.txt.
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-20 11:39:49 -07:00
Ryan VanderMeulen
3e297204ce
Merge inbound to m-c.
2013-05-15 21:14:58 -04:00
Brian R. Bondy
513db3c5b4
Bug 572162 - Cleanup new update directory and obsolete old after updates and installs. r=rstrong
2013-05-15 10:58:09 -07:00
Ed Morley
c7205ce10a
Backed out changeset 2d5c2f191920 (bug 863445) for breaking Android Nightlies
...
--HG--
rename : mobile/android/base/fennec-ids-generator.py => build/mobile/robocop/parse_ids.py
2013-05-13 12:31:39 +01:00
Ed Morley
89a552998f
Backed out changeset dac51812454a (bug 863445)
2013-05-13 12:31:10 +01:00
Nick Alexander
672acf8042
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
...
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-11 16:53:49 -07:00
Nick Alexander
59c2e95f0d
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher
...
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-11 16:53:48 -07:00
Nick Alexander
ff732cfe09
Backed out e7739a472f09, 3fd142236a0f, and 382ec69cdfb1 (Bug 863445) for Android rc1 and rc2 failures on a CLOSED TREE. r=me
...
--HG--
rename : mobile/android/base/fennec-ids-generator.py => build/mobile/robocop/parse_ids.py
2013-05-10 21:38:52 -07:00
Nick Alexander
88436ea766
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
...
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-10 18:39:00 -07:00
Nick Alexander
a94e3667f9
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher
...
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-10 18:39:00 -07:00
Brian O'Keefe
23fd86fd73
Bug 862986 - Part 1a: Move MOZ_CHILD_PROCESS_NAME and MOZ_CHILD_PROCESS_BUNDLE to configure.in, remove ipc/app/def.mk. r=glandium
2013-05-09 15:55:28 -04:00
Mike Hommey
b7767b801b
Bug 872439 - Fix GRE path used for startup cache precompilation with --with-libxul-sdk. r=gps
2013-05-15 19:23:03 +02:00
Ryan VanderMeulen
8dd4074205
Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
...
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
41e401f326
Bug 862986 - Part 1a: Move MOZ_CHILD_PROCESS_NAME and MOZ_CHILD_PROCESS_BUNDLE to configure.in, remove ipc/app/def.mk. r=glandium
2013-04-30 20:45:39 -04:00
Ryan VanderMeulen
b6cc74b921
Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures.
2013-04-30 10:08:38 -04:00
Brian O'Keefe
5b9d51de27
Bug 862986 - Part 1a: Move MOZ_CHILD_PROCESS_NAME and MOZ_CHILD_PROCESS_BUNDLE to configure.in, remove ipc/app/def.mk. r=glandium
2013-04-30 09:05:17 -04:00
Ted Mielczarek
ea82123852
Bug 863715 - Allow uploading full crashreporter symbol package via mozconfig option. r=glandium
2013-04-25 15:16:24 -04:00
Mike Hommey
112f6bd92e
Bug 844016 - Move webapprt locale files. r=Pike
...
--HG--
rename : browser/locales/en-US/webapp-uninstaller/webapp-uninstaller.properties => webapprt/locales/en-US/webapp-uninstaller/webapp-uninstaller.properties
rename : browser/locales/en-US/webapprt/webapp.dtd => webapprt/locales/en-US/webapprt/webapp.dtd
rename : browser/locales/en-US/webapprt/webapp.properties => webapprt/locales/en-US/webapprt/webapp.properties
2013-04-12 10:23:10 +02:00
Mike Hommey
6e05e224dc
Bug 848385 - Avoid recompressing a szip, and (de)compress in-place (but still with a temporary file). r=nfroyd,khuey
2013-04-11 09:37:44 +02:00
Mike Hommey
7dacdcdd7a
Bug 857161 - Add aggressive flags to szip invocation on build slaves. r=ted
2013-04-11 09:36:27 +02:00
Mike Hommey
e8ff69ed48
Bug 857151 - Szip all libraries instead of libxul.so only. r=ted
2013-04-02 18:42:56 +02:00
Mike Hommey
f2ce301848
Bug 855824 - Get rid of the lib.id file on Android. r=blassey
2013-04-09 14:05:07 +02:00
Mike Hommey
d2ca7ba7ed
Bug 857147 - Fixup Android DIST_FILES after bug 648407 and bug 852950. r=ted
2013-04-08 08:33:38 +02:00
Ryan VanderMeulen
9eb173b708
Merge fx-team to m-c.
2013-03-27 22:22:20 -04:00
Panos Astithas
2f2461e834
Bug 855223 - Packaging fails when using a symlink format with: TypeError: fatal() takes exactly 2 arguments (3 given); r=glandium
2013-03-27 13:10:22 +02:00
Edwin Flores
26d9c1a784
Bug 846465 - Fix OMX plugin crash on HTC One X r=doublec
2013-03-22 15:24:47 +13:00
Makoto Kato
5beff520cd
Bug 855173 - jsshell package needs nss3.dll due to MOZ_FOLD_LIBS. r=glandium
2013-03-27 16:51:43 +09:00
Mike Hommey
4fbe923803
Bug 648407 - Allow to fold NSPR, NSS and SQLite libraries all together. r=ted
2013-03-17 07:53:39 +01:00
Gavin Sharp
07d5346c07
Bug 831236: remove mobile/xul, r=axel,mfinkle,gps,glandium
...
--HG--
extra : rebase_source : be789eac5e8e769a54e6c0c4126065c8b5a5192e
2013-03-06 23:43:44 -08:00
Mike Hommey
1ea119afac
Bug 846740 - Treat chrome searchplugins as non-chrome when doing l10n-repack. r=gps
2013-03-06 07:28:41 +01:00
Mike Hommey
3de3597585
Bug 846740 - Move most l10n-repack code under mozpack.packager, refactor it, and add a unit test. r=gps
...
--HG--
rename : toolkit/mozapps/installer/l10n-repack.py => python/mozbuild/mozpack/packager/l10n.py
2013-03-06 07:26:32 +01:00
Alexander J. Vincent
5b1004ff29
Bug 847382: Fix XULRunner SDK builds. r=glandium
2013-03-04 23:09:14 -08:00
Ed Morley
789f89aa8f
Backed out changeset 015da7030aab (bug 847382) for not following the tree rules (watching/starring mozilla-central after pushing) DONTBUILD
2013-03-05 10:23:06 +00:00
Alexander J. Vincent
b5e50b343f
Bug 847382: Fix XULRunner SDK builds. r=glandium
2013-03-04 23:09:14 -08:00
Mike Hommey
6f9f0e63b2
Bug 842327 - Move libomxplugin* at the root of the apk. r=doublec,r=khuey
2013-03-04 19:34:03 +01:00
Mike Hommey
1f880a3208
Bug 812105 - Strip all files that can be stripped in the SDK. r=ted DONTBUILD as NPOTB
2013-03-04 09:23:09 +01:00
Ms2ger
aea301eee3
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Mike Hommey
487f6796a4
Bug 844785 - Fix xulrunner mac builds. r=ted
2013-02-26 08:13:30 +01:00
Gregory Szorc
d6eb630896
Bug 784841 - Part 17: Handle unicode during packaging; r=glandium
2013-02-25 12:47:17 -08:00
Mike Hommey
026abf6d83
Bug 840094 - Change how nsZipArchive logging works. r=taras,r=gps
...
Now log in a single file given by the MOZ_JAR_LOG_FILE environment variable.
Log entries contain the URI of the Zip archive, followed by the path in the
archive.
* * *
Bug 840094 - Fixup for debug builds failure because of nsZipArchive::CloseArchive being called several times
2013-02-19 11:02:12 +01:00
John Ford
ba05c786ac
bug 839298 - fix json file creation for git users r=ted
2013-02-19 10:24:16 -08:00
Hector Zhao
5350164a4e
Bug 842228 - Set shell to open in AddDisabledDDEHandlerValues. r=bbondy
2013-02-18 15:53:06 +08:00
John Ford
3a684cef64
Bug 839298 - One True JSON file of build information r=ted
2013-02-15 16:16:02 -08:00
Joey Armstrong
fa3323d7f6
bug 746277: replace hg commands with functions
2013-02-15 17:00:12 -05:00
Ed Morley
601b6ce42a
Merge latest green inbound changeset to mozilla-central
2013-02-14 10:44:41 +00:00
Mike Hommey
0593722a85
Bug 840598 - Search for l10n files in all app bases during l10n-repack. r=gps
2013-02-14 08:18:18 +01:00
Chris Cooper
987a19062c
Bug 785392 - Upload mar and mbsdiff when present - r=aki
2013-02-13 18:50:18 -05:00
Ehsan Akhgari
d42a56f46f
Merge mozilla-central into mozilla-inbound
2013-02-03 12:43:44 -05:00
Mike Hommey
092a9fa25e
Bug 836218 - Always copy files instead of skipping when destination is newer when doing l10n-repacks. r=ted
2013-02-03 07:20:24 +01:00
Mike Hommey
0d5b94986e
Bug 835309 - Look at .xpi file contents when unifying them for universal builds. r=gps
2013-02-03 07:19:15 +01:00
Mike Hommey
aec48ba2bc
Bug 835309 - Fix JarFileReader.readlines() and make flake8 happier. r=gps
2013-02-03 07:18:55 +01:00
Robert Strong
8023ac8117
Bug 837345 - Cleanup unused code that is no longer needed with NSIS 2.46. r=bbondy
2013-02-01 20:18:07 -08:00
Margaret Leibovic
ce0533c704
Bug 834681 - Add support for basic distribution modifications. r=mfinkle
2013-02-01 15:45:33 -08:00
Jeff Muizelaar
91cbf694b0
Bug 808785. Stop shipping d3dx9_43.dll. r=bjacob
...
Since ANGLE revision 1314 / issue 311:
http://code.google.com/p/angleproject/issues/detail?id=311 d3dx9_43.dll is no
longer needed.
--HG--
extra : rebase_source : cb02a61730f4a24f807662269693be2dde673ff0
2013-01-28 11:52:06 -05:00
Mike Hommey
93b566099d
Bug 833882 - Correctly handle non chrome directories when doing l10n-repack. r=gps
2013-01-25 19:22:48 +01:00
Ryan VanderMeulen
0888abcc1f
Merge the last PGO-green inbound changeset to m-c.
2013-01-24 20:59:19 -05:00
Mike Hommey
08dc158ae5
Backout changeset 4c8d59b07d16 (bug 833882) for l10n bustage
2013-01-25 00:41:46 +01:00
Mike Hommey
7a21175d92
Bug 834228 - Force a stage-package to run before buildsymbols on universal builds. r=ted,gps
...
Also, always strip and elfhack executables, so that running make package after
a PKG_SKIP_STRIP=1 stage-package does strip ; but disable both for l10n-repacks
and unpack.
2013-01-25 00:40:13 +01:00
Mike Hommey
2acffd00d8
Bug 834176 - Use NON_OMNIJAR_FILES value in the new packager. r=gps
2013-01-25 00:38:47 +01:00
Mike Hommey
1c55dcaec1
Bug 833848 - Fixup for crashreporter.ini handling in l10n-repack. r=ted
2013-01-25 00:38:19 +01:00
Robert Strong
6581e4588f
Bug 593148 - Remove version.nsh after other apps no longer use it. r=bbondy
2013-01-24 12:15:03 -08:00
Mike Hommey
88d3c5df77
Bug 833882 - Correctly handle non chrome directories when doing l10n-repack. r=gps
2013-01-23 23:49:23 +01:00
Mike Hommey
6a0bb7782f
Bug 833886 - Attempt to unbreak comm-central after bug 780561. r=ted DONTBUILD
2013-01-23 20:17:07 +01:00
Mike Hommey
63d98bccf3
Bug 833848 - Don't forget to localize crashreporter.ini and crashreporter-override.ini with the new packager. r=ted DONTBUILD
2013-01-23 20:16:43 +01:00
Mike Hommey
2434030c1f
Bug 780561 - Remove now unused bits of the packaging scripts. r=ted
2013-01-23 11:23:15 +01:00
Mike Hommey
5ad44af9bd
Bug 780561 - Use new packager code for packaging (packager.mk) r=ted
2013-01-23 11:23:15 +01:00
Mike Hommey
0151c8b56a
Bug 780561 - Import new packager code. r=gps
2013-01-23 11:23:14 +01:00
Ryan VanderMeulen
6c7aa941d0
Backed out changesets 9aadf7e35e70 (bug 836517) and 493805ba1c85 (bug 834681) for Android test hangs.
2013-01-31 15:15:50 -05:00
Margaret Leibovic
f69a887e4e
Bug 834681 - Add support for basic distribution modifications. r=mfinkle
2013-01-31 10:28:00 -08:00
Mike Hommey
00b831fda4
Bug 822584 - Enable elfhack workaround for breakpad on b2g/gonk. r=ted
2013-01-02 10:17:32 +01:00
Mike Hommey
cfcd4c91a8
Bug 822584 - Run elfhack on packaged binaries instead of built binaries. r=ted
2013-01-02 10:17:32 +01:00
Chris Double
4f61437368
Bug 821160 - Part6: Build changes for froyo libomxplugin libraries on Android - r=khuey
2012-12-18 14:44:45 +13:00
Chris Double
9e397e7a3d
Bug 817478 - Part3: Build changes for honeycomb libomxplugin libraries on Android - r=khuey
...
--HG--
extra : rebase_source : c16754d95ec07e8b979ac40b47855e137ebe556f
2012-12-11 09:53:04 +13:00
Alan Huang
74c097d1e5
Bug 815963 - Use a more specific pattern to make ../../dist/bin to ../../dist. r=dhylands
...
Otherwise, it causes the build break when B2G root path contains bin/.
2012-12-07 13:59:34 +08:00
Chris Double
e4c3c33aeb
Bug 805700 - Part3: Build changes for honeycomb libomxplugin libraries on Android - r=khuey
...
--HG--
extra : rebase_source : 2d8da020eded2367065cb3c4381ceb624f600cc2
2012-11-30 16:05:50 +13:00
Chris Double
2d21b79699
Bug 787228 - Part6: Build changes for gingerbread libomxplugin libraries on Android - r=khuey
...
--HG--
extra : rebase_source : 4aece7664366524b15c8b5ccae06cfe5a3a67b96
2012-11-30 15:38:03 +13:00
Paul Adenot
66e84be708
Bug 816576 - Link libsoundtouch statically instead of dynamically. CLOBBER NEEDED r=glandium
2012-11-30 14:17:54 +01:00
Ed Morley
a729bf24e2
Backout 76c4e4fbd8bd (bug 816576) for startup crashes
2012-11-30 10:44:42 +00:00
Paul Adenot
f7b1474207
Bug 816576 - Link libsoundtouch statically instead of dynamically. r=glandium
2012-11-30 10:56:28 +01:00
Landry Breuil
dfc19006a9
Bug 815793: use $(TAR) when appropriate. r=glandium
...
--exclude (added in bug #798450 ) is a gnu tar option
Fixes packaging on BSD platforms.
2012-11-29 14:17:54 +01:00
Robert Strong
c2f183838c
Bug 812223 - Take 2 - negative download times in stub installer pings. r=bbondy
2012-11-27 10:28:04 -08:00
Paul Adenot
520bdd6839
Bug 779997 - Backout e35029dcac2d to enable libsoundtouch again.
2012-11-22 11:38:28 +01:00
Paul Adenot
c05870e45a
Bug 779997 - Disable build and linking of libsoundtouch as it is not used for now. r=glandium
2012-11-19 16:36:06 +00:00
Chris AtLee
cb40b7d8d5
Bug 705807: Use MOZ_SIGN_CMD to sign jar files if set. r=ted
2012-11-15 15:31:05 -05:00
Robert Strong
c3c7068c3d
Bug 799902 - need pretty branding for stub installer (file naming). r=glandium
2012-11-14 12:30:29 -08:00
Mike Hommey
bcdc91e868
Bug 811336 - Only pass --nsscmd to MOZ_SIGN_CMD when signing Windows builds. r=catlee
2012-11-14 08:47:06 +01:00
Paul Adenot
2d57a60e89
Bug 779997 - Import SoundTouch Library in the tree. r=khuey,rstrong
2012-08-26 22:36:44 -07:00
Paul Adenot
12b79c6a6d
Backed out changeset 98f9d1044e54 because r= bit is missing in commit message.
2012-11-07 10:30:49 +01:00
Paul Adenot
78e501d618
Bug 779997 - Import SoundTouch Library in the tree. r=
2012-08-26 22:36:44 -07:00
Rail Aliiev
230cef6d6b
Bug 806280 - l10n stub installers on latest-mozilla-aurora-l10n and latest-mozilla-central-l10n need to be signed builds. r=catlee,ted
2012-11-01 15:26:44 -04:00
Brian R. Bondy
453addf297
Bug 807357 - Windows 8 N builds should call SHChangeNotify as per documentation. r=jimm
2012-10-31 14:01:11 -04:00
Brian R. Bondy
f5110b7c82
Bug 768378 - UpdateShortcutAppUserModelIds helper.exe operation creates a second taskbar icon when installed to a non standard location.
2012-10-28 11:39:58 -04:00
Brian R. Bondy
682c11248e
Bug 734628 - Always regenerate AppuserModelID. r=rstrong
2012-10-24 11:45:15 -04:00
Axel Hecht
62e4c57e38
Bug 800329 - Check for value before checking its contents. r=ted
2012-10-13 04:37:15 -04:00
Mike Hommey
77a75e4cc6
Bug 798450 - Avoid installing .mkdir.done and precomplete with make install. r=ted
2012-10-05 19:46:13 +02:00
Robert Strong
4ba0b6ed33
Bug 797157 - Trying to pave-over install with the stub installer with nightly already running - warning comes up that nightly is already running, but installer closes and leaves behind 'to_be_deleted' folder in C:\Program Files\Nightly. r=bbondy
2012-10-05 13:56:58 -07:00
Mike Hommey
0a58eed5fc
Bug 794393 - Remove package-xulrunner rules. r=blassey,r=romaxa,r=mwu
2012-10-04 08:20:09 +02:00
Mike Hommey
d9473238ab
Bug 792050 - Allow to precompile startup cache without omnijar'ing first. r=khuey
2012-10-02 14:17:40 +02:00
Mike Hommey
a5ec6b290c
Backout changeset 572b3980300c (bug 792050) for windows pymake bustage.
2012-10-02 15:03:45 +02:00
Mike Hommey
10ffd781b0
Bug 792050 - Allow to precompile startup cache without omnijar'ing first. r=khuey
2012-10-02 14:17:40 +02:00
Chris AtLee
a543443ab8
Bug 795982: Sign and upload stub installer. r=khuey,rail
2012-10-01 14:17:31 -04:00
Brian R. Bondy
09bcf98add
Bug 795580 - Stub shouldn't be copied when it isn't built. r=bbondy
2012-09-29 08:12:58 -04:00
Robert Strong
04af72554d
Bug 322206 - Firefox net / stub installer - main stub patch. r=bbondy
2012-09-28 15:48:00 -07:00
Robert Strong
b73cd6d369
Bug 322206 - Firefox net / stub installer - common code to support the stub installer. r=bbondy
2012-09-28 15:47:05 -07:00
Robert Strong
f20fb3ea39
Bug 322206 - Firefox net / stub installer - stub LTR and RTL base support and build changes for NSIS UI binary resource. r=bbondy
2012-09-28 15:46:49 -07:00
Robert Strong
f8e789babf
Bug 322206 - Firefox net / stub installer - stub build system prep. r=bbondy
2012-09-28 15:46:22 -07:00
Brian R. Bondy
db8d762040
Bug 793461 - Uninstalling metro browser now removes appusermodelid reg keys. r=jimm
2012-09-22 21:52:50 -04:00
Brian R. Bondy
6c1323ecd3
Bug 737833 - Only do metro registration for metro builds. r=rstrong
2012-09-17 15:22:33 -04:00
Brian R. Bondy
866853f1b2
Bug 737833 - Add Win8 to NSIS OS detection log. r=rstrong
2012-09-17 15:22:33 -04:00
Brian R. Bondy
8d0475bda7
Bug 737833 - Add support for clearing out orphaned entries. r=rstrong
2012-09-17 15:22:33 -04:00
Brian R. Bondy
3a2cf3d366
Bug 737833 - Metro style enabled desktop browser installer registration. r=rstrong
2012-09-11 14:58:58 -04:00
Brian R. Bondy
4c7deba14e
Bug 737833 - Add logiclib tests for Windows 8. r=rstrong
2012-09-11 14:59:07 -04:00
Brian R. Bondy
885bebe938
Bug 791687 - Remove NSIS 2.33 support since everything is upgraded to NSIS 2.46. r=rstrong
2012-09-21 10:05:23 -04:00
Gervase Markham
da31a7d9fd
Bug 792028 - Update version_win.pl files and RPM spec file to refer to MPL 2. r=khuey.
2012-09-20 10:19:39 +01:00
Mike Hommey
db95e78594
Bug 787165 - Move omnijar packaging out of installer-stage and install rules. r=ted
2012-09-11 09:42:49 +02:00
Hiroyuki Ikezoe
a2f6169aae
Bug 788938 - Use MOZILLA_DIR instead of topsrcdir to include packager.mk from comm-central. r=ted
2012-09-18 21:35:03 -04:00
Mike Hommey
5efe9f6895
Backout changeset d2cf237d02fd (bug 787165) for l10n updates bustage
2012-09-12 17:52:06 +02:00
Rafael Ávila de Espíndola
19b716d458
Bug 787334 - make package for XULRunner builds fails with "run-mozilla.sh: No such file or directory. r=glandium.
...
revert 785102 now that we lazy load xul.
2012-09-11 08:54:43 -04:00
Mike Hommey
3fe8227ef6
Bug 787165 - Move omnijar packaging out of installer-stage and install rules. r=ted
2012-09-11 09:42:49 +02:00
Siddharth Agarwal
c862b108e3
Bug 786886 - Force Pymake to spin up a shell for the signing command. r=gps
2012-08-30 05:47:07 +05:30
Siddharth Agarwal
d2ea0dbb38
Bug 786791 - MSYS mangles the signtool shlibsign cmd with Pymake because it begins with a space. pending-r=ted
2012-08-30 01:18:53 +05:30
Siddharth Agarwal
4787eb3540
Bug 740854 - Remove --disable-auto-deps, SYSTEM_MAKEDEPEND, MOZ_NATIVE_MAKEDEPEND and associated crap. r=ted
...
--HG--
extra : rebase_source : 6a3f3017a3674738bb89e7e7f2e55c35a3cbe231
2012-08-28 00:57:16 +05:30
Mark Banner
1245be4891
Replace broken ifdef with ifeq for toolkit packager.mk to fix the Mac define, follow-up to bug 785102. rs=glandium over irc.
2012-08-26 20:48:57 +01:00
Mike Hommey
3e50bbc9d9
Bug 783751 - Remove support for MOZ_OPTIONAL_PKG_LIST. r=ted
2012-08-25 08:57:40 +02:00