539d7238171dd4dd23246877deed0126ec544901: Bug 1364624 - Part 1: Manually manage locks in MessageChannel::Close. r=froydnj, a=jcristau
Eric Rahm <erahm@mozilla.com> - Thu, 26 Apr 2018 17:14:22 -0700 - rev 802212
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1364624 - Part 1: Manually manage locks in MessageChannel::Close. r=froydnj, a=jcristau This switches over to manually managing the locking in MessageChannel::Close in order to avoid a deadlock on msvc opt builds. It has the added benefit of avoid a superfluous lock/unlock pair.
3f72cc97499ccc2896140b842256b119f5361f9c: Bug 1460223 - Handle computedStyle.display failures for non-elements. r=gl, a=jcristau
Patrick Brosset <pbrosset@mozilla.com> - Tue, 15 May 2018 10:20:03 +0200 - rev 802211
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460223 - Handle computedStyle.display failures for non-elements. r=gl, a=jcristau MozReview-Commit-ID: 9raK8Tkl4GI
ff177546a2af2fa31d2eb6e44369f5a8761f4c9d: Bug 1460647 - Move big-obj out of Developer_OPTIONS so local MinGW builds work. r=mshal, a=jcristau
Tom Ritter <tom@mozilla.com> - Fri, 04 May 2018 10:33:25 -0500 - rev 802210
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460647 - Move big-obj out of Developer_OPTIONS so local MinGW builds work. r=mshal, a=jcristau MozReview-Commit-ID: KxfoVkO4pu8
ccf77791ff9327b69643ece08e810f7162110180: Bug 1460645 - Avoid the thread_local keyword for MinGW and instead use __thread. r=froydnj, a=jcristau
Tom Ritter <tom@mozilla.com> - Thu, 10 May 2018 11:11:19 -0500 - rev 802209
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460645 - Avoid the thread_local keyword for MinGW and instead use __thread. r=froydnj, a=jcristau MozReview-Commit-ID: 5RPwQVatThs
8d568f13019209d727e5ef0f777fe7d7ed27964b: Bug 1460357 - Do not use optimized AVX for Skia convolve_vertically in MinGW. r=lsalzman, a=jcristau
Tom Ritter <tom@mozilla.com> - Wed, 25 Apr 2018 22:57:58 -0500 - rev 802208
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460357 - Do not use optimized AVX for Skia convolve_vertically in MinGW. r=lsalzman, a=jcristau MozReview-Commit-ID: 8ROpiDD4xYH
9af1d77b0ec5d46be83c4afd4f30780a3f05f571: Bug 1460882 - Disable SANDBOX_EXPORTS for the MinGW Build. r=bobowen, a=jcristau
Tom Ritter <tom@mozilla.com> - Fri, 11 May 2018 08:16:13 -0500 - rev 802207
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460882 - Disable SANDBOX_EXPORTS for the MinGW Build. r=bobowen, a=jcristau MozReview-Commit-ID: 2muTxIYUx6F
15638bdb5acb23230520993618fe0d5f57f8f281: Bug 1462100 - Cast to void* to avoid conversion errors on MinGW, which does not do the automatic conversion like msvc. r=bobowen, a=RyanVM
Tom Ritter <tom@mozilla.com> - Wed, 16 May 2018 14:18:20 -0500 - rev 802206
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1462100 - Cast to void* to avoid conversion errors on MinGW, which does not do the automatic conversion like msvc. r=bobowen, a=RyanVM MozReview-Commit-ID: 8fO9Nu9gaxh
035ad5ecd97ee8a2e3beb9176e9d98d1163b1c75: Backed out changeset 79910289a1f3 (bug 1460882) for mingw build bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 22 May 2018 19:12:38 -0400 - rev 802205
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Backed out changeset 79910289a1f3 (bug 1460882) for mingw build bustage.
8ca5a571d7500d215c5cd6b00e0e0a442b47cb11: Bug 1398272 - Fix no-trailing-spaces ESLint bustage in ext-tabs.js. a=bustage
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 22 May 2018 19:11:56 -0400 - rev 802204
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1398272 - Fix no-trailing-spaces ESLint bustage in ext-tabs.js. a=bustage
5962d597aa946c73d7047337882dad4890b19c52: Bug 1443823 - Apply no-keep-inline-dllexport to MinGW x64 also. r=glandium, a=jcristau
Tom Ritter <tom@mozilla.com> - Fri, 23 Mar 2018 14:35:30 -0500 - rev 802203
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1443823 - Apply no-keep-inline-dllexport to MinGW x64 also. r=glandium, a=jcristau MozReview-Commit-ID: 2Nyw738ZHou
79910289a1f331463d661f484c354eb0d90eb9cf: Bug 1460882 - Disable SANDBOX_EXPORTS for the MinGW Build. r=bobowen, a=jcristau
Tom Ritter <tom@mozilla.com> - Fri, 11 May 2018 08:16:13 -0500 - rev 802202
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460882 - Disable SANDBOX_EXPORTS for the MinGW Build. r=bobowen, a=jcristau MozReview-Commit-ID: 2muTxIYUx6F
943f08e5009a902e613c2f112f56d249332b72ce: Bug 1459285 - Update tzdata in ICU data files to 2018e. r=Waldo, a=jcristau
André Bargull <andre.bargull@gmail.com> - Mon, 14 May 2018 10:39:17 -0700 - rev 802201
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1459285 - Update tzdata in ICU data files to 2018e. r=Waldo, a=jcristau
65d0f71da240e915e2f120a31c790158a535333d: Bug 1459563 - Set also on Linux a width of the page number field in print preview dialog. r=mconley, a=jcristau
Richard Marti <richard.marti@gmail.com> - Mon, 07 May 2018 21:28:46 +0200 - rev 802200
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1459563 - Set also on Linux a width of the page number field in print preview dialog. r=mconley, a=jcristau
4df35eb4d62e1711090ec0e9538c25a413798108: Bug 1454141 - Require language packs to be signed. r=kmag, a=jcristau
Andrew Swan <aswan@mozilla.com> - Fri, 20 Apr 2018 13:01:51 -0700 - rev 802199
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1454141 - Require language packs to be signed. r=kmag, a=jcristau MozReview-Commit-ID: 5yDmkb6GJht
62bc8ca444f93c09e9e87c4910a7910596f8010e: Bug 1382953 - Fix permission prompts in about:addons options browsers. r=aswan, a=jcristau
Kris Maglione <maglione.k@gmail.com> - Tue, 22 May 2018 18:42:02 -0400 - rev 802198
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1382953 - Fix permission prompts in about:addons options browsers. r=aswan, a=jcristau MozReview-Commit-ID: At5F5cqGSWu
f2165acbf563b92e790843ef3005cfbddad00cfc: Bug 1398272 - Prevent onUpdated from breaking tab IDs for adopted tabs. r=kmag, a=jcristau
Tomislav Jovanovic <tomica@gmail.com> - Tue, 15 May 2018 22:36:18 +0200 - rev 802197
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1398272 - Prevent onUpdated from breaking tab IDs for adopted tabs. r=kmag, a=jcristau
b63a4acbf1f84cf76e1e821f40f2149bd8bc7a9f: Bug 1457598 - Add MinGW and GCC scripts to the resources of fxc2 and nsis to ensure they get rebuilt. r=glandium, a=jcristau
Tom Ritter <tom@mozilla.com> - Wed, 16 May 2018 12:59:23 -0500 - rev 802196
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1457598 - Add MinGW and GCC scripts to the resources of fxc2 and nsis to ensure they get rebuilt. r=glandium, a=jcristau
f7ba2965406d08645df693bfe3ce8b798a512915: Bug 1427248 - Avoid changing certificate trust in nsNSSComponent initialization. r=fkiefer, r=jcj, a=jcristau
David Keeler <dkeeler@mozilla.com> - Tue, 15 May 2018 13:37:42 -0700 - rev 802195
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1427248 - Avoid changing certificate trust in nsNSSComponent initialization. r=fkiefer, r=jcj, a=jcristau If a user has set a master password on their NSS DB(s), when we try to change the trust of a certificate, we may have to authenticate to the DB. This involves bringing up a dialog box, executing javascript, spinning the event loop, etc. In some cases (particularly when antivirus software has injected code into Firefox), this can cause the nsNSSComponent to be initialized if it hasn't already been. So, it's a really, really bad idea to attempt to change the trust of a certificate while we're initializing nsNSSComponent, because this results in a recursive component dependency and everything breaks. To get around this, if we need to load 3rd party roots (e.g. enterprise roots or the family safety root), we defer any trust changes to a later event loop tick. In theory this could cause verification failures early in startup. We'll have to see if this is an issue in practice. MozReview-Commit-ID: FvjHP5dTmpP
f10bc261be65712b1d508bf7b7b0750f2c66d161: Bug 1459085 - Prevent mutex reentry in mscom::Interceptor::GetInterceptorForIID. r=Jamie, a=jcristau
Aaron Klotz <aklotz@mozilla.com> - Thu, 03 May 2018 22:57:11 -0600 - rev 802194
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1459085 - Prevent mutex reentry in mscom::Interceptor::GetInterceptorForIID. r=Jamie, a=jcristau
5dc9b3739510ed74b72c91c311f5647c41572fe1: Bug 1449835 - Do not compile Windows x64 Crash Test Assembly for MinGW. r=ccorcoran, r=froydnj, a=jcristau
Tom Ritter <tom@mozilla.com> - Wed, 16 May 2018 13:03:48 -0500 - rev 802193
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1449835 - Do not compile Windows x64 Crash Test Assembly for MinGW. r=ccorcoran, r=froydnj, a=jcristau The assembly file uses the wrong syntax and MinGW cannot compile it. (Also, gcc doesn't recognize it, because it ends in .asm and not .s.)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip