b1785e6f307c6ab79f2ee515c151cf0f93146b2d: Bug 1507754 - Generate proper sourcestamp.txt for source tar files. r=darktrojan a=jorgk
Rob Lemley <rob@thunderbird.net> - Wed, 28 Aug 2019 14:34:50 -0400 - rev 35931
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1507754 - Generate proper sourcestamp.txt for source tar files. r=darktrojan a=jorgk Build correct sourcestamp.txt in source code tar files. This builds upon previous commits in this bug using the same urls and revision hashes that were calculated in the configure process rather than trying to figure it out again, incorrectly. This does run as a separate task in Taskcluster, but "mach configure" is one of the steps that runs before "make source-package" so we can use "import buildconfig" for this.
97517e9bd4f8e2fa4dfbe0bd70e613dbaaf30936: Bug 1507754 - Update platform.ini with correct Repository URL as well as changeset. r=darktrojan a=jorgk
Rob Lemley <rob@thunderbird.net> - Mon, 26 Aug 2019 21:32:55 -0400 - rev 35930
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1507754 - Update platform.ini with correct Repository URL as well as changeset. r=darktrojan a=jorgk Update the sed command to also swap in the Mozilla repository URL along with the changeset.
001cc51ad0c711f8411dd86d9fe05cc593f261a8: Bug 1507754 - Generate source-repo.h with complete source repository data. r=darktrojan a=jorgk
Rob Lemley <rob@thunderbird.net> - Mon, 26 Aug 2019 21:31:11 -0400 - rev 35929
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1507754 - Generate source-repo.h with complete source repository data. r=darktrojan a=jorgk source-repo.h is the file where Thunderbird gets source repository information. It gets used in the build process, and it used in the app most notably on about:buildconfig. In order to accomodate code in the Mozilla tree which is going to look for MOZ_SOURCE_REPO and MOZ_SOURCE_CHANGESET and assume they are for the app being built, continue to #define those and also #define values specific to each repository. This will keep the Thunderbird code that needs to use source-repo.h easier to read. This works because comm/mail/app.mozbuild is "included" from the toplevel moz.build file and therefore is part of the same context. Just overwrite GENERATED_FILES['source-repo.h'].script with our new script. The EXPORTS and GENERATED_FILES pieces carry over and do not need to be part of app.mozbuild. Note that the path to our script is relative to $topsrcdir not app.mozbuild because it's included, not addded with DIR.
0bd1a3c3bee51d0643e1f3e9511876d27df182c1: Bug 1507754 - Check source repositories and changesets during configure. r=darktrojan a=jorgk
Rob Lemley <rob@thunderbird.net> - Mon, 26 Aug 2019 21:20:54 -0400 - rev 35928
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1507754 - Check source repositories and changesets during configure. r=darktrojan a=jorgk PACKAGERS: if you update application.ini, platform.ini, or source-repo.h in some way during your process, you might need to change something. Make sure that the source repositories for both Mozilla and Comm can be found during mach configure and abort if they cannot. For Taskcluster builds, there are various environment variables that can be relied upon. Local builds present a challenge. Chances are those variables are not set. I came up with a set of checks and keep trying until something works. For comm-* code: - Look for MOZ_SOURCE_REPO and MOZ_SOURCE_CHANGESET environment vars. This is counter-intuitive, but it's the current status-quo for Taskcluster builds. Those variables are set to the comm values. - Next, try use the Mercurial source checkout itself. Uses the same technique as Mozilla code does in build/variables.py. - Last, try to use a file named "sourcestamp.txt". That file is part of our source tar files that get built for releases. - Finally, if those MOZ_SOURCE environment variables were not set, set them. This is needed because old-configure will look for them and set buildconfig variables with them when it runs later during the configure process. - Additionally, set MOZ_COMM_SOURCE_REPO and MOZ_COMM_SOURCE_CHANGESET in buildconfig. Code in the comm- tree should prefer those values over the generic MOZ_SOURCE_* values that the Mozilla code will look at. For the Gecko/Mozilla source repository information, it's almost the same process. - Check for GECKO_SOURCE_REPO and GECKO_SOURCE_REV environment variables first. Taskcluster sets these based on comm/.gecko_rev.yml. - Next, try comm/.gecko_rev.yml itself. PyYAML is not required as the file is pretty simple to parse. Release builds are pinned to a specific revision hash, so we can use that. Builds from comm-central pin to "default" though, so next try running "hg id" in $topsrcdir to get the revision hash. - If for some reason there's no .gecko_rev.yml and it's not a Mercurial checkout, try the sourcestamp.txt file. - Set MOZ_GECKO_SOURCE_REPO and MOZ_GECKO_SOURCE_CHANGESET in buildconfig. mach configure should fail if any one of those values cannot be determined. The error message will suggest setting the environment variables; ideally that is not necessary.
e21cbc9dab4a878d0f1740d73a176da1e1b7dae1: Bug 1579805 - Allow browser.messages.query to find read or unread messages. r=mkmelin a=jorgk
Geoff Lankow <geoff@darktrojan.net> - Thu, 19 Sep 2019 22:02:40 +1200 - rev 35927
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1579805 - Allow browser.messages.query to find read or unread messages. r=mkmelin a=jorgk
9e94413eeda8d3b2e51a1d05a55433ddd9e05928: Bug 1531317 - Message search WebExtension API - tests. r=mkmelin a=jorgk
Geoff Lankow <geoff@darktrojan.net> - Fri, 21 Jun 2019 19:44:19 +1200 - rev 35926
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1531317 - Message search WebExtension API - tests. r=mkmelin a=jorgk
665f90bd4664b70188e0c69a4f6a32d62523dd1c: Bug 1531317 - Message search WebExtension API. r=mkmelin a=jorgk
Marvin Herrmann <hermar05@web.de> - Fri, 21 Jun 2019 19:40:41 +1200 - rev 35925
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1531317 - Message search WebExtension API. r=mkmelin a=jorgk
55bf3433ef1f6dcef1978d95d2cda41cb65a61c4: Bug 1575708 - Message display API. r=mkmelin a=jorgk
Geoff Lankow <geoff@darktrojan.net> - Fri, 30 Aug 2019 17:55:04 +1200 - rev 35924
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1575708 - Message display API. r=mkmelin a=jorgk
a1c63f3498f4b77829bd4aeaccd1d8a29a93bbcb: Bug 1583777 - Allow useGlobalPreferredServer on incoming servers too. r=BenB a=jorgk
Neil Rashbrook <neil@parkwaycc.co.uk> - Wed, 25 Sep 2019 16:03:46 +0100 - rev 35923
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1583777 - Allow useGlobalPreferredServer on incoming servers too. r=BenB a=jorgk
c75aee1ff87d32cda3e8da3383ba39e6295f1ee3: Bug 1376189 - Make VCFullNameProp a field so VCQuotedPrintableProp can be stored with it. r=aceman a=jorgk
Jorg K <jorgk@jorgk.com> - Sun, 22 Sep 2019 19:47:11 +0200 - rev 35922
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1376189 - Make VCFullNameProp a field so VCQuotedPrintableProp can be stored with it. r=aceman a=jorgk
7a5c2124c17217f6e2c509a209107f16caeffcf3: Bug 1579031 - Implement browserAction.openPopup. r=darktrojan a=jorgk
Philipp Kewisch <mozilla@kewis.ch> - Tue, 24 Sep 2019 14:06:50 +0200 - rev 35921
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1579031 - Implement browserAction.openPopup. r=darktrojan a=jorgk
e08dd8151b3281553f308d1558af21e5c8ff53e4: Bug 1545932 - Return focus to previous element when closing browser action. r=darktrojan a=jorgk
Philipp Kewisch <mozilla@kewis.ch> - Tue, 24 Sep 2019 13:26:48 +0200 - rev 35920
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1545932 - Return focus to previous element when closing browser action. r=darktrojan a=jorgk
10a6525b75b606d2e2cbcffedbdda658c498db3c: Bug 1587551 - Fix address book CSV export when Notes field contains quotation marks. r+a=jorgk
Jonathan Kamens <jik@kamens.us> - Wed, 09 Oct 2019 23:00:01 +0200 - rev 35919
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1587551 - Fix address book CSV export when Notes field contains quotation marks. r+a=jorgk
5b12fd88dbd91e2874433d9a3076faba850bbd24: Bug 1584211 - Fix mailing list edit dialog bugs. r=mkmelin a=jorgk
Paul Morris <paul@thunderbird.net> - Sun, 13 Oct 2019 11:38:58 +0200 - rev 35918
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1584211 - Fix mailing list edit dialog bugs. r=mkmelin a=jorgk
659a2bf94098f53fdedc876869bc7a3f107c3c81: Bug 1588000 - Use a blue color for unread messages with dark theme. r=aleca a=jorgk
Richard Marti <richard.marti@gmail.com> - Fri, 11 Oct 2019 22:46:23 +0200 - rev 35917
Push 44 by mozilla@jorgk.com at Sun, 13 Oct 2019 10:47:04 +0000
Bug 1588000 - Use a blue color for unread messages with dark theme. r=aleca a=jorgk
c802d009e876ea7d0a1d7e250c488f54a399ee71: Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Thu, 10 Oct 2019 16:22:31 +0000 - rev 35916
Push 43 by tbirdbld at Thu, 10 Oct 2019 16:22:36 +0000
Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD
b2916881d7f4d6f4bac325beb4ad5c83112e67ba: No bug - Tagging 2e34f364630f1f65724bb6e70616b95a041c47ea with THUNDERBIRD_68_1_2_BUILD1, THUNDERBIRD_68_1_2_RELEASE a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Thu, 10 Oct 2019 16:22:30 +0000 - rev 35915
Push 43 by tbirdbld at Thu, 10 Oct 2019 16:22:36 +0000
No bug - Tagging 2e34f364630f1f65724bb6e70616b95a041c47ea with THUNDERBIRD_68_1_2_BUILD1, THUNDERBIRD_68_1_2_RELEASE a=release CLOSED TREE DONTBUILD
dcff782903535a90fa43e63bef2a2e07d3f111dd: Bug 1563827 - [release] Run macOS tests on Mojave (10.14). r+a=jorgk DONTBUILD
Rob Lemley <rob@thunderbird.net> - Wed, 09 Oct 2019 16:55:21 -0400 - rev 35914
Push 42 by mozilla@jorgk.com at Wed, 09 Oct 2019 21:56:40 +0000
Bug 1563827 - [release] Run macOS tests on Mojave (10.14). r+a=jorgk DONTBUILD This is a simplified version of the patch landed in bug 1570743. It only changes the hardware for macOS tests.
2e34f364630f1f65724bb6e70616b95a041c47ea: No bug - Pin mozilla-esr68 (FIREFOX_68_1_0esr_RELEASE, THUNDERBIRD_68_VERBRANCH) for release. a=jorgk THUNDERBIRD_68_1_2_BUILD1 THUNDERBIRD_68_1_2_RELEASE
Jorg K <jorgk@jorgk.com> - Tue, 08 Oct 2019 17:33:02 +0200 - rev 35913
Push 41 by mozilla@jorgk.com at Tue, 08 Oct 2019 15:33:35 +0000
No bug - Pin mozilla-esr68 (FIREFOX_68_1_0esr_RELEASE, THUNDERBIRD_68_VERBRANCH) for release. a=jorgk
2303a60c1ca1127a8aa2e20353bb2786821ebd8f: No bug - Pin mozilla-esr68 (FIREFOX_68_1_0esr_RELEASE, THUNDERBIRD_68_VERBRANCH) for release. a=jorgk
Jorg K <jorgk@jorgk.com> - Tue, 08 Oct 2019 13:32:43 +0200 - rev 35912
Push 40 by mozilla@jorgk.com at Tue, 08 Oct 2019 11:33:39 +0000
No bug - Pin mozilla-esr68 (FIREFOX_68_1_0esr_RELEASE, THUNDERBIRD_68_VERBRANCH) for release. a=jorgk
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 tip