d52c02acad247613d08035cc0daed9c3ae039ee6: Bug 1256552 - Disable C4577 to unblock compilation on VS2015; r?jrmuizel draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 23:14:24 -0700 - rev 341271
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256552 - Disable C4577 to unblock compilation on VS2015; r?jrmuizel As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists of fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: BNhXxMhJaZh
8d969ca0e2b93e68b0dda5085d48f55f8bc19ff0: Bug 1256552 - Disable C4838 to unblock compilation on VS2015; r?jrmuizel draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 23:04:23 -0700 - rev 341270
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256552 - Disable C4838 to unblock compilation on VS2015; r?jrmuizel As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: AvAmWHM7MWv
3f4c70d19f9681f5e6cae3acdc67347b1e410471: Bug 1256548 - Disable C4312 to unblock compilation on VS2015; r?billm draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 22:20:38 -0700 - rev 341269
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256548 - Disable C4312 to unblock compilation on VS2015; r?billm As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. That being said, the underlying problem in the warning this fixes appears to be in a header from 3rd party WebRTC code, so our hands might be tied. MozReview-Commit-ID: E8JqPkYqxls
b5aecf0025ebc0d1910eb688a234bd5ebf295732: Bug 1256533 - Disable C4312 to unblock compilation on VS2015; r?jya draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 20:51:41 -0700 - rev 341268
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256533 - Disable C4312 to unblock compilation on VS2015; r?jya As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: 7mzDrJKp3EM
16394c116e58367c292b3fd9a0a90ed0c12bdbc3: Bug 1256027 - Disable C4477 to unblock compilation on VS2015; r?bsmedberg draft
Gregory Szorc <gps@mozilla.com> - Tue, 15 Mar 2016 13:48:38 -0700 - rev 341267
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256027 - Disable C4477 to unblock compilation on VS2015; r?bsmedberg As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. All the workarounds in this patch are fixing a warning from toolkit/xre/nsNativeAppSupportWin.cpp or toolkit/xre/nsWindowsRestart.cpp. How a source file manages to get included from so many components across the tree, I don't know. MozReview-Commit-ID: lwdVbcn8ap
61f43f477370252af5f91df9ea545f318410a46e: Bug 1256502 - Disable C4319 to unblock compilation on VS2015; r?jmuizelaar draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 17:51:13 -0700 - rev 341266
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256502 - Disable C4319 to unblock compilation on VS2015; r?jmuizelaar As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists of fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: 4eBICvkzErY
4976d43750a45447574149d5f44178020cbe7392: Bug 1256501 - Disable C4312 to unblock compilation on VS2015; r?aklotz draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 17:38:54 -0700 - rev 341265
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256501 - Disable C4312 to unblock compilation on VS2015; r?aklotz As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists of fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: FoYEsdZxi28
585c88a207dfe240202b591126c955cdf612e09c: Bug 1256498 - Disable C4838 to unblock compilation on VS2015; r?jrmuizel draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 17:31:03 -0700 - rev 341264
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256498 - Disable C4838 to unblock compilation on VS2015; r?jrmuizel As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists of fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: 6uMZ2d1ZBji
b90d0ecc27b738684ddf1c9ee427cb7ec3d105a6: Bug 1256492 - Disable C4312 to unblock compilation on VS2015; r?jrmuizel draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 17:04:38 -0700 - rev 341263
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256492 - Disable C4312 to unblock compilation on VS2015; r?jrmuizel As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists of fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: 2NuNhdxDLXf
2d5870b253b4a641a4ac05bf5013eb37045c877c: Bug 1256484 - Disable C4456, C4458, and C4459 to unblock compilation on VS2015; r?keeler draft
Gregory Szorc <gps@mozilla.com> - Tue, 15 Mar 2016 00:00:19 -0700 - rev 341262
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256484 - Disable C4456, C4458, and C4459 to unblock compilation on VS2015; r?keeler As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully someone fixes the underlying problem someday. However, there are tons of ignored warnings in security/certverifier, so I guess the workaround in this patch is par for the course. MozReview-Commit-ID: 7GZ9RpkxnwT
b850a14c62217d1c21500a676cec197c6cd3d8ec: Bug 1256473 - Disable C4838 to unblock compilation on VS2015; r?honza draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 15:49:00 -0700 - rev 341261
Push 13179 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:43:27 +0000
Bug 1256473 - Disable C4838 to unblock compilation on VS2015; r?honza As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists of fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: DXCShwn4hHf
21960de1e6b8cdc92e352075a52f7fb63c571bfd: Bug 1257036 - Disable C4302 to unblock compilation on VS2015; r?bobowen draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 13:27:59 -0700 - rev 341260
Push 13178 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:31:35 +0000
Bug 1257036 - Disable C4302 to unblock compilation on VS2015; r?bobowen As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. But the warning occurs in third party code, so my hands are tied. MozReview-Commit-ID: A0UF2RHJzVo
2b5b3ed1ea64746ae66d4ffc273e6e2e3fa5f075: bug 1249664 - Test that the popup doesn't hide on frame reconstruction r?RyanVM draft
Chris H-C <chutten@mozilla.com> - Tue, 15 Mar 2016 13:17:17 -0400 - rev 341259
Push 13177 by bmo:chutten@mozilla.com at Wed, 16 Mar 2016 20:20:04 +0000
bug 1249664 - Test that the popup doesn't hide on frame reconstruction r?RyanVM MozReview-Commit-ID: LEikQXmeNeM
3acb84b49ecd8069f6c55508e946bb4dddb90765: Bug 1257305 - Disable C4312 to unblock compilation on VS2015; r?Waldo draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 13:11:50 -0700 - rev 341258
Push 13176 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:13:16 +0000
Bug 1257305 - Disable C4312 to unblock compilation on VS2015; r?Waldo As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: KfumV9jas6s
8d076608fba2610b43580e7ba8c76d012e87b19c: Bug 1257303 - Disable C4312 to unblock compilation on VS2015; r?tbsaude draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 13:02:57 -0700 - rev 341257
Push 13176 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:13:16 +0000
Bug 1257303 - Disable C4312 to unblock compilation on VS2015; r?tbsaude As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: 17ASomHsI5c
787165b77a01db8f3ac14df0df57fd6e20855cb8: Bug 1257303 - Disable C4312 to unblock compilation on VS2015; r?tbsaude draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 13:02:57 -0700 - rev 341256
Push 13175 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:03:14 +0000
Bug 1257303 - Disable C4312 to unblock compilation on VS2015; r?tbsaude As part of unblocking building with VS2015u1 in automation, I'm mass disabling compiler warnings that are turned into errors. This is not the preferred mechanism to fix compilation warnings. So hopefully this patch never lands because someone insists on fixing the underlying problem instead. But if it does land, hopefully the workaround is only temporary. MozReview-Commit-ID: 17ASomHsI5c
87a1711816c81dfd6433742e96b1441268a4827c: Bug XXXX - Disable C4477 on nsXPCOMGlue.cpp draft
Gregory Szorc <gps@mozilla.com> - Wed, 16 Mar 2016 10:09:48 -0700 - rev 341255
Push 13175 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:03:14 +0000
Bug XXXX - Disable C4477 on nsXPCOMGlue.cpp MozReview-Commit-ID: Gmxn11fos9I
1a535c43ee131aac1b480e8980790de940179cf9: Bug XXXX - Disable C4577 to unblock compilation on VS2015; r?poiru draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 22:50:49 -0700 - rev 341254
Push 13175 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:03:14 +0000
Bug XXXX - Disable C4577 to unblock compilation on VS2015; r?poiru MozReview-Commit-ID: 8LexZrmjyoc
b7b477a10e3802f04f2a39c2c83fce0b54b5a2c0: Bug 1186060 - Build with Visual Studio 2015 Update 1; r?ted, ehsan draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 18:50:10 -0700 - rev 341253
Push 13175 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:03:14 +0000
Bug 1186060 - Build with Visual Studio 2015 Update 1; r?ted, ehsan This commit switches Windows builds from Visual Studio 2013 to Visual Studio 2015 Update 1. Previously, Visual Studio was installed on the builers as part of the base system image. Starting with this commit, we obtain Visual Studio from a pre-generated, self-contained archive containing the executables, Windows SDK, and other support files. This means that new Windows toolchains can be installed without having to modify configuration of machines in automation! The mozconfigs for Visual Studio 2015 are a bit different from existing mozconfigs. Because it appears to be completely redundant and not necessary, the LIBPATH variable has been dropped. The order of paths in PATH, LIB, and INCLUDE has changed. The new order more accurately reflects what would be defined by vcvarsall.bat. As part of switching to Visual Studio 2015, the Universal CRT is now required. So, the 2015 mozconfigs export WIN_UCRT_REDIST_DIR to define the location to those files. The switch to Visual Studio 2015 also involves the switch from the Windows 8.1 SDK to the Windows 10 SDK. However, we still target an old version of Windows, so this hopefully shouldn't have any significant fallout. It's worth noting that switching to Visual Studio 2015 makes builds - especially PGO builds - significantly faster. Our PGO build times in automation are ~1 hour faster. Our regular builds appear to be a few minutes faster. MozReview-Commit-ID: Pa5GW8V87Q
82223e6060e289994ecb6cf278b73da59c03b75a: Bug 1124033 - Replace blanket disabling of VS2015 warnings with C5026 and C5027; r?ehsan draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 14:38:12 -0700 - rev 341252
Push 13175 by gszorc@mozilla.com at Wed, 16 Mar 2016 20:03:14 +0000
Bug 1124033 - Replace blanket disabling of VS2015 warnings with C5026 and C5027; r?ehsan Wv:18 was added in bug 1119072 as a quick way to get the tree building with VS2015. Now that we're closer to rolling out VS2015 support, we want to expose its new warnings. This patch replaces the blanket disabling of new warnings in VS2015 with just disabling C5026 and C5027, which relate to symbols being implicitly defined as deleted. MozReview-Commit-ID: 8uniydfNJns
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip