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