Benjamin Smedberg
b03ee925ac
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
Philipp von Weitershausen
b508eb9dfd
Bug 571902 - Land sync and crypto components on trunk [r=mconnor r=ted]
...
Hook 'services' into the build system with MOZ_SERVICES_SYNC not-yet-set as a browser confvar.
2010-06-21 17:07:13 -07:00
Robert Strong
98d3104c6f
Followup bustage fix for Bug 570680
2010-06-15 15:46:08 -07:00
Robert Strong
f64d4484bc
Bug 570680 - Remove call to check-locales.pl for Firefox. r=vlad
2010-06-15 15:13:58 -07:00
Chris Cooper
c289209403
Bug 511967 - Upload l10n partial mars when they exist - r=l10n
2010-03-20 21:36:11 -04:00
Serge Gautherie
fa2e9b9d14
Bug 548600 - Remove useless EXTENSION_PREF define; (Av1) Just remove it.
...
r=benjamin.
2010-03-04 19:19:41 +01:00
Armen Zambrano Gasparnian
6d6c54fb83
Bug 531275 - upload cab file for WinCE - r=ccooper
2010-01-04 13:52:19 -05:00
Armen Zambrano Gasparnian
c8977f4bdc
Bug 531275 - upload cab file for WinCE - r=ccooper
2009-12-30 16:43:28 -05:00
Armen Zambrano Gasparnian
74f65e7c2d
Bug 501794 download the windows installers only if a product declares RETRIEVE_WINDOWS_INSTALLER=1 in their /locales/Makefile.in file - r=ted
2009-10-05 17:04:18 -04:00
Axel Hecht
a1803ec338
bug 489313, use l10n.mk for firefox, bustage fixes, r=ted
2009-08-14 13:06:15 +02:00
Justin Dolske
fb434726f0
Bug 504953 - Clean up firefox branding in the build system. r=benjamin
...
--HG--
rename : browser/app/macbuild/background.png => browser/branding/nightly/background.png
rename : browser/installer/windows/nsis/branding.nsi => browser/branding/nightly/branding.nsi
rename : browser/base/branding/about.png => browser/branding/nightly/content/about.png
rename : browser/base/branding/aboutCredits.png => browser/branding/nightly/content/aboutCredits.png
rename : browser/base/branding/aboutFooter.png => browser/branding/nightly/content/aboutFooter.png
rename : browser/base/branding/icon48.png => browser/branding/nightly/content/icon48.png
rename : browser/base/branding/icon64.png => browser/branding/nightly/content/icon64.png
rename : browser/app/default16.png => browser/branding/nightly/default16.png
rename : browser/app/default32.png => browser/branding/nightly/default32.png
rename : browser/app/default48.png => browser/branding/nightly/default48.png
rename : browser/app/macbuild/disk.icns => browser/branding/nightly/disk.icns
rename : browser/app/document-os2.ico => browser/branding/nightly/document-os2.ico
rename : browser/app/macbuild/document.icns => browser/branding/nightly/document.icns
rename : browser/app/document.ico => browser/branding/nightly/document.ico
rename : browser/app/document.png => browser/branding/nightly/document.png
rename : browser/app/macbuild/dsstore => browser/branding/nightly/dsstore
rename : browser/app/firefox-os2.ico => browser/branding/nightly/firefox-os2.ico
rename : browser/app/macbuild/firefox.icns => browser/branding/nightly/firefox.icns
rename : browser/app/firefox.ico => browser/branding/nightly/firefox.ico
rename : browser/base/content/browserconfig.properties => browser/branding/nightly/locales/browserconfig.properties
rename : browser/locales/en-US/chrome/branding/brand.dtd => browser/branding/nightly/locales/en-US/brand.dtd
rename : browser/locales/en-US/chrome/branding/brand.properties => browser/branding/nightly/locales/en-US/brand.properties
rename : browser/app/mozicon128.png => browser/branding/nightly/mozicon128.png
rename : browser/app/firefox-branding.js => browser/branding/nightly/pref/firefox-branding.js
rename : browser/app/splash.bmp => browser/branding/nightly/splash.bmp
rename : browser/installer/windows/wizHeader.bmp => browser/branding/nightly/wizHeader.bmp
rename : browser/installer/windows/wizHeaderRTL.bmp => browser/branding/nightly/wizHeaderRTL.bmp
rename : browser/installer/windows/wizWatermark.bmp => browser/branding/nightly/wizWatermark.bmp
2009-07-23 17:35:49 -07:00
Axel Hecht
3b6026f4db
bug 489313, bustage fix for mac repacks, get dependencies right, r=ted
2009-06-26 21:08:56 +02:00
armenzg@mozilla.com
bb547e940d
Bug 496196 - script and make target to generate a snippet for a locale - r=ccooper,l10n,gozer,kairo
2009-06-25 12:31:06 -04:00
Axel Hecht
f89e4a34da
bug 489313, use l10n.mk for Firefox, r=ted
...
--HG--
extra : rebase_source : d9de2acc0dd0238f8b9601b147c992b2b29fd25b
2009-06-15 16:17:19 +02:00
Robert Strong
198f1fc81c
Followup fix for Bug 488936
2009-05-22 14:55:55 -07:00
Robert Strong
4ca8218c31
Bug 488936 - Store the install locale in its own file. r=bsmedberg, r=ted.mielczarek
2009-05-21 11:02:08 -07:00
Benjamin Smedberg
29704cf293
Bug 485935 - Build the default langpack (usually en-US) as part of `make package`, r=ted
...
--HG--
extra : rebase_source : 9c11818058da2a5da0c2c67cd03d8a6be5755d93
2009-04-07 13:21:57 -04:00
Benjamin Smedberg
ef4d1781b6
Bug 483856 - Use core_abspath and $(CURDIR) instead of shells. Use Preprocessor.py instead of preprocessor.pl to avoid perl insanity with pymake, and generally just make me happy. r=ted
2009-03-11 18:39:24 -04:00
Robert Strong
65d0af3965
Bug 476327 - Updater window title should be Firefox Update. r=mconnor
2009-02-24 19:58:33 -08:00
Axel Hecht
a2f6c40f57
bug 472431, don't add install.rdf and chrome.manifest to installers and packages, as they're just for the language packs, r=bhearsum
2009-01-22 13:08:04 +01:00
Robert Strong
78fbf5950d
Bug 324758 - Updater should use brand name string and not hardcode Firefox. r=ted.mielczarek
2009-01-08 23:42:31 -08:00
Robert Strong
5fc26f8476
Bug 399153 - Software update should support unicode strings for the UI. r=bsmedberg, r=ehsan
2009-01-08 22:25:49 -08:00
Serge Gautherie
be81a3ecf7
Bug 460977 - make -C browser/locales langpack-AB_CD is not compatible with --enable-chrome-format=flat; r=(bhearsum + l10n + ted.mielczarek)
...
[Fixing mistake during manual apply of the patch :-<]
2008-12-25 01:06:37 +01:00
Atsushi Sakai
d49d78dee2
Bug 460977 - make -C browser/locales langpack-AB_CD is not compatible with --enable-chrome-format=flat; r=(bhearsum + l10n + ted.mielczarek)
2008-12-25 00:56:20 +01:00
Ben Hearsum
46dc3bd990
Bustage fix for redness
2008-12-24 09:41:52 -05:00
Ben Hearsum
ab629e5d03
bug 464154: l10n-for-releases fixes, l10n-upload-% target. r=pike,ted
2008-12-24 09:08:08 -05:00
Axel Hecht
8e9635dfef
bug 461979, make profile info easier to localize, r=ted
...
--HG--
extra : rebase_source : 97a221cca242dd1e87ea82e34c3b8993991d8254
2008-12-11 12:58:41 +01:00
Axel Hecht
4810a8ace6
bug 466894, add mar generation into Makefile.in right before the zip staging cleanup, r=ted
2008-12-08 12:24:17 +01:00
Peter Weilbacher
ccf6a9e48e
[OS/2] Bug 460247: move the OS/2 README.txt files out of the locale directories (mozilla-central part), r=ted
...
--HG--
rename : browser/locales/en-US/os2/README.txt => widget/src/os2/README.firefox
2008-12-05 22:11:22 +01:00
Ben Hearsum
e205b58c3f
bug 453840: remove MOZ_PKG_PRETTYNAMES special case in browser/locales/Makefile.in. r=tmielczarek
2008-12-05 12:01:26 -05:00
Ben Hearsum
1eeb5c831b
bug 453840: (NPOT en-US Build) make it possible to create l10n files in final place for releases. r=ted,axel
2008-11-14 16:26:53 +00:00
Justin Dolske
bcfa71bdb4
Bug 462254 - Remove EULA from Firefox installer / .dmg and related bits. r=gavin, r=rstrong
2008-11-05 19:17:27 -08:00
Axel Hecht
f987862dc8
bug 461513, windows en-US installers downloaded in wrong location for l10n repacks, r=ted
2008-10-27 20:01:41 +01:00
Axel Hecht
0de77920ec
bug 458014, refactor browser/locales/Makefile.in, support both manifests in JarMaker.py, r=ted
2008-10-20 21:57:47 +02:00
Ben Hearsum
24415c1d5b
backout bug 453840 to fix win32 l10n
2008-10-13 20:42:23 -04:00
Ben Hearsum
ac72afe0f2
bug 453840: make it possible to create files in the final place for releases - follow-up to MOZ_PKG_PRETTYNAMES patch to support win32
2008-10-09 08:53:28 -04:00
Armen Zambrano Gasparnian (armenzg@mozilla.com
dd286ac8a7
Bug 451461 - make target that prepares l10n repackages to upload to ftp; r=ted.mielczarek
2008-09-21 18:10:38 +02:00
Robert Kaiser
e2ad4b9648
bug 453840 - make it possible to create files in the final place for releases, r=ted
2008-09-17 22:53:09 +02:00
Armen Zambrano Gasparnian
41f6973de1
Bug 451466 - wget target to get en-US binary, r=ted
2008-08-27 11:02:33 -04:00
Robert Strong
af1860ab84
Bug 446527 - major update not offered when some language packs are installed. r=dtownsend, r=bsmedberg
2008-08-17 19:15:10 -07:00
Dave Townsend
6f677b86d0
Bug 436719: Read updater.ini from app dir, not gre. r=bsmedberg, r=robstrong
2008-08-14 17:08:03 +01:00
reed@reedloden.com
b1d8f4af15
Bug 416055 - "Beta 3 l10n builds are missing the Application Folder icon" [p=reed r=mento a1.9=schrep a=blocking-firefox3+]
2008-02-09 22:09:54 -08:00
ted.mielczarek@gmail.com
208d4a3ae1
bug 412989 - allow per-app override of crashreporter.ini. string changes only. r=bsmedberg/mconnor
2008-01-22 16:03:58 -08:00
rob_strong@exchangecode.com
669252ec29
l10n bustage fix for Bug 399665 - backing out uneeded part of patch
2007-10-24 01:36:09 -07:00
rob_strong@exchangecode.com
35d3db39d6
Bug 399665 - Support replacing BrandShortName and BrandFullName in the installer. r=sspitzer, approvalM9=mconnor, approval1.9=mconnor
2007-10-24 00:02:57 -07:00
rhelmer@mozilla.com
08c4a2e757
exit on error inside the README EOL conversion for loop r=bsmedberg b=351476
2007-10-02 13:10:02 -07:00
rhelmer@mozilla.com
779e2c2ebd
convert EOL on README and LICENSE, for WINNT builds only b=351476 r=bsmedberg
2007-10-02 12:42:47 -07:00
axel@pike.org
8518eb241c
bug 393261, make langpack should ensure dist/install, r=rhelmer
2007-08-22 17:59:01 -07:00
rob_strong@exchangecode.com
f30a5ccefa
Bug 368587 - avoid the second UAC prompt for helper.exe on software update by launching it directly from the elevated updater.exe process. r=bsmedberg, a=mconnor
2007-07-30 13:16:56 -07:00
gavin@gavinsharp.com
1be8351c5a
Bug 364297: add a new per-profile default-pref directory and associated directory service keys, and a way to trigger pref service default pref reloading to facilitate the change of default prefs without affecting exisiting users, r=mconnor, sr=bsmedberg
2007-05-02 13:13:33 -07:00