c19d7ab6f3bac7d10cef454fc480893004d3fe75: Bug 1256505 - Disable C4312 to unblock compilation on VS2015; r=poiru
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 17:56:28 -0700 - rev 288682
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1256505 - Disable C4312 to unblock compilation on VS2015; r=poiru 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: 70QwT9y6eb2
27a4c68860fd1a25a85751b0b01352b9cba5ee05: Bug 1256514 - Disable C4577 to unblock compilation on VS2015; r=poiru
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 18:41:48 -0700 - rev 288681
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1256514 - Disable C4577 to unblock compilation on VS2015; r=poiru 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. That being said, the warning occurs in 3rd party ICU code. So I'm not sure what my options are for fixing this. MozReview-Commit-ID: 9gOSotjaQsN
727ac6e2c2273a0902e710ae8a388078fe3c45cc: Bug 1251523 - Remove TextureFlags::DEALLOCATE_CLIENT from AndroidSurfaceTextureData r=nical
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Mon, 14 Mar 2016 18:51:21 -0700 - rev 288680
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1251523 - Remove TextureFlags::DEALLOCATE_CLIENT from AndroidSurfaceTextureData r=nical
a5365af3f8c6b1b308286328818ed273cb1a24c7: Bug 1256424 followup to actually address the review comments
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 14 Mar 2016 20:53:36 -0400 - rev 288679
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1256424 followup to actually address the review comments
21e5497ebb7269dde3315ec97d28243fe09f72de: Bug 1256424. Get rid of ThreadsafeAutoSafeJSContext. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 14 Mar 2016 20:48:39 -0400 - rev 288678
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1256424. Get rid of ThreadsafeAutoSafeJSContext. r=bholley
dca912a377eac9a3f2a149a9edb08c84631acea4: Bug 1256364. If we have an exception stack in the onerror handler in SimpleTest, include it in the error message. r=jmaher
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 14 Mar 2016 20:48:21 -0400 - rev 288677
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1256364. If we have an exception stack in the onerror handler in SimpleTest, include it in the error message. r=jmaher
007066bf36c62944e2ace4b1ec4e6346a325c3b8: Bug 1255830. Change nsBrowserElement code to properly propagate out JS exceptions from some of its API methods. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 14 Mar 2016 20:47:45 -0400 - rev 288676
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1255830. Change nsBrowserElement code to properly propagate out JS exceptions from some of its API methods. r=bholley
3149ea08a83f3bd4041671f14316a946ab542f3c: Bug 1255840. Get rid of the AutoJSAPI usage in IDBFactory. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 14 Mar 2016 20:47:13 -0400 - rev 288675
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1255840. Get rid of the AutoJSAPI usage in IDBFactory. r=khuey
9b9dde0705bdcd960e78bbab5083ae7a1543e33b: Bug 1255849. Add some documentation for AutoJSAPI instances that seem to be used just for cxpushing. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 14 Mar 2016 20:47:13 -0400 - rev 288674
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1255849. Add some documentation for AutoJSAPI instances that seem to be used just for cxpushing. r=bholley
ba45f827d74b3103f151eb75827713eab8f9368b: Bug 1256464 - Use LPSTR instead of LPVOID to avoid C4477 on VS2015; r=froydnj
Gregory Szorc <gps@mozilla.com> - Mon, 14 Mar 2016 17:18:42 -0700 - rev 288673
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1256464 - Use LPSTR instead of LPVOID to avoid C4477 on VS2015; r=froydnj Without this change, Visual Studio 2015 complains: mozglue/misc/StackWalk.cpp(261): warning C4477: 'fprintf' : format string '%s' requires an argument of type 'char *', but variadic argument 2 has type 'LPVOID' MozReview-Commit-ID: HIAs5L57Nd1
0737c6bd21e634dccceb7e13fee30e972d7c7835: Bug 1255963 - Detect warnings without space after line number; r=glandium
Gregory Szorc <gps@mozilla.com> - Fri, 11 Mar 2016 22:04:38 -0800 - rev 288672
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1255963 - Detect warnings without space after line number; r=glandium I'm not sure when this changed, but at least Visual Studio 2015 doesn't always emit a space between the line number and the ": warning" text in cl.exe output. Making the space optional in the regular expression enables one a VS2015 build to capture 375 warnings instead of 17. We still fail to capture some warnings (notably generic warnings about bad command arguments and linker warnings). But that can be dealt with later. MozReview-Commit-ID: q402CxTrQK
e375b8bea68969e9749f129f364139c98a2d4a16: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 14 Mar 2016 17:40:22 -0700 - rev 288671
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: 8FyycfyonPJ
9483041fedeeb95464e6713a9b98ef947bf7d268: Bug 1255276 part 2: Make nsSVGAnimatedTransformList remember its previous HasTransform() value, so we can detect attr changes which are effectively creating the attr. r=longsonr
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 14 Mar 2016 17:37:36 -0700 - rev 288670
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1255276 part 2: Make nsSVGAnimatedTransformList remember its previous HasTransform() value, so we can detect attr changes which are effectively creating the attr. r=longsonr
0b31695a67bfc56ef22390f531ee3d381cc42c57: Bug 1255276 part 1: Refactor existing SVGTransformableElement::GetAttributeChangeHint logic to use an "isAdditionOrRemoval" bool. r=longsonr
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 14 Mar 2016 17:37:32 -0700 - rev 288669
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1255276 part 1: Refactor existing SVGTransformableElement::GetAttributeChangeHint logic to use an "isAdditionOrRemoval" bool. r=longsonr
3c4a045fe05f3e69e9454ab87199673da0b16dd9: Bug 820972 - Comment out colorTable[] because we don't need it. r=jesup.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 11 Mar 2016 12:41:30 +1100 - rev 288668
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 820972 - Comment out colorTable[] because we don't need it. r=jesup. This saves 64 KiB of static data.
c37cf1c267357c4df8e5f70af39a8d544a957f85: Bug 1256385 - Remove keepInViewCoordinates from NativePanZoomController.java r=kats
Randall Barker <rbarker@mozilla.com> - Mon, 14 Mar 2016 11:24:37 -0700 - rev 288667
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1256385 - Remove keepInViewCoordinates from NativePanZoomController.java r=kats
64aa2a8a7e73f5d7e49d1ab355b6ee6d38a2e627: Bug 1251346 - Fennec should not generate touch events from mouse events. r=kats
Randall Barker <rbarker@mozilla.com> - Fri, 11 Mar 2016 15:29:50 -0800 - rev 288666
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1251346 - Fennec should not generate touch events from mouse events. r=kats
7c53fd9ec1fef76b87533ac4158fd4eca7eef049: Bug 1255869 - Don't call into mp4parse-rust on machines without sse2. r=kinetik
Ralph Giles <giles@mozilla.com> - Fri, 11 Mar 2016 11:48:00 +1300 - rev 288665
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Bug 1255869 - Don't call into mp4parse-rust on machines without sse2. r=kinetik Work around sse2 instructions in the rust standard library built for the i686-pc-windows-msvc target. We disable sse2 code generation for our own code. MozReview-Commit-ID: F6n0CmBd8dQ
da59d5f8a5580ce612d4b46110d108e7333cc2c1: Backed out changeset 4c1a64f8996a (bug 933257) for huge regression on benchmarks
Tooru Fujisawa <arai_a@mac.com> - Tue, 15 Mar 2016 08:16:06 +0900 - rev 288664
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Backed out changeset 4c1a64f8996a (bug 933257) for huge regression on benchmarks
b5620ba64fff810f2fd9bdc65fd0c8abe692bdfc: Backed out changeset dd5d65d5a57d (bug 933257)
Tooru Fujisawa <arai_a@mac.com> - Tue, 15 Mar 2016 08:15:09 +0900 - rev 288663
Push 18174 by cbook@mozilla.com at Tue, 15 Mar 2016 09:44:58 +0000
Backed out changeset dd5d65d5a57d (bug 933257)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip