11260d91b2c8b54a1bb141dda05bbda8558d6797: Bug 666801 - Add DOMWindowID and isTopLevel to nsIWebProgress (r=smaug)
Bill McCloskey <wmccloskey@mozilla.com> - Wed, 24 Apr 2013 22:26:13 -0700 - rev 140783
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 666801 - Add DOMWindowID and isTopLevel to nsIWebProgress (r=smaug)
b25be40337874e6405825e937ff2af017a5ecca2: Bug 863970. Remove some dead code in imagelib. r=seth
Timothy Nikkel <tnikkel@gmail.com> - Wed, 24 Apr 2013 23:37:00 -0500 - rev 140782
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 863970. Remove some dead code in imagelib. r=seth
5d07eabd9a876afd2a98183958849dc7cf3e919f: Minor style fixes to ObjectImpl.h. No bug, r=sparky
Jeff Walden <jwalden@mit.edu> - Thu, 18 Apr 2013 16:21:48 -0700 - rev 140781
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Minor style fixes to ObjectImpl.h. No bug, r=sparky
8eac2a78a7918ad0bd4d7d05f529f2916d2eeb22: Bug 858381 - Implement non-writable array lengths, and add a boatload of tests. r=jorendorff and r=bhackett for the major parts of this, r=jandem for the methodjit changes, r=jimb on a debugger test change, r=nmatsakis for the parallel test. (More details available in the bug, where individual components of the fix were separately reviewed.)
Jeff Walden <jwalden@mit.edu> - Tue, 19 Mar 2013 17:12:06 -0700 - rev 140780
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 858381 - Implement non-writable array lengths, and add a boatload of tests. r=jorendorff and r=bhackett for the major parts of this, r=jandem for the methodjit changes, r=jimb on a debugger test change, r=nmatsakis for the parallel test. (More details available in the bug, where individual components of the fix were separately reviewed.) More random details: Various JIT components required updating for this. In the case of some methodjit bits, this meant simply disabling those optimizations. This patch also, passing, improves the Array.prototype.push method's fast-path to work for any number of provided arguments, not just one. The patch also fixes a few pre-existing bugs in how array length setting works and includes the appropriate tests. (If anyone notices, it's because they were a test in a test suite.) I also added a ParallelArray test that verifies that arrays with non-writable length function correctly in parallel code. We bail before getting there now, because Object.defineProperty isn't parallel-friendly, but if it ever becomes so, hopefully the test will start failing. Hello, is this thing on?
96509dd0406deeaacd1ba2b2bc7a8ab2b612e128: Bug 864558 - Fix some minor issues with SMS sending and filtering. r=mounir, r=mrbkap taking into consideration a comment by bz
Jeff Walden <jwalden@mit.edu> - Mon, 22 Apr 2013 16:29:25 -0700 - rev 140779
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 864558 - Fix some minor issues with SMS sending and filtering. r=mounir, r=mrbkap taking into consideration a comment by bz
d3e73cfeb94cfea7e9d0818a5b02cb65aa1ad085: Bug 865396: Insert space between string literal and macro arg, to fix GCC 4.8 Wliteral-suffix build warning. r=sfink
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 24 Apr 2013 20:54:24 -0700 - rev 140778
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 865396: Insert space between string literal and macro arg, to fix GCC 4.8 Wliteral-suffix build warning. r=sfink
1d23eecfc4b84f6a057b0f7ef3e1f28a0834203d: Bug 864646 - get rid nsARIAMap struct, r=tbsaunde
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 25 Apr 2013 12:48:26 +0900 - rev 140777
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 864646 - get rid nsARIAMap struct, r=tbsaunde
3255b8c57e83880bbff4db0a1bde611ca10e6384: Bug 731746 part 4. When wrapping a JS-implemented webidl object, define the new object as a property on the implementing object. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 24 Apr 2013 22:44:28 -0400 - rev 140776
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 731746 part 4. When wrapping a JS-implemented webidl object, define the new object as a property on the implementing object. r=mccr8
b84fe2eb61381c7c2191644eb85166bae33c8882: Bug 731746 part 3. Change JS-implemented webidl codegen to always invoke the parent constructor if there is a parent interface. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 24 Apr 2013 22:44:28 -0400 - rev 140775
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 731746 part 3. Change JS-implemented webidl codegen to always invoke the parent constructor if there is a parent interface. r=mccr8
69ca7cb14709cd3da8f57b2f82ebebfb56473d36: Bug 731746 part 2. Change JS-implemented webidl codegen to pass an nsPIDOMWindow, not an nsISupports, to the object constructor. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 24 Apr 2013 22:44:27 -0400 - rev 140774
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 731746 part 2. Change JS-implemented webidl codegen to pass an nsPIDOMWindow, not an nsISupports, to the object constructor. r=mccr8
796d4d1042ba24bbe12a366ce1d463d3173c5cbb: Bug 731746 part 1. Add a constructor on nsDOMEventTargetHelper that takes a window, for use by JS-implemented event targets. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 24 Apr 2013 22:44:24 -0400 - rev 140773
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 731746 part 1. Add a constructor on nsDOMEventTargetHelper that takes a window, for use by JS-implemented event targets. r=smaug
104e71fda7b901ffcd274f7d004f8ec4c921dbab: Bug 861636. Add some null checking to the ensure texture path and make EnsureTextureHost return void. r=nical
Nicholas Cameron <ncameron@mozilla.com> - Thu, 25 Apr 2013 02:32:43 +1200 - rev 140772
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 861636. Add some null checking to the ensure texture path and make EnsureTextureHost return void. r=nical
ab3495f72c8a9b15cf36a5fbd09a2beb966e8b46: [Bug 864209] Remove Geolocation classinfo r=Ms2ger
David Zbarsky <dzbarsky@gmail.com> - Wed, 24 Apr 2013 22:26:48 -0400 - rev 140771
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
[Bug 864209] Remove Geolocation classinfo r=Ms2ger
0f87eee6f792aa65953a9e91b767d5e334f489ed: Bug 865192 - Remove unnecessary toPhi() coercion, r=dvander.
Brian Hackett <bhackett1024@gmail.com> - Wed, 24 Apr 2013 20:07:00 -0600 - rev 140770
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 865192 - Remove unnecessary toPhi() coercion, r=dvander.
3ef3b7592a531825954d4930275c18c3e7ebf2e2: Bug 861829 Fix symbol names of *stat on Solaris, make |dirent| work on Solaris r=dteller
Ginn Chen <Ginn.Chen@Oracle.COM> - Thu, 25 Apr 2013 10:08:31 +0800 - rev 140769
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 861829 Fix symbol names of *stat on Solaris, make |dirent| work on Solaris r=dteller
064b6605f850da00d7b7e48ffd717ca877314cfc: Bug 865004 - Disconnect the AudioNode from the graph before deleting it; r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 24 Apr 2013 16:57:07 -0400 - rev 140768
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 865004 - Disconnect the AudioNode from the graph before deleting it; r=bzbarsky
722048a0587b6dbef660dd9ae2431f0563aa191a: Merge m-c to inbound.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 24 Apr 2013 21:51:04 -0400 - rev 140767
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Merge m-c to inbound.
c1f983b78f1625fee2d390906ea263bb94ea2f9e: Bug 861904. (r=sstangl)
Shu-yu Guo <shu@rfrn.org> - Wed, 24 Apr 2013 18:41:03 -0700 - rev 140766
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 861904. (r=sstangl)
e1255e1e6ad3e0656ba13bd60d3ef518b3794ece: Bug 858582 - Prevent callsite cloning of callsite clones. (r=bhackett)
Shu-yu Guo <shu@rfrn.org> - Wed, 24 Apr 2013 18:41:01 -0700 - rev 140765
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 858582 - Prevent callsite cloning of callsite clones. (r=bhackett)
00c0b12c29e1e673aaf3e1e5f002c75f2a2e617a: Bug 863319 - Improve assertions in browser_image mochitest. r=joe
Seth Fowler <seth@mozilla.com> - Fri, 19 Apr 2013 13:47:36 -0700 - rev 140764
Push 2579 by akeybl@mozilla.com at Mon, 24 Jun 2013 18:52:47 +0000
Bug 863319 - Improve assertions in browser_image mochitest. r=joe
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip