b2add7fd1a7412c2c861a923e54414d4d4cc1b05: Bug 932421. Stop including windows.h (via Hal.h) in Screen.h, so we don't screw up our bindings code. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 31 Oct 2013 22:07:10 -0400 - rev 167518
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 932421. Stop including windows.h (via Hal.h) in Screen.h, so we don't screw up our bindings code. r=smaug Also stops Hal.h bootlegging Observer.h.
a150cb6978b6664b8b5baa459209e3cc066fd111: Bug 925737. Allow copy-constructing owning unions with safe enough members. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 31 Oct 2013 22:07:10 -0400 - rev 167517
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 925737. Allow copy-constructing owning unions with safe enough members. r=peterv
250ae9645c791014d0ec2932f0b4c555b69117ad: Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Oct 2013 12:28:24 -0400 - rev 167516
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 882541 part 4. Treat undefined as missing for optional WebIDL arguments. r=khuey,ms2ger
cd1cfd84378d46132f1127b7934b9a8ee62a7838: Bug 882541 part 3. Rework the overload resolution algorithm to WebIDL spec changes in handling of optional arguments. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Oct 2013 12:28:24 -0400 - rev 167515
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 882541 part 3. Rework the overload resolution algorithm to WebIDL spec changes in handling of optional arguments. r=khuey The major changes are as follows: 1) The new algorithm no longer adjusts "argcount" based on the interaction of trailing undefined and [TreatUndefinedAs=Missing] arguments. We never implemented this; just asserted that we didn't have to deal with this situation. 2) If the distinguishing argument is undefined and there is an overload that has an optional argument at the distinguishing argument index, that overload is selected.
e052d796741833ad367538befce91c5c434a90e1: Bug 882541 part 2. Fix a bug that crept in with overloading a string and a nullable number and then passing in null, due to the number conversion being conditional on the input type in that case. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Oct 2013 12:28:23 -0400 - rev 167514
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 882541 part 2. Fix a bug that crept in with overloading a string and a nullable number and then passing in null, due to the number conversion being conditional on the input type in that case. r=khuey Also removes a footgun conversion operator on Nullable that was causing it to silently convert to int32_t.
dfaf4e97dc2951bdba32954ce5589ba0f27e9f15: Bug 882541 part 1. Don't require all arguments after an optional argument to be optional. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Oct 2013 12:28:23 -0400 - rev 167513
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 882541 part 1. Don't require all arguments after an optional argument to be optional. r=khuey
d73c866f9c0cf2ed53e66f4c216251b297f89e91: Bug 887791 - Remove a bunch of now-unused SharedTextureHandle code. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 01 Nov 2013 14:54:15 +1300 - rev 167512
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 887791 - Remove a bunch of now-unused SharedTextureHandle code. r=roc
8f551ea01b0c6e9c1d869d437e63446e25f9d51f: Bug 887791 - Use the MacIOSurface TextureClient/Host for sharing MacIOSurface objects. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 01 Nov 2013 14:54:15 +1300 - rev 167511
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 887791 - Use the MacIOSurface TextureClient/Host for sharing MacIOSurface objects. r=roc
feb665b0ffb7a1a31c6c0d16478ffc9d682ff3b1: Bug 887791 - Implement ISharedImage for MacIOSurfaceImage. r=nical
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 01 Nov 2013 14:54:14 +1300 - rev 167510
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 887791 - Implement ISharedImage for MacIOSurfaceImage. r=nical
b1e603203bce97142266e3ca0bfcbe37074062ed: Bug 887791 - Add a TextureHost implementation for MacIOSurface. r=nical
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 01 Nov 2013 14:54:14 +1300 - rev 167509
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 887791 - Add a TextureHost implementation for MacIOSurface. r=nical
2d521539a285442263b8784f2db1130be18ae84c: Bug 887791 - Add a TextureClient implementation for MacIOSurface. r=nical
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 01 Nov 2013 14:54:14 +1300 - rev 167508
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 887791 - Add a TextureClient implementation for MacIOSurface. r=nical
a9ad2b09c37fa64ec862fe27bd5f13103b8bc19e: Bug 887791 - Add MacIOSurfaceImage. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 01 Nov 2013 14:54:14 +1300 - rev 167507
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 887791 - Add MacIOSurfaceImage. r=roc
de06b0e593e6e98241cc7141569e349aa8328e91: Bug 815467 - Store pldhash's recursionLevel in a better place, so that debug and non-debug pldhashes take up the same amount of memory. r=dbaron.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 30 Oct 2013 15:10:06 -0700 - rev 167506
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 815467 - Store pldhash's recursionLevel in a better place, so that debug and non-debug pldhashes take up the same amount of memory. r=dbaron.
8a236c59b0f0bb2b4c487653a0e95a20fad1b826: Bug 933062 - Avoid using > for preprocessing rules, so that pymake is happy. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Nov 2013 10:30:46 +0900 - rev 167505
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 933062 - Avoid using > for preprocessing rules, so that pymake is happy. r=ted
cb728c8c416ed0face711f2ae3c8203cb4e1a64b: Bug 933047 - Add a configure check whether the C++ compiler actually is a C++ compiler. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Nov 2013 10:30:46 +0900 - rev 167504
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 933047 - Add a configure check whether the C++ compiler actually is a C++ compiler. r=ted
a9dda9a1bfa24273b79dfc6f3b3babe975ee7176: Bug 932213 - Move HOST_CMMSRCS to moz.build. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Oct 2013 07:51:48 +0900 - rev 167503
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 932213 - Move HOST_CMMSRCS to moz.build. r=gps
a2175468941940cace922f258ba885aab0754a2f: Bug 901561 - Move CMSRCS to moz.build. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Oct 2013 07:51:27 +0900 - rev 167502
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 901561 - Move CMSRCS to moz.build. r=gps
48444fee320e4642934c5868aba86c8bb9273d3a: Bug 864774 part 3 - Move some more CPPSRCS to moz.build. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Oct 2013 07:51:03 +0900 - rev 167501
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 864774 part 3 - Move some more CPPSRCS to moz.build. r=mshal
f61be58972b6b0200a29f990add43d0e764c95e2: Bug 932197 - Put QT generated files in GENERATED_SOURCES. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Nov 2013 10:30:45 +0900 - rev 167500
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 932197 - Put QT generated files in GENERATED_SOURCES. r=gps
564210bf70b39f6cc0223eec802521e83a97151c: Bug 870406 part n - Move more CSRCS to moz.build. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Nov 2013 10:30:45 +0900 - rev 167499
Push 3224 by lsblakk@mozilla.com at Tue, 04 Feb 2014 01:06:49 +0000
Bug 870406 part n - Move more CSRCS to moz.build. r=mshal
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip