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