Commit Graph

215 Commits

Author SHA1 Message Date
Chris Coulson
b2ed1ded2a Bug 588410 - Fix make install to work with omnijar. r=bsmedberg,a=bsmedberg 2010-11-07 09:22:53 +01:00
Jim Mathies
6f22e0ce28 Bug 597387 - Fix for software update not updating the app modal id in start menu shortcuts. r=rstrong, a=final. 2010-10-22 15:23:04 -05:00
John Ford
2bfae9556e Bug 605926: checksum packager.mk target breaks pretty names. r+a=ted 2010-10-21 10:02:18 -07:00
Michael Wu
53f6429368 Bug 603592 - Report mapping to crash reporter, r=ted a=blocking-fennec 2010-10-20 20:44:03 -04:00
Robert Strong
2faf64b982 Bug 601518 - Need updater tests to cover nsUpdateDriver.cpp code. r=dtownsend, a=blocking2.0-final 2010-10-19 21:28:29 -07:00
John Ford
3e328baab5 Bug 578393 - Create a file with checksums for all builds that we upload, r=ted a=gavin
--HG--
extra : rebase_source : 06c2e575486bebbc383e7d5bf72c979f84883797
2010-10-15 16:09:53 -07:00
Michael Wu
2d6649ce7c Bug 588607 - 2. Make the Java wrapper use the new library loader, r=blassey a=blocking-fennec
--HG--
extra : rebase_source : cac7fe8d05190148cee3f2e1463649c47925f48c
2010-10-15 11:28:03 -07:00
Michael Wu
933dff6e31 Bug 567873 - Android packaging should use standard packaging code, r=ted a=blocking-fennec 2010-10-12 12:30:41 -07:00
Ben Hearsum
284d3e7b2f bug 485860: change automation to also post en-US xpi, just like any other locale -- don't override PKG_LANGPACK_PATH when generating en-US langpack. r=ted, a=bsmedberg/approval2.0+ 2010-10-08 13:00:28 -04:00
Frank Wein
d4f7410d96 Bug 590575 - Deselecting optional components in SeaMonkey installer does not work, r=khuey, a=NPOTB 2010-10-04 17:37:41 +02:00
Nick Thomas
f13c01638f Bug 571367, turn production x86_64 builds into i386/x86_64 universal binaries (build system changes) r=ted 2010-09-27 11:06:01 +13:00
Robert Strong
95cbce1a65 Bug 568904 - Don't perform a shell refresh when there are no shortcuts for the installation when updating app modal id's. r=jmathies, a=approval2.0 2010-09-14 18:48:57 -07:00
Taras Glek
69a8116f85 Bug 589368 - Locale repacking support for jar reordering; r=ted a=blocking-betaN+ 2010-09-10 12:30:07 -04:00
Michael Wu
9ae07d3f92 Bug 589175 - Comment out binary-component entries, r=bsmedberg a=blocking2.0 2010-09-03 14:56:04 +12:00
Robert Strong
1ee9ad0500 Workaround until minimum NSIS version required is 2.46 - Bug 506867 - /S command line option for silent installation is broken - fixed in the latest NSIS. r=jmathies, a=approval2.0 dtownsend 2010-09-01 16:26:20 -07:00
Michael Wu
435e053a9f Bug 592369 - Eliminate different file modified dates in omni.jar, r=bsmedberg,khuey a=blocking-beta5 2010-08-31 21:17:46 -04:00
Michael Wu
61d1bf0634 Bug 591866 - channel-prefs.js should not be in omni.jar, r=bsmedberg a=blocking-beta5 2010-08-30 16:37:08 -07:00
Amir Szekely
d444405d6a Bug 568949 - Rework Windows installer for 64 bit (install into 'Program Files', write to 64 bit registry hives, etc.). r=rstrong, a=beltzner 2010-08-27 21:25:25 -04:00
Bobby Holley
2ce8b63f61 Backed out changeset 9f8fc8a50525 due to windows bustage/sed syntax fail. a=backout 2010-08-27 09:06:24 -07:00
Michael Wu
60b3b09f09 Bug 589175 - Comment out binary-component entries, r=bsmedberg a=blocking2.0
--HG--
extra : rebase_source : 5336d669c5b996c1f1311fe84518c7ab80058181
2010-08-27 11:04:15 -04:00
Michael Wu
093b556e28 Bug 556644 - Do omnijar packing in dist/firefox instead of installer staging, r=khuey a=blocking2.0 2010-08-18 20:02:19 -07:00
Michael Wu
be9f41ab85 Bug 588386 - Make DMG INNER_UNMAKE_PACKAGE nest in other commands properly, r=bsmedberg a=blocking2.0
--HG--
extra : rebase_source : 4c2061986a5583ce437b5d120eec8a1c03f26869
2010-08-18 12:56:46 -07:00
Taras Glek
cbf7b8bcd4 Bug 559961 - Reorder jar files as part of PGO, r=bsmedberg a=blocking2.0
--HG--
extra : rebase_source : d8a75545714a131291c74dd79c966150544ff9d1
2010-08-18 10:34:07 -07:00
Michael Wu
a76dd02852 Bug 556644: Fix bustage in l10n repack code 2010-08-12 23:03:24 -07:00
Michael Wu
44c99fc857 Bug 556644 - 10. Make windows installer locale repacks use the standard repacking path, r=rs,khuey a=blocking2.0 2010-08-12 21:36:16 -07:00
Michael Wu
27e6d1b2f2 Bug 556644 - 9. Add support for packaging omnijar, r=bsmedberg a=blocking2.0 2010-08-12 21:33:52 -07:00
Robert Strong
4efdeb3ea1 Bug 523410 - Disable LSPs in WinSock that don't have categories for Firefox on Windows Vista and above. r=khuey, a=blocking2.0-beta4 2010-08-12 21:09:06 -07:00
Benjamin Smedberg
c622433f07 Merge mozilla-central into single-chrome-manifest. 2010-08-04 14:23:04 -04:00
Benjamin Smedberg
1815abc007 Bug 579718 part B - packaging and build changes to ship a single chrome.manifest from which other manifests are read. r=khuey See long-form commit details below:
In a nonpackaged build, we have the following manifests:
* chrome.manifest is just a series of manifest directives for all the other manifests, generated in rules.mk using buildlist.py
** components/interfaces.manifest is also generated in rules.mk using buildlist.py
** components/components.manifest contains only the *binary* components. JS components each have their own manifest which is installed to dist/bin/components
** Each chrome/jarfile.jar has a matching chrome/jarfile.manifest, and JarMaker.py inserts this filename into the root chrome.manifest by importing buildlist.py

In a packaged build, we end up with the following manifests:

* chrome.manifest lists the four manifests below
** components/interfaces.manifest
** components/components.manifest
** chrome/nonlocalized.manifest
** chrome/localized.manifest

In the future it should be possible to integrate the three non-localized manifests directly into the root chrome.manifest for increased performance, but this is slightly tricky because it involves rewriting some manifest instructions which may include relative JAR URIs. That is left for a future followup.

When we repackage a l10n build, we only have to replace chrome/localized.manifest.
2010-07-22 10:38:59 -04:00
Robert Strong
8b30a102a6 [Windows only] patch 3 - cleanup and a typo fix for Bug 570689 - Convert preprocess-locale.pl to a python script. r=ted.mielczarek, approval2.0=benjamin 2010-07-30 12:34:18 -07:00
Robert Strong
50bc6e17cd [Windows only] use absolute paths for Bug 575838 - Build scripts should be able to handle @BINPATH@/extensions/testpilot@labs.mozilla.com/* in package-manifest.in for the installer. r=ted.mielczarek, approval2.0=benjamin 2010-07-29 22:46:47 -07:00
Robert Strong
351157389a [Windows only] patch 2 - convert preprocess-locale.pl to python rev3 for Bug 570689 - Convert preprocess-locale.pl to a python script. r=ted.mielczarek, approval2.0=benjamin 2010-07-29 22:39:25 -07:00
Robert Strong
6a37b9d845 Bug 540537 - In China, set default browser does not work. r=jmathies, a=blocking2.0 2010-07-23 18:02:46 -07:00
Benjamin Smedberg
c999fee100 Bug 568691 followup: fix interfaces.manifest correctly in builds that package without a manifest, r=mfinkle
--HG--
extra : rebase_source : 0c78222a98be39228825cb953e9e63c86c8d9caf
2010-07-02 16:02:56 -04:00
Benjamin Smedberg
acb961f7e1 Package the installer browser.manifest the same way as the archive. 2010-06-30 18:44:01 -04:00
Benjamin Smedberg
a2833452f8 Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
2f6bb59008 Fix packaging of test-only XPT files for crashreporter and httpserver.
--HG--
extra : rebase_source : 27abb29f16e071a7c08220d46f9cbef4ded08fc4
2010-06-30 12:42:24 -04:00
Benjamin Smedberg
f2fb85d435 Link all the component manifests together at package time. 2010-06-29 18:19:09 -04:00
Robert Strong
e9a99c0e95 Bug 570689 - Convert perl scripts to python. Patch 1 - remove unused perl scripts. r=ted.mielczarek 2010-06-22 19:10:30 -07:00
Robert Strong
7894b69717 Bug 367539 - When upgrading an existing install use the uninstall.log to uninstall the previous version before install. Final cleanup patch. r=jmathies 2010-06-22 19:10:13 -07:00
Robert Strong
9dd36fd226 Bug 367539 - When upgrading an existing install use the uninstall.log to uninstall the previous version before install. Exclude MapiProxy_InUse.dll and mozMapi32_InUse.dll since apps already have code to deal with them without requiring a reboot. r=dtownsend 2010-06-22 15:53:01 -07:00
Robert Strong
ad8280e865 Fix review comment for Bug 569058 - Upgrade NSIS version to 2.45 or later (PCA complains when installer is cancelled on Windows 7). overrides.nsh changes. r=jmathies 2010-06-21 18:25:14 -07:00
Robert Strong
98fb70cc6d Bug 367539 - When upgrading an existing install use the uninstall.log to uninstall the previous version before install. r=jmathies 2010-06-21 18:17:18 -07:00
Robert Strong
6555844abb Bug 569058 - Upgrade NSIS version to 2.45 or later (PCA complains when installer is cancelled on Windows 7). makensis.mk changes. r=jmathies 2010-06-21 18:16:40 -07:00
Robert Strong
cbd55d53e2 Bug 569058 - Upgrade NSIS version to 2.45 or later (PCA complains when installer is cancelled on Windows 7). overrides.nsh changes. r=jmathies 2010-06-21 18:15:39 -07:00
Robert Strong
2e0882470a Bug 572224 - Remove check-locales.pl. r=ted.mielczarek 2010-06-21 18:15:14 -07:00
Brad Lassey
6a90ac521b bug 555117 - non-xulrunner QT builds package as gzip not bzip2 r=ted 2010-06-26 00:02:18 -04:00
Robert Strong
fad0b682ac Followup comm-central bustage fix for Bug 569058 - backout makensis.mk changes until comm-central's configure.in is updated 2010-06-09 18:23:40 -07:00
Robert Strong
c0b9792c32 Followup bustage fix for Bug 569058 - don't use a cached var. 2010-06-09 16:23:00 -07:00
Robert Strong
69279273eb Bug 485114 - Add plugin for modifying file permissions and move NSIS plugins under other-licenses. r=bsmedberg
--HG--
rename : toolkit/mozapps/installer/windows/nsis/AppAssocReg.dll => other-licenses/nsis/Plugins/AppAssocReg.dll
rename : toolkit/mozapps/installer/windows/nsis/ApplicationID.dll => other-licenses/nsis/Plugins/ApplicationID.dll
rename : toolkit/mozapps/installer/windows/nsis/ShellLink.dll => other-licenses/nsis/Plugins/ShellLink.dll
rename : toolkit/mozapps/installer/windows/nsis/UAC.dll => other-licenses/nsis/Plugins/UAC.dll
rename : toolkit/mozapps/installer/windows/nsis/nsProcess.dll => other-licenses/nsis/Plugins/nsProcess.dll
2010-06-09 16:02:25 -07:00