3a4afe7ecac570decfb1d388eee2682d5d15dbc8: Bug 958714 part 3: Remove obsolete assertion & comment. r=mats a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH tip
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 30 Jan 2018 22:24:58 -0500 - rev 357576
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 958714 part 3: Remove obsolete assertion & comment. r=mats a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. MozReview-Commit-ID: jL2Xi4Okhb
c90c92c68b2120d7c8382d6d5d60cfc0892e7107: Bug 958714 part 2: Simplify percent-margin/padding resolution code to pass around a single length as the percent basis. r=mats a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 30 Jan 2018 22:24:55 -0500 - rev 357575
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 958714 part 2: Simplify percent-margin/padding resolution code to pass around a single length as the percent basis. r=mats a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. MozReview-Commit-ID: J1EPYMQ5lP4
831b454b9038a9fc8b1cdb235cdde640e398f774: Bug 958714 part 1: Remove special case for flex & grid items' percent block-axis margin/padding resolution, to align with other browsers. r=mats a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 30 Jan 2018 22:24:51 -0500 - rev 357574
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 958714 part 1: Remove special case for flex & grid items' percent block-axis margin/padding resolution, to align with other browsers. r=mats a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. Now, flex and grid items will resolve percent margin and padding against their container's *inline-size*, even if the percent margin/padding is in the block axis. This matches the CSS2 behavior that's always existed in block containers. MozReview-Commit-ID: K3YXHpdqRHa
dc52d89bf6d8ff2cc8fa9a1c38b4088eafbda6a3: Bug 1434380: Rewrite parts of reftest reference case grid-auto-min-sizing-definite-001-ref.html to be easier to understand & adjust. r=mats a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 30 Jan 2018 22:17:13 -0500 - rev 357573
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1434380: Rewrite parts of reftest reference case grid-auto-min-sizing-definite-001-ref.html to be easier to understand & adjust. r=mats a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. In particular: - I'm specifying exact content-box sizes on some containers in the reference case, to match the actual (automatic / grid-area-determined) content-box sizes in the testcase. - I'm removing the element "w" and its selectors, since it was only used in one spot and it wasn't clear what it was being used for (and it doesn't exist in the testcase). - I'm specifying explicit margin and padding values for the ".v.r" and ".h.r" rules, based on observed values from the testcase, and I'm including comments to explain mathematically why they are correct. MozReview-Commit-ID: JKfxeTp1ZU9
3562796c356716fbed4db33b9ea77d72fc639f04: Bug 1224326 - CRASH when pause -> continue download several times - fix UI after retry. r=frg a=frg DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Ian Neal <iann_cvs@blueyonder.co.uk> - Mon, 15 Jul 2019 18:08:01 +0200 - rev 357572
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1224326 - CRASH when pause -> continue download several times - fix UI after retry. r=frg a=frg DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only.
8a53acedcb5a9675044bcee05ea67f672fd54e5b: Port |Bug 1544386 part 1 - Call ElementAccessHasExtraIndexedProperty instead of ArrayPrototypeHasIndexedProperty when inlining array natives|. r=frg a=frg DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Ian Neal <iann_cvs@blueyonder.co.uk> - Mon, 15 Jul 2019 18:08:01 +0200 - rev 357571
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Port |Bug 1544386 part 1 - Call ElementAccessHasExtraIndexedProperty instead of ArrayPrototypeHasIndexedProperty when inlining array natives|. r=frg a=frg DONTBUILD CLOSED TREE For SeaMonkey ESR52 release branch only.
8b321df52efd08e36805b5b8206c2def24f952be: Bug 1224326 - CRASH when pause then continue download several times. r=frg a=frg DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Ian Neal <iann_cvs@blueyonder.co.uk> - Mon, 15 Jul 2019 18:08:01 +0200 - rev 357570
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1224326 - CRASH when pause then continue download several times. r=frg a=frg DONTBUILD CLOSED TREE Fix/hack for SeaMonkey ESR52 release branch only.
e0e23e1fd9e3bf023397ebf0dd412ccc6d6954d4: Bug 1314520 - part 2 Finish initializing TabChild rendering state even if compositing IPC is lost. r=billm a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
David Anderson <danderson@mozilla.com> - Mon, 14 Nov 2016 14:58:22 -0800 - rev 357569
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1314520 - part 2 Finish initializing TabChild rendering state even if compositing IPC is lost. r=billm a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only.
75494cf725fead68d00bc15d189259d707ac9ca8: Bug 1314520 - part 1 Don't trigger a ProcessingError when we fail to send a PAPZConstructor. r=rhunt a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
David Anderson <danderson@mozilla.com> - Mon, 14 Nov 2016 14:58:18 -0800 - rev 357568
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1314520 - part 1 Don't trigger a ProcessingError when we fail to send a PAPZConstructor. r=rhunt a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only.
4939882bc713553dc564fae3d5b67a8b896496ca: Bug 1550775 - Fix repack location for Windows. r=IanN a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Frank-Rainer Grahl <frgrahl@gmx.net> - Mon, 15 Jul 2019 18:08:00 +0200 - rev 357567
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1550775 - Fix repack location for Windows. r=IanN a=IanN DONTBUILD CLOSED TREE Patch to be applied to a SeaMonkey release branch only.
0e50ef35d3ac32a545c37351176e09b4ed9b041a: Bug 1185666 - Move DMG unpack logic to a python script, support linux. r=mshal a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Justin Wood <Callek@gmail.com> - Tue, 28 Mar 2017 21:46:19 -0400 - rev 357566
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1185666 - Move DMG unpack logic to a python script, support linux. r=mshal a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. MozReview-Commit-ID: inKT2BWof4
09bfc5a069ed8e7dc8e32ac28e77d4bbe7258b90: Bug 1333826 - Remove the make-sdk build target, the INSTALL_SDK variable, and all the supporting packager/upload machinery, r=mshal a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 25 Jan 2017 12:37:19 -0500 - rev 357565
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1333826 - Remove the make-sdk build target, the INSTALL_SDK variable, and all the supporting packager/upload machinery, r=mshal a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. MozReview-Commit-ID: AdSSrTWuDcc
2829cd1b5e25e13c2aaafd935bfcdf9649b66ad8: Bug 1347576 - Add a 'mach repackage' command, with OSX dmg support; r=chmanchester a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Mike Shal <mshal@mozilla.com> - Fri, 10 Mar 2017 18:36:23 -0500 - rev 357564
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1347576 - Add a 'mach repackage' command, with OSX dmg support; r=chmanchester a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. This is the initial support of 'mach repackage', which can take an existing tarball and create a DMG on either an OSX host or on a Linux host with cross-OSX tools. Configure is needed in order to find the tools necessary to create the DMG. On a Linux cross-compiled environment with tooltool, this can be as simple as: export MKFSHFS=$topsrcdir/hfsplus-tools/newfs_hfs export DMG_TOOL=$topsrcdir/dmg/dmg export HFS_TOOL=$topsrcdir/dmg/hfsplus ac_add_options --disable-compile-environment MozReview-Commit-ID: 6t2rlXpwUvu
a5ec8063ad1cd577906e868608ae05b22026e26c: Bug 1197325 - Remove now unused genisoimage. r=ted a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Justin Wood <Callek@gmail.com> - Thu, 02 Feb 2017 10:10:27 -0500 - rev 357563
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1197325 - Remove now unused genisoimage. r=ted a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. MozReview-Commit-ID: AO3RgE4SdsH
7232aa07414a07dfc059e2c6f90f401857fd518c: Bug 1197325 -- Set volume icon for DMG in Linux->Mac cross compiles. r=ted a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Justin Wood <Callek@gmail.com> - Mon, 30 Jan 2017 17:32:32 -0500 - rev 357562
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1197325 -- Set volume icon for DMG in Linux->Mac cross compiles. r=ted a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. MozReview-Commit-ID: C4LFZB6msmL
0d3a6f30d6b714a80a906b819ad6b73f8a40c53f: Bug 1512882 - Fix cross compiling. r=frg a=frg DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Ian Neal <iann_cvs@blueyonder.co.uk> - Mon, 15 Jul 2019 18:07:59 +0200 - rev 357561
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1512882 - Fix cross compiling. r=frg a=frg DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only.
cf09bc568b9a54e2d9286b976f2fe7f24a51b776: Bug 1512882 - Fix detection of cZ language packs as foreign installations. r=frg a=frg DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Ian Neal <iann_cvs@blueyonder.co.uk> - Mon, 15 Jul 2019 18:07:58 +0200 - rev 357560
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1512882 - Fix detection of cZ language packs as foreign installations. r=frg a=frg DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only.
a7d832fb13d102d77690756bf5e26b046ffacf78: Bug 1231349 - L10n repacks broken on with SM 2.42 and newer - add ignorelist argument to l10n repack. r=frg a=frg DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Edmund Wong <ewong@pw-wspx.org> - Mon, 15 Jul 2019 18:07:58 +0200 - rev 357559
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1231349 - L10n repacks broken on with SM 2.42 and newer - add ignorelist argument to l10n repack. r=frg a=frg DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only.
3c7797e7a8ddd3b7ddebcfe400828787e041d161: Bug 1384062 - Make SystemResourceMonitor.stop more resilient to errors. r=ahal,gps a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Aug 2017 13:16:16 +0900 - rev 357558
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1384062 - Make SystemResourceMonitor.stop more resilient to errors. r=ahal,gps a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. The poll() call in SystemResourceMonitor.stop might fail even though there is something to read from the pipe, in some corner cases, and python won't let us know about it. In that case, an exception is thrown, leaving the SystemResourceMonitor (and its callers) in a weird state. In practice, this leads BuildMonitor.__exit__ to recall stop, which then fails. So when poll() throws an exception, we pretend there's still something to read, and we try to read anyways. If there is something to read, recv() will return it, otherwise, it will throw an exception of its own, which we catch, pretending we're done. Furthermore, when there is nothing to read from the pipe, poll() simply returns False, and our loop never sets `done` to True, and we then hit an assert, which doesn't have its place here, so we remove it. Finally, the other end of the pipe might have died at any time, making sending over the pipe fail, so we also protect against that. With all these changes, it feels like the reason to backout bug 1239939 in bug 1272782 should have been dealt with, and we can drop the timeout again.
65825fac321f21f865e50b7c09aaa968c040d2c4: Bug 1338655 - Don't try to build mp4parse bindings. r=froydnj a=IanN DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Ralph Giles <giles@mozilla.com> - Mon, 15 Jul 2019 18:07:58 +0200 - rev 357557
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1338655 - Don't try to build mp4parse bindings. r=froydnj a=IanN DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only. We use the cheddar crate to generate a C header file for our mp4parse_capi wrapper crate. Currently we do this at code check-in time via update-rust.sh. Cargo 0.18 and later will try to execute a build.rs file in the crate source tree regardless of whether it's specified in Cargo.toml so patching out that line just results in 'crate cheddar not found'. This change restores the old behaviour by substituting a 'build = false' line instead. We do have syntex vendored, but we don't currently build it by default, so I prefer this solution to just vendoring cheddar and generating the header at build time. The syntex crate is quite large and adds significantly to our compile time. MozReview-Commit-ID: InJRRODWAdP
0a7fa4f920705845b8fd50c38fe7bb9b72b5a869: Bug 1512882 - CentOS 7 Bootstrap Fix. r=frg a=frg DONTBUILD CLOSED TREE SEAMONKEY_2_49_ESR_RELBRANCH
Ian Neal <iann_cvs@blueyonder.co.uk> - Mon, 15 Jul 2019 18:07:58 +0200 - rev 357556
Push 7836 by frgrahl@gmx.net at Mon, 15 Jul 2019 16:17:02 +0000
Bug 1512882 - CentOS 7 Bootstrap Fix. r=frg a=frg DONTBUILD CLOSED TREE SeaMonkey ESR52 release branch only.
a12fb72304a6e813087fa328b8f0b91d9a307b92: Added tag SEAMONKEY_2_49_5_RELEASE for changeset 6e4ad8a8f2e8. CLOSED TREE a=release SEAMONKEY_2_49_ESR_RELBRANCH
seabld - Mon, 04 Feb 2019 02:39:33 +0000 - rev 357555
Push 7835 by seabld at Mon, 04 Feb 2019 02:39:41 +0000
Added tag SEAMONKEY_2_49_5_RELEASE for changeset 6e4ad8a8f2e8. CLOSED TREE a=release
24328314828534b8b1a9065f4b5e5dc8bccbd603: Added tag SEAMONKEY_2_49_5_BUILD1 for changeset 6e4ad8a8f2e8. CLOSED TREE a=release SEAMONKEY_2_49_ESR_RELBRANCH
seabld - Mon, 04 Feb 2019 02:39:29 +0000 - rev 357554
Push 7835 by seabld at Mon, 04 Feb 2019 02:39:41 +0000
Added tag SEAMONKEY_2_49_5_BUILD1 for changeset 6e4ad8a8f2e8. CLOSED TREE a=release
6e4ad8a8f2e8092c2406e6864d2beebe9d787dfd: Bug 1500759 - Root parameter dictionaries in AesTask::Init(). r=keeler, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH SEAMONKEY_2_49_5_BUILD1 SEAMONKEY_2_49_5_RELEASE
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 07 Nov 2018 11:12:49 +0000 - rev 357553
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1500759 - Root parameter dictionaries in AesTask::Init(). r=keeler, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
330002a1e73dc238250a676c071a0a7117996e6b: Bug 1496588: Avoid a UB in mozStorageService.cpp. r=froydnj, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
David Major <dmajor@mozilla.com> - Fri, 05 Oct 2018 16:23:40 -0400 - rev 357552
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1496588: Avoid a UB in mozStorageService.cpp. r=froydnj, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
3887818dfa343134e7846ee75752c85ee38cb1d3: Bug 1489785: Remove a workaround for gcc, introduced in bug 678607, that is no longer needed and that causes hangs in modal dialogs on macOS 10.14. r=mstange, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Sun, 30 Sep 2018 01:02:08 -0400 - rev 357551
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1489785: Remove a workaround for gcc, introduced in bug 678607, that is no longer needed and that causes hangs in modal dialogs on macOS 10.14. r=mstange, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
905d6e43e2ecfc66dbcf8c377d0a9a8cf53a29fb: Bug 1512882 - Allow macOS cross compile with clang 6 plus VS2017 and later rust fix. r=IanN a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Frank-Rainer Grahl <frgrahl@gmx.net> - Sat, 12 Jan 2019 21:56:55 +0100 - rev 357550
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1512882 - Allow macOS cross compile with clang 6 plus VS2017 and later rust fix. r=IanN a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
0f943991c22802f529d496f345cf7e62b00e981a: Bug 1512882 - Use Windows 7 search icon on Windows 8.x. r=IanN a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Frank-Rainer Grahl <frgrahl@gmx.net> - Sat, 12 Jan 2019 21:56:54 +0100 - rev 357549
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1512882 - Use Windows 7 search icon on Windows 8.x. r=IanN a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
055a05093f4d16e19a7eaad9451e3f240e3edfb6: Bug 1435212 - Add support for FFmpeg 4.0. r=bryce, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 19 Apr 2018 10:19:15 +0200 - rev 357548
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1435212 - Add support for FFmpeg 4.0. r=bryce, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
7eb0d834eba615dcb511c96f9efda78a09ca68cf: Bug 1485224 - Workaround a linker bug of MSVC 2017 Update 8. r=glandium, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 28 Aug 2018 23:41:39 +0900 - rev 357547
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1485224 - Workaround a linker bug of MSVC 2017 Update 8. r=glandium, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH MSVC 15.8 linker dislikes forward slashes in the /OUT: parameter when it is generating a profile
fade2a70ad157186a7fdc858c8f7910bc71ef688: Bug 1485224 - Make best efforts to write a stack frame atomically. r=froydnj, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Thu, 13 Sep 2018 19:22:18 +0900 - rev 357546
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1485224 - Make best efforts to write a stack frame atomically. r=froydnj, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
d47e78bd1354d920e9ee8344fcad16046aa28fc4: Bug 1512882 - Support building comm-esr52 x86 with VS2017. r=IanN a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Frank-Rainer Grahl <frgrahl@gmx.net> - Sat, 12 Jan 2019 21:56:53 +0100 - rev 357545
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1512882 - Support building comm-esr52 x86 with VS2017. r=IanN a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
d09a499ebaec77cc805be98a8ae3b99f1876e33d: Bug 1461706 - Sync disabled state of number control regardless of appearance. r=jwatt, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Emilio Cobos Alvarez <emilio@crisal.io> - Tue, 21 Aug 2018 13:06:18 +0200 - rev 357544
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1461706 - Sync disabled state of number control regardless of appearance. r=jwatt, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH I noticed this bug while fixing bug 1478069, but it goes back way earlier.
9fa9839606c350c4654b8b9b4a4c67ec24a42fb0: Bug 1478575 - Unify CamerasChild shutdown paths. r=gcp, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Andreas Pehrson <pehrsons@mozilla.com> - Mon, 20 Aug 2018 10:44:49 +0200 - rev 357543
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1478575 - Unify CamerasChild shutdown paths. r=gcp, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
d9407a1c48594c6ed20e7cbb4f8c24854afe0484: Bug 1469348 - Fix the problem of download file failed on Mac. r=paolo, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Alphan Chen <alchen@mozilla.com> - Fri, 17 Aug 2018 16:40:02 +0000 - rev 357542
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1469348 - Fix the problem of download file failed on Mac. r=paolo, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH In this bug, we will focus on the problem of cannot download PDF file from google drawing successfully on MAC. After investigating, I found that "SetTarget()" is called twice with two different addresses. However, they both point to the same file. We will assign the first target to "mInitialTarget" and the second one to "mRenamedTarget". This problem happened when doing the second "SetTarget()". After canceling the existing AsyncCopy, we will schedule a new AsyncCopy. However, we only assign the mActualTarget with mRenamedTarget when they point to different files. In this case, the two different addresses point to the same file. So the mActualTarget is still the same as mInitialTarget. After completion of the AsyncCopy, we try to do "CheckCompletion". But it will always return false due to "mRenamedTarget exists" and "mActualTarget" is not the same as "mRenamedTarget". The solution is quite easy. We should always update mActualTarget with renameTarget, even if they point to the same file.
14da0f87d12c12f6ef9f8e82128d6ce500a2bba2: Bug 1480521 - Backport fixes from Bug 1479900. r=sfink, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Ted Campbell <tcampbell@mozilla.com> - Wed, 22 Aug 2018 09:46:21 -0400 - rev 357541
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1480521 - Backport fixes from Bug 1479900. r=sfink, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
ad03f53f55099a25dcc19a59844623b3adb95932: Bug 1461307 - Overwrite selection colors of widget which may be referred by IME via IM context with selection colors of GtkTextView. r=karlt, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 13 Jul 2018 18:12:53 +0900 - rev 357540
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1461307 - Overwrite selection colors of widget which may be referred by IME via IM context with selection colors of GtkTextView. r=karlt, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH IME (e.g., fcitx) may refer selection colors of widget under window which is associated with IM context to support any colored widget. So, IME expects good selection colors which have sufficient contrast between foreground and background, and also selection background color and widget background color like GtkTextView. However, some desktop themes set our widget to different selection colors from GtkTextView which may be unreadable. nsTextFrame (which paints composition string) expects that composition string colors coming from IME are sufficiently readable and background color of composition string and background color of our editor's default style (coming from LookAndFeel) have sufficient contrast because nsTextFrame assmes that composition string colors coming from IME are decided for the default style. Therefore, this patch creates SelectionStyleProvider which overwrites selection style of our widget with selection style of GtkTextView so that IME can refer selection colors of GtkTextView via our widget.
30a49fef33b4374b5e19998cdab9e9e0f4988eb9: Bug 1466577 - Race condition in WebSocketChannel::StopSession. r=hurley a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Michal Novotny <michal.novotny@gmail.com> - Tue, 24 Jul 2018 17:18:58 -0400 - rev 357539
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1466577 - Race condition in WebSocketChannel::StopSession. r=hurley a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH This patch prevents calling WebSocketChannel::StopSession at the same time on main thread from WebSocketChannel::Close and on socket thread from WebSocketChannel::AbortSession.
d6e809ebaef8c685c157fe89a3babea9a7e3c229: Bug 1480092 - Cherrypick rev 52add5896661d186dec284ed646a4b33b607d2c7. r=drno a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Dan Minor <dminor@mozilla.com> - Mon, 13 Aug 2018 11:32:47 -0400 - rev 357538
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1480092 - Cherrypick rev 52add5896661d186dec284ed646a4b33b607d2c7. r=drno a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
eb92d7b3043c75933192cca237f7a9fe32c69ebb: Bug 1480640 - Fix hazard in CopyingStructuredCloneReadCallback. r=baku, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Steve Fink <sfink@mozilla.com> - Fri, 03 Aug 2018 09:19:14 -0700 - rev 357537
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1480640 - Fix hazard in CopyingStructuredCloneReadCallback. r=baku, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
c88a220931ae59e6270686bb0232f9a6fbcc3bab: Bug 1404274 - Key Evaluation on the cloned JS objects. r=asuth, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Jan Varga <jan.varga@gmail.com> - Tue, 24 Jul 2018 18:19:10 +0200 - rev 357536
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1404274 - Key Evaluation on the cloned JS objects. r=asuth, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
f8828ed8d6836a04e990eee5330610fe467129ef: Bug 1467363 - Protect access to mTransparentSurface with a lock. r=rhunt, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Bas Schouten <bschouten@mozilla.com> - Thu, 21 Jun 2018 22:17:48 +0200 - rev 357535
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1467363 - Protect access to mTransparentSurface with a lock. r=rhunt, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
d43a8a8d75310c964f6115a24b4d416dfaf8a19d: Bug 1473113 - Defer initializing the MAR index until it's needed. r=rstrong, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Matt Howell <mhowell@mozilla.com> - Wed, 11 Jul 2018 10:12:08 -0700 - rev 357534
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1473113 - Defer initializing the MAR index until it's needed. r=rstrong, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
5205eb5a7d31cad2b623be3bbe187066384faf24: Bug 1450989 - Capture the action and target as part of the form submission creation. r=bz, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Edgar Chen <echen@mozilla.com> - Tue, 07 Aug 2018 09:24:25 +0200 - rev 357533
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1450989 - Capture the action and target as part of the form submission creation. r=bz, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
da9a857954e8b0229b9ec9183bc9208be5343edb: Bug 1474883 - Ensure D2D glyph cache is pruned after rendering 1000 transformed glyphs. r=bas, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Jamie Nicol <jnicol@mozilla.com> - Thu, 26 Jul 2018 15:23:19 +0100 - rev 357532
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1474883 - Ensure D2D glyph cache is pruned after rendering 1000 transformed glyphs. r=bas, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Rendering glyphs at many different rotations was causing the D2D glyph cache to grow very large. Calling EndDraw/BeginDraw will prune the cache, but is costly, so only do it for every 1000 glyphs.
9969693fb395970df19a7e4e99b72d97e7963f10: Bug 1467889 - Adjust some uses of XPCOM strings. r=mrbkap, r=mstange, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Jed Davis <jld@mozilla.com> - Mon, 06 Aug 2018 18:17:27 -0400 - rev 357531
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1467889 - Adjust some uses of XPCOM strings. r=mrbkap, r=mstange, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
957d35877f6f9143ed802545e4961baacecb7565: Bug 1468053 - Add nsCocoaFeatures::OnMojaveOrLater(). r=haik, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Thu, 28 Jun 2018 21:18:25 -0400 - rev 357530
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1468053 - Add nsCocoaFeatures::OnMojaveOrLater(). r=haik, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
3e238bb605dd4fdedeaef4fb9b07425ebdea705f: Bug 1403945 - Add utility functions to recognize OS X 10.13. r=mstange, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Milan Sreckovic <milan@mozilla.com> - Thu, 28 Sep 2017 10:21:10 -0400 - rev 357529
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1403945 - Add utility functions to recognize OS X 10.13. r=mstange, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
c857231c34dffa83b0c5f84aa25d693af1c21f1f: Bug 1468053 - Disable a workaround on macOS 10.14+ for an Apple bug described in bug 378645 involving popup windows that was fixed by Apple. r=mstange, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Thu, 26 Jul 2018 19:01:43 +0300 - rev 357528
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1468053 - Disable a workaround on macOS 10.14+ for an Apple bug described in bug 378645 involving popup windows that was fixed by Apple. r=mstange, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
d8da9e2109fc3bf4e312dce3c4901ec34176d007: Bug 1478679 - Fix memory leak in LCovCompartment. r=nbp, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Philip Chimento <philip.chimento@gmail.com> - Mon, 06 Aug 2018 18:01:57 -0400 - rev 357527
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1478679 - Fix memory leak in LCovCompartment. r=nbp, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
b8f3bfa08918b8ad605696f81e359b2f183ae443: Bug 1435319. r=valentin, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 13 Jun 2018 08:15:40 -0700 - rev 357526
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1435319. r=valentin, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
9a01f768f67ede0c0e87f7d109ed7d493db9f013: Bug 1456294 - Hook ImmAssociateContextEx. r=masayuki, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 17 May 2018 14:47:55 +0900 - rev 357525
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1456294 - Hook ImmAssociateContextEx. r=masayuki, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
24913c4cc9684dc88c1418f01c024644c642ebf0: Bug 1473161 - Add missing bound check in nsContentUtils::DataTransferItemToImage. r=nika, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Anny Gakhokidze <agakhokidze@mozilla.com> - Thu, 19 Jul 2018 13:03:36 -0400 - rev 357524
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1473161 - Add missing bound check in nsContentUtils::DataTransferItemToImage. r=nika, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
90c72bd787e34b7adc511e48e523352fda2eedbf: Bug 1362303: Avoid crashes when dragging on macOS due to failed allocations of large shmem segments. r=glandium, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Tue, 06 Mar 2018 13:21:54 -0500 - rev 357523
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1362303: Avoid crashes when dragging on macOS due to failed allocations of large shmem segments. r=glandium, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
82f1f98a1707f123bbfa4b819608f9bad2d1a77e: Bug 468497: Inform the accessibility FocusManager when a XUL tree's view changes. r=MarcoZ a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
James Teh <jteh@mozilla.com> - Thu, 05 Jul 2018 16:33:24 +1000 - rev 357522
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 468497: Inform the accessibility FocusManager when a XUL tree's view changes. r=MarcoZ a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Without this, accessibility clients don't get notified about the newly focused item. For example, this meant that nothing was reported by screen readers when switching tabs in Thunderbird with control+tab.
d9462dfc7e56f3ce8cfe9f0171e09b575e141a79: Bug 1472925 - Keep a strong reference to MediaStreamGraph from GraphDriver. r=padenot, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Karl Tomlinson <karlt+@karlt.net> - Tue, 03 Jul 2018 17:23:09 +1200 - rev 357521
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1472925 - Keep a strong reference to MediaStreamGraph from GraphDriver. r=padenot, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
0df9f3e46a2ac3e642450e61665232c8b881b5fa: Bug 1469914 - Prevent the HAL from registering duplicate observers. r=froydnj, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 22 Jun 2018 00:35:08 +0200 - rev 357520
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1469914 - Prevent the HAL from registering duplicate observers. r=froydnj, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH This also replaces the custom logic in ObserverList with an nsTObserverArray which has all the necessary logic for stable iteration over a potentially changing list of items. Unused dependencies were also removed.
bc62db49bca39c347ffa4662ae3cb08b53857d8d: Bug 1470260 - Part 2: Make RefreshDriverTimer ref-counted and hold a strong ref on it on the stack when nsRefreshDriver::Tick can be reached. r=emilio, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mats Palmgren <mats@mozilla.com> - Sun, 15 Jul 2018 12:55:36 -0400 - rev 357519
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1470260 - Part 2: Make RefreshDriverTimer ref-counted and hold a strong ref on it on the stack when nsRefreshDriver::Tick can be reached. r=emilio, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
c053c430e0782bb6e1716f4d71ef5a71a0df4384: Bug 1470260 - Part 1: Ensure that 'this' stays alive for the duration of the TickRefreshDriver call. r=emilio, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mats Palmgren <mats@mozilla.com> - Sat, 30 Jun 2018 01:08:54 +0200 - rev 357518
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1470260 - Part 1: Ensure that 'this' stays alive for the duration of the TickRefreshDriver call. r=emilio, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
fd7070e144a0506c6bc589777270773323e41587: Bug 1469309 - Remove an unused sensor type. r=agaynor, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Gabriele Svelto <gsvelto@mozilla.com> - Tue, 19 Jun 2018 09:18:09 +0200 - rev 357517
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1469309 - Remove an unused sensor type. r=agaynor, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
4411ea9d4539438e347696d480c742cfc392fc69: Bug 1472018 - Limit the lock scope in WebCryptoThreadPool::Shutdown. r=bz, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Eric Rahm <erahm@mozilla.com> - Thu, 28 Jun 2018 15:34:40 -0700 - rev 357516
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1472018 - Limit the lock scope in WebCryptoThreadPool::Shutdown. r=bz, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH In bug 1364624 we switched over to SRWLock on Windows for our internal implementation of mozilla::Mutex. This doesn't allow for re-entrancy. The WebCryptoThreadPool shutdown code has potential for re-entrancy due to the spinning of the main thread event loop while shutting down the worker threads. By limiting the scope of the lock protecting mPool during shutdown we can avoid the re-entrancy. Addtionally we track the shutdown status to avoid dispatching events once shutdown has started.
ae509083d8c469c6982593cee88fb127adcf9e8a: Bug 1465458 - Fix launching downloads without a file extension on Windows. r=mak, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 26 Jun 2018 15:27:36 +0100 - rev 357515
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1465458 - Fix launching downloads without a file extension on Windows. r=mak, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
49b114b42facc7fbd9ec8c9aaa140e7521fe0952: Bug 1376756 - gtk: while drawing nsTreeBodyFrame, fetch current row attributes for proper style rendering. r=karlt, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Samuel Thibault <samuel.thibault> - Wed, 27 Jun 2018 05:11:00 +0300 - rev 357514
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1376756 - gtk: while drawing nsTreeBodyFrame, fetch current row attributes for proper style rendering. r=karlt, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
e4802812e965cdb2418a6783d5b48bf4274661c9: Bug 1469603 - Use a recursive lock in crash reporter callbacks that might be called synchronously. r=erahm, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 21 Jun 2018 09:56:26 +0200 - rev 357513
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1469603 - Use a recursive lock in crash reporter callbacks that might be called synchronously. r=erahm, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
8265d50c2c1b91e5db2121867a46589534d65f16: Bug 1466991 - Part 1: Factor out ShouldUseXBLScope. r=smaug, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 14 Jun 2018 19:17:41 -0400 - rev 357512
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1466991 - Part 1: Factor out ShouldUseXBLScope. r=smaug, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH We're going to add another consumer in the next changeset.
efc9e31a5724c4f0309a19fdee4ae673424717a9: Bug 1420865 - Don't check for CONTENT_MAY_CHANGE_TRANSFORM across layer trees. r=mstange, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Ryan Hunt <rhunt@eqrion.net> - Mon, 07 May 2018 16:07:06 -0500 - rev 357511
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1420865 - Don't check for CONTENT_MAY_CHANGE_TRANSFORM across layer trees. r=mstange, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH MayResample() is used on the content and compositor to determine whether the whole visible region should be or should have been validated. This calculation is done partially by traversing ancestor layers and looking for a flag. This can return different values then in the content side versus the shadow side, which in this case leads to artifacts. This commit tries to solve the problem by ignoring layers that content is unaware of. This works, but has the downside that resampling artifacts could show up if the parent process is truly doing animations that require resampling.
a198e873c89c8453cb0f048e6e972fbb132c6568: Bug 1411708 - port relevant hunks of bug 1035091 [limit @-moz-document to user and UA sheets]. r=jorgk, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Jorg K <jorgk@jorgk.com> - Thu, 21 Dec 2017 19:06:12 +0100 - rev 357510
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1411708 - port relevant hunks of bug 1035091 [limit @-moz-document to user and UA sheets]. r=jorgk, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCHDONTBUILD
49b9241e6adb01bf0e41d9154e4e48ccfc5b65c3: Bug 1411745 - fix crash for svg linking to mailbox URI. r=smaug a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Magnus Melin <mkmelin+mozilla@iki.fi> - Sat, 09 Dec 2017 16:43:16 +0200 - rev 357509
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1411745 - fix crash for svg linking to mailbox URI. r=smaug a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
1e2abcc307fce14af9e40b05dc61914ac881064b: Bug 1090219 - SeaMonkey updates for release jobs fail. r-pending=rstrong. a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Justin Wood <Callek@gmail.com> - Tue, 28 Oct 2014 22:06:04 -0400 - rev 357508
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1090219 - SeaMonkey updates for release jobs fail. r-pending=rstrong. a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
9fa5d150e21fa78500b8ceacfaecb0aec07b9ed5: Bug 1405177: Install (slightly) newer pip to install boto. r=nthomas a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Tom Prince <mozilla@hocat.ca> - Tue, 03 Oct 2017 12:13:50 +0200 - rev 357507
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1405177: Install (slightly) newer pip to install boto. r=nthomas a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
958c15b198d9707147817508e51bc25306e597f0: Bug 1359624 - Disable nsAuthSambaNTLM module on OSX. r=mayhemer a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Daniel Stenberg <daniel@haxx.se> - Mon, 11 Sep 2017 02:16:00 -0400 - rev 357506
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1359624 - Disable nsAuthSambaNTLM module on OSX. r=mayhemer a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
e02b9f80180dae89f01c794e4b797c53a463cd45: Bug 1367482 NativeKey::HandleCharMessage() should treat a WM_CHAR message for '\r' as a Enter key press r=m_kato a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 08 Jul 2017 03:08:07 +0900 - rev 357505
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1367482 NativeKey::HandleCharMessage() should treat a WM_CHAR message for '\r' as a Enter key press r=m_kato a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Starting from 52, NativeKey::HandleCharMessage() ignores all control characters. However, some keyboard layout utilities may send WM_CHAR message whose wParam is '\r' for emulating pressing Enter key. For supporting such utilities, we should dispatch Enter keypress event when HandleCharMessage() receives such event. Note that this patch does NOT support a pair of WM_KEYDOWN and WM_CHAR whose wParam is '\r' but the WM_KEYDOWN isn't VK_RETURN. If there is such case, we need to support it too. However, it needs a lot of code changes. So, we shouldn't support it until such bug is filed actually.
73a2b4e3f7c969eb280981940406cbd58b9e8bfc: Bug 1345781 - Add quotes around the PACKAGE name in case there are spaces. r=Callek a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Edmund Wong <ewong@pw-wspx.org> - Wed, 29 Mar 2017 10:07:20 +0800 - rev 357504
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1345781 - Add quotes around the PACKAGE name in case there are spaces. r=Callek a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
bf889819fe7ec334da163a3fba9ff93582a12735: Bug 1338655 - Don't try to build mp4parse bindings. r=froydnj a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Ralph Giles <giles@mozilla.com> - Fri, 10 Feb 2017 12:58:18 -0800 - rev 357503
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1338655 - Don't try to build mp4parse bindings. r=froydnj a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH We use the cheddar crate to generate a C header file for our mp4parse_capi wrapper crate. Currently we do this at code check-in time via update-rust.sh. Cargo 0.18 and later will try to execute a build.rs file in the crate source tree regardless of whether it's specified in Cargo.toml so patching out that line just results in 'crate cheddar not found'. This change restores the old behaviour by substituting a 'build = false' line instead. We do have syntex vendored, but we don't currently build it by default, so I prefer this solution to just vendoring cheddar and generating the header at build time. The syntex crate is quite large and adds significantly to our compile time.
1f9aa563be7a7ce9c4f49915ab4485ee11654b61: Bug 1361132 - TSFTextStore::GetSelection() shouldn't return if it runs on Win10 Anniversary Update or later. r=m_kato, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 22 Jun 2017 20:07:10 +0900 - rev 357502
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1361132 - TSFTextStore::GetSelection() shouldn't return if it runs on Win10 Anniversary Update or later. r=m_kato, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH This is remaining cases of bug 1312302. TSF may set focus to context when it receives focus related message. In such case, TSF tries to retrieve selection but TSFTextStore::GetSelection() returns E_FAIL due to still not initialized, TSF crashes. This patch moves the hack to TSFTextStore::GetSelection() and restrict to work only on problematic versions of Windows 10.
daee65cb6a9be052a5433ca527bfa27691b01659: Bug 1368150: Add IsWindows10BuildOrNewer to MFBT; r=froydnj a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Aaron Klotz <aklotz@mozilla.com> - Thu, 29 Jun 2017 13:36:47 +0900 - rev 357501
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1368150: Add IsWindows10BuildOrNewer to MFBT; r=froydnj a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH I need to be able to distinguish between builds of Windows 10. Unfortunately the stuff that I am working with cannot be sorted out via feature detection.
73a764862ae6919e7e0d5668d12cecf782ba39f4: Bug 1388166 - Handle case where chromeWin.getBrowser() doesn't exist. r=johannh a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Jorg K <jorgk@jorgk.com> - Mon, 07 Aug 2017 14:44:00 -0400 - rev 357500
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1388166 - Handle case where chromeWin.getBrowser() doesn't exist. r=johannh a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
7494af4354bc9e3fba6b3af962c420ca9da9772c: Bug 1350152 - Don't rely on gBrowser in nsLoginManagerPrompter.js. r=mkaply a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Johann Hofmann <jhofmann@mozilla.com> - Thu, 01 Jun 2017 21:41:11 +0200 - rev 357499
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1350152 - Don't rely on gBrowser in nsLoginManagerPrompter.js. r=mkaply a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH In bug 1266836 we fixed this code to properly work in e10s, but made the mistake of using gBrowser in toolkit code, breaking XUL apps that don't have a gBrowser. This solution implements a different code-path for non-e10s and returns a chrome window for consumers that don't offer a browser.
a5de6bf784e7235d66167bab9b764a349afd4080: bug 546387 - Don't try to set the GTK clipboard with null items r=karlt a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Chris H-C <chutten@mozilla.com> - Fri, 26 May 2017 11:50:13 -0400 - rev 357498
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
bug 546387 - Don't try to set the GTK clipboard with null items r=karlt a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH It causes an assert failure in gtk which prints to the console.
47dd24daefa65b5039ce4bc716ee2d65366b47d1: Bug 1332508 - Reinitialize allocator mutexes in fork() child processes. r=njn a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Fri, 20 Jan 2017 10:06:41 +0900 - rev 357497
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1332508 - Reinitialize allocator mutexes in fork() child processes. r=njn a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Adapted from https://github.com/jemalloc/jemalloc/commit/4e2e3dd9cf19ed5991938a708a8b50611aa5bbf8 and https://github.com/jemalloc/jemalloc/commit/d9f7b2a4307f7ff9f7a139b33d366d44e8a8b83d As per the latter commit, it would seem unlocking, in fork() child processes, mutexes that were locked in the parent process is not really well supported on OSX 10.12. The addition of the zone_reinit_lock function in 10.12 supports this idea.
3e262e9ee8813eb56f43bf3eab4d0113391dee27: Bug 1286613 - Update jemalloc 4 to c6943ac. r=njn a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 18 Jan 2017 15:47:53 +0900 - rev 357496
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1286613 - Update jemalloc 4 to c6943ac. r=njn a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH This picks the same changes as the ones we just did to memory/build/zone.c, plus a oneliner for sparc64.
365a8684bbb4e2fe96ae477f8a09b122cbf626e4: Bug 1286613 - Add dummy implementations for most remaining OSX zone allocator functions. r=njn a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 18 Jan 2017 14:35:11 +0900 - rev 357495
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1286613 - Add dummy implementations for most remaining OSX zone allocator functions. r=njn a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Some system libraries are using malloc_default_zone() and then using some of the malloc_zone_* API. Under normal conditions, those functions check the malloc_zone_t/malloc_introspection_t struct for the values that are allowed to be NULL, so that a NULL deref doesn't happen. As of OSX 10.12, malloc_default_zone() doesn't return the actual default zone anymore, but returns a fake, wrapper zone. The wrapper zone defines all the possible functions in the malloc_zone_t/malloc_introspection_t struct (almost), and calls the function from the registered default zone (jemalloc in our case) on its own. Without checking whether the pointers are NULL. This means that a system library that calls e.g. malloc_zone_batch_malloc(malloc_default_zone(), ...) ends up trying to call jemalloc_zone.batch_malloc, which is NULL, and crash follows. So as of OSX 10.12, the default zone is required to have all the functions available (really, the same as the wrapper zone), even if they do nothing. This is arguably a bug in libsystem_malloc in OSX 10.12, but jemalloc still needs to work in that case. [Adapted from https://github.com/jemalloc/jemalloc/commit/c6943acb3c56d1b3d1e82dd43b3fcfeae7771990]
f760a9a1385efe6f04404fdf54a8dc79ac28f6dc: Bug 1286613 - Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitions. r=njn a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 18 Jan 2017 13:50:35 +0900 - rev 357494
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1286613 - Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitions. r=njn a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH The SDK jemalloc is built against might be not be the latest for various reasons, but the resulting binary ought to work on newer versions of OSX. In order to ensure this, we need the fullest definitions possible, so copy what we need from the latest version of malloc/malloc.h available on opensource.apple.com. [Adapted from https://github.com/jemalloc/jemalloc/commit/c68bb4179312665e22d375aecf9f4306607c7c1a]
cace4822e10fd1eab497017e75ecb9b041e8e3b9: Bug 1286613 - Use the same zone allocator implementation as replace-malloc for mozjemalloc. r=njn a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 18 Jan 2017 11:45:45 +0900 - rev 357493
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1286613 - Use the same zone allocator implementation as replace-malloc for mozjemalloc. r=njn a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH We have been using a different zone allocator between mozjemalloc and replace-malloc for a long time. Jemalloc 4 uses the same as replace-malloc, albeit as part of the jemalloc upstream code base. We've been bitten many times in the past with Apple changes breaking the zone allocator, and each time we've had to make changes to the three instances, although two of them are similar and the changes there are straightforward. It also turns out that the way the mozjemalloc zone allocator is set up, when a new version of OSX appears with a new version of the system zone allocator, Firefox ends up using the system allocator, because the zone allocator version is not supported. So, we use the same zone allocator for both replace-malloc and mozjemalloc, making everything on par with jemalloc 4.
646b0fc1ae9e0ad2e44581f5b7e41fa6c34bbde5: Bug 1286613 - Move replace-malloc zone allocator to a separate file. r=njn a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 18 Jan 2017 11:39:29 +0900 - rev 357492
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1286613 - Move replace-malloc zone allocator to a separate file. r=njn a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH The intent here is to reuse the zone allocator for mozjemalloc, to avoid all the shortcomings of mozjemalloc using a different one. This change only moves the replace-malloc zone allocator out of replace-malloc.c, to make changes for mozjemalloc integration clearer.
d9c3c142c8af0e446a9f46b5755aec83e1736217: Bug 1286613 - Properly call mozjemalloc pre/post fork hooks on OSX when replace-malloc is enabled. r=njn a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Thu, 19 Jan 2017 09:37:22 +0900 - rev 357491
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1286613 - Properly call mozjemalloc pre/post fork hooks on OSX when replace-malloc is enabled. r=njn a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Somehow, we never called those hooks when replace-malloc is enabled. I'd expect this to cause random deadlocks when forking, and I'm surprised this hasn't surfaced. Maybe it actually causes some intermittent oranges on automation, who knows. This also brings consistency with what is done for jemalloc 4, and with the mozjemalloc implementation, too, that we're going to replace with this one in a subsequent changeset.
2afd1049b54235cfd46526a789354ec1e445e57e: Bug 1275204 - mozjemalloc: Use the JS arm64 allocator on Linux/sparc64. r=glandium a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> - Mon, 12 Dec 2016 17:35:15 +0100 - rev 357490
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1275204 - mozjemalloc: Use the JS arm64 allocator on Linux/sparc64. r=glandium a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
508bdab0c1b341b2c3151f04e0aada11b5bddf10: Bug 1275204 - mozjemalloc: Use better pre-processor defines for sparc64. r=glandium a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> - Mon, 12 Dec 2016 17:31:34 +0100 - rev 357489
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1275204 - mozjemalloc: Use better pre-processor defines for sparc64. r=glandium a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
017f265ab6a4cc26cd067d81cf2130e825c539c4: Bug 1311039 - Properly detect the default malloc zone on OSX 10.12. r=njn a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Thu, 03 Nov 2016 10:02:06 +0900 - rev 357488
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1311039 - Properly detect the default malloc zone on OSX 10.12. r=njn a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
711ff3428aa2febf0216e8eac86d6ef694d7d709: Bug 1322027 - Don't disable hugepage support since it no longer causes PGO issues. r=glandium a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 11 Jan 2017 09:04:48 -0500 - rev 357487
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1322027 - Don't disable hugepage support since it no longer causes PGO issues. r=glandium a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH1322027
18217419d7213a21ca4d5a33c3f59b2048ea87c9: Bug 1322027 - Update jemalloc 4 to version 4.4.0. r=glandium a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 10 Jan 2017 22:50:36 -0500 - rev 357486
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1322027 - Update jemalloc 4 to version 4.4.0. r=glandium a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
e2c27d4e1f71d49db9c4940cf2b3451e8b17a853: Bug 1484190 - Unblock MSVC 2017 15.8. r=dmajor, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 17 Aug 2018 20:41:49 +0900 - rev 357485
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1484190 - Unblock MSVC 2017 15.8. r=dmajor, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
1315c3bb26e1af5830566f7137ed44a9fa5cf6d1: Bug 1484184 - Remove now unused _RAISE macro check to deal with MSVC 2017 15.8. r=froydnj, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 17 Aug 2018 01:27:29 +0900 - rev 357484
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1484184 - Remove now unused _RAISE macro check to deal with MSVC 2017 15.8. r=froydnj, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
6110ea38bcee80c8089137bb6ea23cc3ecdd5cc3: Bug 1362872 - Use mbcs encoding for vswhere output. r=gps, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 08 May 2017 15:31:44 +0900 - rev 357483
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1362872 - Use mbcs encoding for vswhere output. r=gps, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH We add vswhere.exe to support VS2017. But the description output of this command is localized, so it causes UnicodeDecodeError. So we should use 'mbcs' encoding for this output on Windows platform. And for minor languages, we should also use replace to avoid decode error. test_toolchain_configure.py calls vc_compiler_path without correct host.kernel, so we should check current python platform.
da7709c18e6682fca8db48c207a8aeff77f6c714: Bug 1406380 Fix -Wreorder warnings r=njn, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Tom Ritter <tom@mozilla.com> - Mon, 09 Oct 2017 01:36:36 -0500 - rev 357482
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1406380 Fix -Wreorder warnings r=njn, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
76d781cfe6ea057c5042c6ed959cecec8ee59fe1: Bug 1360631 - Fix VS2015 x86 cross compiling using start-shell.bat. r=ted, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Frank-Rainer Grahl <frgrahl@gmx.net> - Sun, 30 Apr 2017 03:40:00 -0400 - rev 357481
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1360631 - Fix VS2015 x86 cross compiling using start-shell.bat. r=ted, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
3d860232518da33642c50490510d6569b4057ce8: Bug 1319971: Re-work some static_asserts to get VS2017 compiling. r=luke, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
David Major <dmajor@mozilla.com> - Thu, 09 Mar 2017 15:13:08 +1300 - rev 357480
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1319971: Re-work some static_asserts to get VS2017 compiling. r=luke, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH VS2017 doesn't consider functions like Foo::offsetOfBar() to be constexpr, so it refuses to allow them in static_asserts.
2a08e3bf9014fdfcd14fb973579ea3bc284408b4: Bug 1310067 - VS2017 doesn't require JS_DEPENDENT_TEMPLATE_HINT workaround. r=jonco, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 21 Nov 2016 11:14:44 +0900 - rev 357479
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1310067 - VS2017 doesn't require JS_DEPENDENT_TEMPLATE_HINT workaround. r=jonco, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
82391ad3a4c05995089737ccbc39f69fa0f62242: Bug 1376057 - Replace MSVC wrappers with std::exception::_Set_raise_handler. - r=froydnj, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 22 Mar 2017 16:43:11 -0700 - rev 357478
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1376057 - Replace MSVC wrappers with std::exception::_Set_raise_handler. - r=froydnj, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
3704932e1d30253bbd2ccb0e2c8519b87aaee715: Bug 1423649 - Fix compiler errors that happen when building with VS2017 15.5. r=rillian, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 07 Dec 2017 20:47:34 -0500 - rev 357477
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1423649 - Fix compiler errors that happen when building with VS2017 15.5. r=rillian, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
1b9aa9753d8ddee709edf8f00a728d7ce9ca4cef: Bug 1408695 - Work around a VS2017 constexpr pointer math bug in HTMLTrackElement.cpp. r=gerald, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
David Major <dmajor@mozilla.com> - Sat, 14 Oct 2017 21:09:05 -0400 - rev 357476
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1408695 - Work around a VS2017 constexpr pointer math bug in HTMLTrackElement.cpp. r=gerald, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
c44482b0a53be1def0676a02783f4d6a10a07016: Bug 1407017 - Make --with-visual-studio-version a js_option. r=ted, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
David Major <dmajor@mozilla.com> - Mon, 09 Oct 2017 12:16:00 -0400 - rev 357475
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1407017 - Make --with-visual-studio-version a js_option. r=ted, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
72b6b6f8b2109b259a6a716bf97119298befcb9b: Bug 1415470 - build: Enable VS2017 C5038 initializer list order warnings (like gcc -Wreorder). r=glandium, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Chris Peterson <cpeterson@mozilla.com> - Tue, 07 Nov 2017 19:52:10 -0800 - rev 357474
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1415470 - build: Enable VS2017 C5038 initializer list order warnings (like gcc -Wreorder). r=glandium, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH C5038 is a new warning in VS2017, similar to gcc and clang's -Wreorder, which is enabled by -Wall. We should enable C5038 so Windows developers can see these warnings locally instead of when gcc and clang fail with warnings-as-errors on Try. https://blogs.msdn.microsoft.com/vcblog/2017/07/21/diagnostic-improvements-in-vs2017-15-3-0/ We need to suppress C5038 warnings from Windows Runtime Library header files (wrl.h) included in ANGLE and widget/windows: z:\build\build\src\vs2017_15.4.2\SDK\Include\10.0.15063.0\winrt\wrl\wrappers\corewrappers.h(515): error C5038: data member 'Microsoft::WRL::Wrappers::Details::SyncLockWithStatusT<Microsoft::WRL::Wrappers::HandleTraits::SemaphoreTraits>::sync_' will be initialized after data member 'Microsoft::WRL::Wrappers::Details::SyncLockWithStatusT<Microsoft::WRL::Wrappers::HandleTraits::SemaphoreTraits>::status_' ... And suppress C5038 warnings in upstream webrtc code: media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.cpp(176): error C5038: data member 'mozilla::media::BaseFilter::mClsId' will be initialized after data member 'mozilla::media::BaseFilter::mState' media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp(169): error C5038: data member 'mozilla::media::BasePin::mFilter' will be initialized after data member 'mozilla::media::BasePin::mLock' media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp(170): error C5038: data member 'mozilla::media::BasePin::mLock' will be initialized after data member 'mozilla::media::BasePin::mName' media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp(172): error C5038: data member 'mozilla::media::BasePin::mDirection' will be initialized after data member 'mozilla::media::BasePin::mQualitySink'
baa51fdf829e9cc7558564f9ff3c4f1abdf40d91: Bug 1415470 - build: Remove always-true version check for VS >= 2015. r=glandium, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Chris Peterson <cpeterson@mozilla.com> - Fri, 10 Nov 2017 18:24:53 -0800 - rev 357473
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1415470 - build: Remove always-true version check for VS >= 2015. r=glandium, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
5edfafee7b82aed83c6dd0708b3dd2ff51223ecb: Bug 1415470 - a11y: Fix VS2017 initializer list order warnings. r=yzen, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Chris Peterson <cpeterson@mozilla.com> - Mon, 06 Nov 2017 23:54:53 -0800 - rev 357472
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1415470 - a11y: Fix VS2017 initializer list order warnings. r=yzen, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Reorder DocAccessibleParent's and DocAccessibleChild's constructor initializer lists to fix these VS2017 warnings: a11y/DocAccessibleParent.h(32): warning C5038: data member 'mozilla::a11y::DocAccessibleParent::mShutdown' will be initialized after data member 'mozilla::a11y::DocAccessibleParent::mEmulatedWindowHandle' accessible/ipc/win/DocAccessibleChild.cpp(22): warning C5038: data member 'mozilla::a11y::DocAccessibleChild::mEmulatedWindowHandle' will be initialized after data member 'mozilla::a11y::DocAccessibleChild::mIsRemoteConstructed'
050217d3e6355af7ea0de4c03645f40aae764ff3: Bug 1370865 - Suppress more MSVC warnings in gfx/angle. r=jgilbert, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Mon, 05 Jun 2017 22:00:54 +0900 - rev 357471
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1370865 - Suppress more MSVC warnings in gfx/angle. r=jgilbert, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
f1d0c9b0b5095ca8125341c2ad5254f373cc4431: Bug 1391547 - DIA SDK is missing when using MSVS2017. r=ted.mielczarek, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 22 Aug 2017 15:16:07 +0900 - rev 357470
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1391547 - DIA SDK is missing when using MSVS2017. r=ted.mielczarek, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH MSVC path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.11.25503 DIA SDK path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\DIA SDK dia_sdk_dir of windows.configure tries finding invalid path.
522d0ac22bad2675c03ed8db50e3d5a56d6a94df: Bug 1407678 - Make windows_toolchain.py support VS2017. r=mshal, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
David Major <dmajor@mozilla.com> - Thu, 02 Nov 2017 11:10:39 -0400 - rev 357469
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1407678 - Make windows_toolchain.py support VS2017. r=mshal, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
a4921d95f993659579415eb1c7e19bab11b76904: Bug 1364137 - Get both 32-bit and 64-bit registry values when searching for the Windows SDK. r=glandium, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Bob Owen <bobowencode@gmail.com> - Sat, 22 Jul 2017 11:32:24 +0100 - rev 357468
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1364137 - Get both 32-bit and 64-bit registry values when searching for the Windows SDK. r=glandium, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH The values that we need to find in the registry can be inconsistent across different installations, so we retrieve values from both views in our search for a valid SDK. This also ensures this works for 32-bit and 64-bit python.
a6f8687151062863f1892517774fdff2ead7d461: Bug 1363811 - Replace is_nightly with milestone.is_nightly. r=cmanchester, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 17 May 2017 17:33:25 +0900 - rev 357467
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1363811 - Replace is_nightly with milestone.is_nightly. r=cmanchester, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH And remove is_nightly.
92ed3ba5b8dbbd49e367377abe81df1a442d905a: Bug 1363811 - Replace all uses of delayed_getattr(a, 'b') with a.b. r=cmanchester, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 17 May 2017 16:13:34 +0900 - rev 357466
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1363811 - Replace all uses of delayed_getattr(a, 'b') with a.b. r=cmanchester, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH And remove delayed_getattr.
2fbdb760ca097607f95b6310d4c9c2ebb8ead778: Bug 1363811 - Allow "direct" access to namespace attributes from DependsFunctions. r=cmanchester, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 17 May 2017 16:09:01 +0900 - rev 357465
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1363811 - Allow "direct" access to namespace attributes from DependsFunctions. r=cmanchester, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH To make things simpler in configure code, as well as to allow the linter to skip bugging about some --help dependencies, we make the following work: something.some_attr where the result is equivalent to, currently: delayed_getattr(something, 'some_attr')
7b8620c2e7badcc7ccd92b9f71bc2fcec214decd: Bug 1363811 - Allow to combine two DependsFunctions with "&". r=cmanchester, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 17 May 2017 15:27:26 +0900 - rev 357464
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1363811 - Allow to combine two DependsFunctions with "&". r=cmanchester, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Similar to how they can be combined with "|", we now allow using "&". As for "|", it would have been better if it were "and", but it's not possible to override "and" in python ; __and__ is for "&".
85ff684673134bc6b405d75b9edee783bbac1fc1: Bug 1363811 - Modify the name of the DependsFunction.__or__ implementation method. r=cmanchester, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 17 May 2017 15:16:48 +0900 - rev 357463
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1363811 - Modify the name of the DependsFunction.__or__ implementation method. r=cmanchester, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Like the test change, it makes the intent clearer.
c652e58fa5d2d304f211c0d03b881a29c7433ed8: Bug 1363811 - Change TestConfigure.test_depends_or to test more cases. r=cmanchester a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Mike Hommey <mh+mozilla@glandium.org> - Wed, 17 May 2017 15:09:42 +0900 - rev 357462
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1363811 - Change TestConfigure.test_depends_or to test more cases. r=cmanchester a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH Also, test the results match what a normal "or" of the returned values would be. This makes it clearer how the feature is meant to work.
8a25ba5859ed45b6827ad7a96823b5570f297f7b: bug 1358215 - add MOZ_PHOTON_ANIMATIONS config var/define, default enabled on nightly. r=chmanchester, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Ted Mielczarek <ted@mielczarek.org> - Mon, 08 May 2017 16:01:44 -0400 - rev 357461
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
bug 1358215 - add MOZ_PHOTON_ANIMATIONS config var/define, default enabled on nightly. r=chmanchester, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
af87ef1f49d43d4cc97125025fa04aa4cd6e7d76: bug 1318143 - add a --with-visual-studio-version to choose which VS version configure chooses when multiple versions are installed. r=gps, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Ted Mielczarek <ted@mielczarek.org> - Thu, 20 Apr 2017 12:43:44 -0400 - rev 357460
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
bug 1318143 - add a --with-visual-studio-version to choose which VS version configure chooses when multiple versions are installed. r=gps, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
fa02f4b5f129bad7419f75a60f7dd559a68a23c7: bug 1318143 - add support for detecting Visual Studio 2017 to configure. r=gps, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Ted Mielczarek <ted@mielczarek.org> - Wed, 26 Apr 2017 15:18:48 -0400 - rev 357459
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
bug 1318143 - add support for detecting Visual Studio 2017 to configure. r=gps, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH This patch adds a copy of vswhere.exe to build/win32, downloaded from the current latest release (1.0.62): https://github.com/Microsoft/vswhere/releases/download/1.0.62/vswhere.exe It changes toolchain.configure to invoke vswhere.exe instead of reading the registry, since that no longer works for VS2017 (but vswhere can locate VS2015). It also removes a layer of complexity in that code by dropping support for non-64-bit host systems, since we don't really support building on 32-bit Windows anymore anyway. There's a little bit of fixup in windows.configure where some LIB paths have changed in 2017.
19ffb80b7ff2940887289f29b8760fd6730c583c: Bug 1354510 - Firefox build should recognize Solaris. r=glandium, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Petr Sumbera <petr.sumbera@oracle.com> - Tue, 11 Apr 2017 00:01:32 -0700 - rev 357458
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1354510 - Firefox build should recognize Solaris. r=glandium, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
7c20be9a414481c0986b3ab109c9ebc8efb0c1de: Bug 1343781 - Ensure MozconfigLoader uses the right topsrcdir. r=glandium, a=IanN CLOSED TREE DONTBUILD SEAMONKEY_2_49_ESR_RELBRANCH
Edmund Wong <ewong@pw-wspx.org> - Thu, 09 Mar 2017 10:50:35 +0800 - rev 357457
Push 7834 by frgrahl@gmx.net at Sun, 13 Jan 2019 12:17:02 +0000
Bug 1343781 - Ensure MozconfigLoader uses the right topsrcdir. r=glandium, a=IanN CLOSED TREE DONTBUILD mozilla-esr52 SEAMONKEY_2_49_ESR_RELBRANCH
(0) -300000 -100000 -30000 -10000 -3000 -1000 -120 tip