1c124a9aee6dc98bb56bdd8affc3a1eaa36d1471: 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 340288
Push 12931 by gszorc@mozilla.com at Tue, 15 Mar 2016 03:43:53 +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
2359305192a3793dbc546d21368b01fbf9f7e0d0: Bug 1256027 - Disable C4477 to unblock compilation on VS2015; r?bsmedberg draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 19:48:25 -0700 - rev 340287
Push 12931 by gszorc@mozilla.com at Tue, 15 Mar 2016 03:43:53 +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. MozReview-Commit-ID: lwdVbcn8ap
a355ab3a8726ca3cadfedaf86cb38919dc999aa0: Bug 1251011 - Enable ESLint "no-undef" rule for PSM. draft
Cykesiopka <cykesiopka.bmo@gmail.com> - Mon, 14 Mar 2016 19:52:22 -0700 - rev 340286
Push 12930 by cykesiopka.bmo@gmail.com at Tue, 15 Mar 2016 03:13:02 +0000
Bug 1251011 - Enable ESLint "no-undef" rule for PSM. MozReview-Commit-ID: XfccDuv0aM
8732ddfbff87d14bc516db2ab016405385472ef6: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 14 Mar 2016 22:10:42 -0400 - rev 340285
Push 12930 by cykesiopka.bmo@gmail.com at Tue, 15 Mar 2016 03:13:02 +0000
Merge m-c to inbound. a=merge
676fc640c532865c16cda8102b9c3ddc2e8357fa: Bug 1255239 - Reduce size of HuffmanIncomingTables. r=hurley.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 11 Mar 2016 09:57:02 +1100 - rev 340284
Push 12930 by cykesiopka.bmo@gmail.com at Tue, 15 Mar 2016 03:13:02 +0000
Bug 1255239 - Reduce size of HuffmanIncomingTables. r=hurley. Splitting Each HuffmanIncomingTable into two parts avoids the wasted 0/nullptr fields and allows the remaining fields to be packed more efficiently. Making them all const allows them to be shared between processes. On 64-bit platforms this saves (60*N - 7.5) KiB, where N is the number of processes.
9f2524c47ffe4682fc76da21d598ff448094022d: Bug 1256210 - Part 2: Convert test_additional_sheets.html and test_addSheets.html to mochitest-plain. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Tue, 15 Mar 2016 14:06:52 +1100 - rev 340283
Push 12929 by cmccormack@mozilla.com at Tue, 15 Mar 2016 03:11:53 +0000
Bug 1256210 - Part 2: Convert test_additional_sheets.html and test_addSheets.html to mochitest-plain. r?dbaron MozReview-Commit-ID: LcVw5dAYn4W
0ba254d95e34468501580903b7e0e62cacca9415: Bug 1256210 - Part 1: Factor out getting of services in test_additional_sheets.html. r=dbaron draft
Cameron McCormack <cam@mcc.id.au> - Tue, 15 Mar 2016 14:06:52 +1100 - rev 340282
Push 12929 by cmccormack@mozilla.com at Tue, 15 Mar 2016 03:11:53 +0000
Bug 1256210 - Part 1: Factor out getting of services in test_additional_sheets.html. r=dbaron MozReview-Commit-ID: HGlMhOli79n
f07aaa37edd0ed83cc69302ebe00aaabc8ae6a31: Bug 1255707 - Part 2. Remove ScreenSizeChanged. r?snorp draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 14 Mar 2016 17:53:21 +0900 - rev 340281
Push 12928 by m_kato@ga2.so-net.ne.jp at Tue, 15 Mar 2016 03:02:36 +0000
Bug 1255707 - Part 2. Remove ScreenSizeChanged. r?snorp SceenSizeChanged IPC was for bug 600880. No one uses it. MozReview-Commit-ID: KsQXtP1aMAP
9ee2fa700a96929e1f25d3e1696e134c274f8da7: Bug 1255707 - Part 1. Remove ContentCreationNotifier. r?snorp draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 15 Mar 2016 11:40:12 +0900 - rev 340280
Push 12928 by m_kato@ga2.so-net.ne.jp at Tue, 15 Mar 2016 03:02:36 +0000
Bug 1255707 - Part 1. Remove ContentCreationNotifier. r?snorp ContentCreationNotifier is unnecessary because nsWindow::GetAndroidScreenBounds is ununsed after bug 1182665 MozReview-Commit-ID: JvchWCuxf96
d6ee82b9a74155b6bfd544166f036fc572ae8c56: Bug 931445 - Disable test_pointerlock-api.html on Linux and Windows for frequent timeouts.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 14 Mar 2016 20:55:56 -0400 - rev 340279
Push 12928 by m_kato@ga2.so-net.ne.jp at Tue, 15 Mar 2016 03:02:36 +0000
Bug 931445 - Disable test_pointerlock-api.html on Linux and Windows for frequent timeouts.
992db1cffc5cf7af737b705e72ecd5c01a283fd9: Merge m-c to fx-team, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 14 Mar 2016 17:40:44 -0700 - rev 340278
Push 12928 by m_kato@ga2.so-net.ne.jp at Tue, 15 Mar 2016 03:02:36 +0000
Merge m-c to fx-team, a=merge MozReview-Commit-ID: COpA4LGoMQN
b21c3e5856ae8873a4ee618517c738f579bd2d39: Bug 1255605 - search.json.mozlz4 should always contain search engines. r=adw
Florian Quèze <florian@queze.net> - Mon, 14 Mar 2016 18:45:33 +0100 - rev 340277
Push 12928 by m_kato@ga2.so-net.ne.jp at Tue, 15 Mar 2016 03:02:36 +0000
Bug 1255605 - search.json.mozlz4 should always contain search engines. r=adw
47f638b8918d0fc0a42f17bc9cad4ed2635d7af8: Bug 1254856 - Use a better window for 3rd-party checks. r=sicking, r=billm
Blake Kaplan <mrbkap@gmail.com> - Fri, 11 Mar 2016 23:28:00 -0500 - rev 340276
Push 12928 by m_kato@ga2.so-net.ne.jp at Tue, 15 Mar 2016 03:02:36 +0000
Bug 1254856 - Use a better window for 3rd-party checks. r=sicking, r=billm
fd3fd8101ccf50ed302cf95f5c6c5ed45744b40b: Bug 1235612 - part4 : modify check audible method. draft
Alastor Wu <alwu@mozilla.com> - Tue, 15 Mar 2016 10:56:48 +0800 - rev 340275
Push 12927 by alwu@mozilla.com at Tue, 15 Mar 2016 02:57:05 +0000
Bug 1235612 - part4 : modify check audible method. MozReview-Commit-ID: GgYQCGzbrzj
704ce0c1327f6ea5aba7d0acbf15a9ebf5ed8fb9: Bug 1235612 - part3 : add and modify test cases. draft
Alastor Wu <alwu@mozilla.com> - Tue, 15 Mar 2016 10:56:30 +0800 - rev 340274
Push 12927 by alwu@mozilla.com at Tue, 15 Mar 2016 02:57:05 +0000
Bug 1235612 - part3 : add and modify test cases. MozReview-Commit-ID: JHzPQfMb7wT
642a7454517db10ed4b78de2e03c6eea20c12861: Bug 1235612 - part2 : seperate the media-playback from the registration process. draft
Alastor Wu <alwu@mozilla.com> - Tue, 15 Mar 2016 10:56:25 +0800 - rev 340273
Push 12927 by alwu@mozilla.com at Tue, 15 Mar 2016 02:57:05 +0000
Bug 1235612 - part2 : seperate the media-playback from the registration process. MozReview-Commit-ID: 9bHlmTAZ5Bd
806a738547cdd36583f869a3a480bda33a087d44: Bug 1251809 - Add input[type=file] tooltip support for e10s. r?enn,ehsan draft
Jared Wein <jwein@mozilla.com> - Mon, 14 Mar 2016 22:49:42 -0400 - rev 340272
Push 12926 by jwein@mozilla.com at Tue, 15 Mar 2016 02:50:43 +0000
Bug 1251809 - Add input[type=file] tooltip support for e10s. r?enn,ehsan This patch adds support for tooltips on input[type=file] in e10s. I've updated the automated test to work in both non-e10s and e10s, but was unable to add test cases for multiple files being selected due to an issue with MockFilePicker where it only returns the first file from the returnList. Testing for multiple files will need to be done manually. Also, popopup.xml includes support for adding "And x more..." at the end of the tooltip if the selected number of files is more than our truncation amount. I was unable to add that to the remote implementation since I didn't see a way to use PluralForm-syntax strings from C++. I also didn' want to add a new string to cover this since we want to uplift these patches to 46. MozReview-Commit-ID: B3524S0drrP
cb0f69b0a0e184e16481a1b85b366dcc320e79de: Bug 1256027 - Disable C4477 to unblock compilation on VS2015; r?bsmedberg draft
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 19:48:25 -0700 - rev 340271
Push 12925 by gszorc@mozilla.com at Tue, 15 Mar 2016 02:48:43 +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. MozReview-Commit-ID: lwdVbcn8ap
a52f538d01e4e4b37760e81821994ee74b4d57f7: enable PGO draft
Gregory Szorc <gps@mozilla.com> - Tue, 08 Mar 2016 14:48:22 -0800 - rev 340270
Push 12925 by gszorc@mozilla.com at Tue, 15 Mar 2016 02:48:43 +0000
enable PGO MozReview-Commit-ID: EdiNUx21iPr
b222126e31f60b18ee0f437460050805ce5c2235: 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 340269
Push 12925 by gszorc@mozilla.com at Tue, 15 Mar 2016 02:48:43 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip