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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 tip