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.)
3ac8f220f7e6524be3f8753544cd46bec50dd5a7: Bug 1371991 - Don't link against crmf when building with --with-system-nss. r=ted, a=jcristau
Franziskus Kiefer <franziskuskiefer@gmail.com> - Wed, 04 Apr 2018 14:36:12 +0200 - rev 802192
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1371991 - Don't link against crmf when building with --with-system-nss. r=ted, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D836
c7e494e5888d67d5822143985fca6fd42c303b90: Bug 1446346 - Do not clamp or jitter the AudioContext's CurrentTime if its interval is larger than our precision. r=jib, a=RyanVM
Tom Ritter <tom@mozilla.com> - Tue, 17 Apr 2018 15:35:51 -0500 - rev 802191
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1446346 - Do not clamp or jitter the AudioContext's CurrentTime if its interval is larger than our precision. r=jib, a=RyanVM MozReview-Commit-ID: Bc1cto3pBKL
d06fb3839361bda1f0c4af69fe6aec7846dc00b4: Bug 1446346 - If an AudioContext hasn't been started, do not bother clamping/jittering the CurrentTime. r=padenot, a=RyanVM
Tom Ritter <tom@mozilla.com> - Wed, 11 Apr 2018 11:34:57 -0500 - rev 802190
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1446346 - If an AudioContext hasn't been started, do not bother clamping/jittering the CurrentTime. r=padenot, a=RyanVM This will resolve several intermittments that were occuring because we would occasionally get unlucky and have a jitter midpoint of 0, making an unstarted AudioContext report a CurrentTime of 100us (or 1ms - whatever our clamp value was.) MozReview-Commit-ID: 45zXLbB93wP
eeedbadc7a25f7989aaa0d9234efbbcfa8486f21: Bug 1448483 - Remove reference and use of ssize_t in CityHash to avoid conflicting definitions in MinGW x64. r=froydnj, a=jcristau
Tom Ritter <tom@mozilla.com> - Fri, 23 Mar 2018 16:27:49 -0500 - rev 802189
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1448483 - Remove reference and use of ssize_t in CityHash to avoid conflicting definitions in MinGW x64. r=froydnj, a=jcristau MozReview-Commit-ID: ErQGSPNk4Bg
abc0f9a278d696f85fec72b23151ad17a087c3bf: Bug 1448461 - Give libaom a x64 MinGW config. r=kinetik, a=jcristau
Tom Ritter <tom@mozilla.com> - Fri, 23 Mar 2018 15:14:00 -0500 - rev 802188
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1448461 - Give libaom a x64 MinGW config. r=kinetik, a=jcristau MozReview-Commit-ID: BiBqBFSWYtK
38cda0a09c9da05f8a936499417b91c2d84c9b9d: Bug 1448453 - Update libvpx to have a 64 bit mingw config. r=kinetik, a=jcristau
Tom Ritter <tom@mozilla.com> - Fri, 23 Mar 2018 14:56:54 -0500 - rev 802187
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1448453 - Update libvpx to have a 64 bit mingw config. r=kinetik, a=jcristau MozReview-Commit-ID: 1Dt3OcMgWii
0e11f150a4821f0b8740eb30d151076a095f83e1: Bug 1448746 - Capitalization fixes for MinGW x64 build in the crash reporter. r=gsvelto, a=jcristau
Tom Ritter <tom@mozilla.com> - Fri, 23 Mar 2018 18:01:19 -0500 - rev 802186
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1448746 - Capitalization fixes for MinGW x64 build in the crash reporter. r=gsvelto, a=jcristau MozReview-Commit-ID: 8tZkuachYhX
b20aeb0746e7174522fec1f80a623adfb8b507eb: Bug 1440013 - For MinGW build, pass -Wa,-mbig-obj to solve 'too many sections' errors. r=glandium, a=jcristau
Tom Ritter <tom@mozilla.com> - Tue, 06 Mar 2018 16:40:38 -0600 - rev 802185
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1440013 - For MinGW build, pass -Wa,-mbig-obj to solve 'too many sections' errors. r=glandium, a=jcristau MozReview-Commit-ID: 9ObJnrcpeKe
7aec8de1c9d5fb9b5d25481df1e38242f4df5ea6: Bug 1444532 - Fix a leak in SHA256 in nsHttpConnectionInfo.cpp. r=mayhemer, a=jcristau
David Keeler <dkeeler@mozilla.com> - Fri, 09 Mar 2018 14:16:57 -0800 - rev 802184
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1444532 - Fix a leak in SHA256 in nsHttpConnectionInfo.cpp. r=mayhemer, a=jcristau The original code (from bug 1200802) declared an XPCOM object as a static bare pointer, which for future reference is probably never the right thing to do. It might have worked if it was cleared before shutdown but it never was. MozReview-Commit-ID: EMe7wgzm6zv
8e016d7b01bbafb36d5198273d8f4c801782c108: Bug 1422930 - Fix SpiderMonkey includedir installs. r=glandium, a=jcristau
Philip Chimento <philip.chimento@gmail.com> - Mon, 14 May 2018 10:29:00 -0400 - rev 802183
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1422930 - Fix SpiderMonkey includedir installs. r=glandium, a=jcristau Somehow the header files were being installed directly into $prefix/include, rather than $prefix/include/mozjs-60. Something else changed somewhere that affected this, since this code was the same in older mozjs versions, but this seems the most logical place to fix it.
31d4880fde318a25abb7dc5b99a0aaafc63af3bb: Bug 1462859 - Add --disable-layoutex when running ICU configure. r=froydnj, a=RyanVM
Mike Hommey <mh+mozilla@glandium.org> - Sat, 19 May 2018 11:23:18 +0900 - rev 802182
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1462859 - Add --disable-layoutex when running ICU configure. r=froydnj, a=RyanVM In some recent ICU update, --enable-layoutex changed from defaulting to the "same-as-layout" to "yes", so --disable-layout doesn't imply --disable-layoutex anymore, but we removed the layoutex files.
26f17ded038f8fefd7e2b09000b22f0ca960796d: Bug 1462873 - Link chromium_atomics to webrtc tests. r=froydnj, a=RyanVM
Mike Hommey <mh+mozilla@glandium.org> - Sat, 19 May 2018 13:00:56 +0900 - rev 802181
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1462873 - Link chromium_atomics to webrtc tests. r=froydnj, a=RyanVM This redoes bug 1257888 which bug 1393119 undid.
b9217b454fd561088932c3a2472649499f785587: Bug 1453892 - Only use SkJumper's arm64 half-float optimizations with clang. r=rhunt, a=RyanVM
Lee Salzman <lsalzman@mozilla.com> - Wed, 16 May 2018 12:26:47 -0400 - rev 802180
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1453892 - Only use SkJumper's arm64 half-float optimizations with clang. r=rhunt, a=RyanVM MozReview-Commit-ID: H4ahP6jVdqC
3324a15087629b01a8fea2ae2b30708333a05a92: Bug 1459162 - Update dimensions early in ClearTarget. r=lsalzman a=abillings
Jonathan Kew <jkew@mozilla.com> - Thu, 17 May 2018 09:49:58 +0100 - rev 802179
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1459162 - Update dimensions early in ClearTarget. r=lsalzman a=abillings
6b8f87d69a25c6316e01bb277978260a32e38fac: Automatic version bump CLOSED TREE NO BUG a=release
"Mozilla Releng Treescript <release+treescript@mozilla.org>" - Wed, 16 May 2018 20:23:50 +0000 - rev 802178
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Automatic version bump CLOSED TREE NO BUG a=release
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip