e9c9e5508ccfd040ac5d555d53311425dec114b7: Bug 880917 - Convert JS_SetVersion API consumers to per-compartment versions. r=luke
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:47 -0700 - rev 147961
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 880917 - Convert JS_SetVersion API consumers to per-compartment versions. r=luke
3715eb057c1033801f56507cff3d89cfe238253b: Bug 880917 - Add support for "latest" as a version to evalInSandbox, and use it for sjs files. r=luke
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:47 -0700 - rev 147960
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 880917 - Add support for "latest" as a version to evalInSandbox, and use it for sjs files. r=luke Sandboxes always default to JSVERSION_DEFAULT in the browser. But XPCShell sets up a ContextCallback that does JS_SetVersion(cx, JSVERSION_LATEST) on every context that gets created, including the ephemerial Sandbox JSContexts. Since httpd.js runs in xpcshell and evaluates SJS in a sandbox, we've (somewhat accidentally) supported JSVERSION_LATEST in SJS, which certain SJS files have taken advantage of. Let's continue to support it explicitly.
702f0d86aeb4214c643b7eb42993d8679bdee92e: Bug 880917 - Remove AutoVersionChecker. r=luke
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:47 -0700 - rev 147959
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 880917 - Remove AutoVersionChecker. r=luke Looks like cdleary added this back in bug 595691, as an equivalence to some even-older-and-more-overly-cautious XBL code that was saving and restoring the version across XBL calls. It doesn't seem like this should be an issue anymore, and it's just a debugging aid to boot. Let's kill it.
99c2ed9145a4c4c8e2c028180c589eec0b3b3069: Bug 880917 - Remove testVersion.cpp. r=luke
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:46 -0700 - rev 147958
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 880917 - Remove testVersion.cpp. r=luke This test coverages seems to be mostly testing functionality we're removing like overrides and version introspection. Let's just kill it.
666f9467c6ddfc649b62307e68ebcaac707b331d: Bug 880917 - Introduce an API for callers to set the version for a compartment. r=luke
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:46 -0700 - rev 147957
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 880917 - Introduce an API for callers to set the version for a compartment. r=luke This has lower precedence than 'overrides' and running script, and higher precedence than the cx's version. We can migrate the API consumers who clearly want something like this, which will eventually let us remove the override mechanism.
416ee635071cb06a81c9fd13dba392959162439b: Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:46 -0700 - rev 147956
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke This will be useful for versioning, as well as JIT options and all the other stuff that eventually needs to move out of the JSContext.
bcb90fb5824bc9de16ccd75df3099ee27dbab745: Bug 880917 - Remove support for munging JS versions from JSD. r=luke
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:45 -0700 - rev 147955
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 880917 - Remove support for munging JS versions from JSD. r=luke A quick grep of Firebug indicates that it doesn't use this. And even if I missed it, doing so from a debugger with the current semantics is a feature we can't support going forward.
aa9416c537b69a19d660b217d652fc82e96e0887: Bug 882932 - (2) Fix httpdPath setting for remote mochitest; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Fri, 19 Jul 2013 18:21:45 -0700 - rev 147954
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 882932 - (2) Fix httpdPath setting for remote mochitest; r=jmaher
d7c8ed78618ddeac9794845dee149cd5e8673915: Bug 882932 - Add -httpd-path option to mochitests and reftests; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Fri, 19 Jul 2013 18:21:45 -0700 - rev 147953
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 882932 - Add -httpd-path option to mochitests and reftests; r=jmaher
a8d411f033422cc4a641af09b268b76b57269103: Bug 888104 - Reimplement Auto*JSContext in terms of AutoCxPusher. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:45 -0700 - rev 147952
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 888104 - Reimplement Auto*JSContext in terms of AutoCxPusher. r=gabor
3704ae20d90ef496332c470ae65cbdcff9a1d8cc: Bug 888104 - Introduce AutoCxPusher and reimplement nsCxPusher in terms of it. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:44 -0700 - rev 147951
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 888104 - Introduce AutoCxPusher and reimplement nsCxPusher in terms of it. r=gabor
508ad0e5b531b13415aec6c85b2716378f4e8ccb: Bug 888104 - Move nsCxPusher's mScx grabbing code into the common helper method. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:44 -0700 - rev 147950
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 888104 - Move nsCxPusher's mScx grabbing code into the common helper method. r=gabor This function is called by Push and PushNull, so with the added null check this is equivalent. This facilitates the refactoring in the next patch.
71c6881a2803c4076dad3e8db5d9aca9b0af5d2e: Bug 886287 - OdinMonkey: Push the descriptor/argc filling the full pointer size, r=luke a=lsblakk
Hannes Verschore <hv1989@gmail.com> - Fri, 19 Jul 2013 16:06:57 -0700 - rev 147949
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 886287 - OdinMonkey: Push the descriptor/argc filling the full pointer size, r=luke a=lsblakk
51b93baa190bd40c054c5ef973055677b5cc3070: Wallpaper fix - Bug 895473 - [Mac and Linux] Custom distribution settings for yahoo de and es distributions are not being set. r=mconnor, a=lsblakk
Robert Strong <robert.bugzilla@gmail.com> - Fri, 19 Jul 2013 14:19:53 -0700 - rev 147948
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Wallpaper fix - Bug 895473 - [Mac and Linux] Custom distribution settings for yahoo de and es distributions are not being set. r=mconnor, a=lsblakk
32a993ffe7d81a8ebf7171bc6aa8ba8b3cf7cc9b: Bug 888900 - Make sure the clipboard is always flushed at shutdown on win32 (r=jimm,a=lsblakk)
Bill McCloskey <wmccloskey@mozilla.com> - Thu, 18 Jul 2013 13:31:53 -0700 - rev 147947
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 888900 - Make sure the clipboard is always flushed at shutdown on win32 (r=jimm,a=lsblakk)
090d7003ce50802be87c3f6a214dc01d3b27b5c1: Windows only fix for Bug 882989 - Custom distribution settings for yahoo de and es distributions are not being set. r=bbondy, a=lsblakk
Robert Strong <robert.bugzilla@gmail.com> - Fri, 19 Jul 2013 14:00:59 -0700 - rev 147946
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Windows only fix for Bug 882989 - Custom distribution settings for yahoo de and es distributions are not being set. r=bbondy, a=lsblakk
e0ed41da734bb083bbb8069c3e1cc26d8f539c84: Bug 894234 - Guard against audioContext->IsOffline(). r=ehsan, a=bajaj
Drew Willcoxon <adw@mozilla.com> - Wed, 17 Jul 2013 09:59:08 -0400 - rev 147945
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 894234 - Guard against audioContext->IsOffline(). r=ehsan, a=bajaj
84ffe6529eea4e77d243ebad5a0dd2b210574e1c: Bug 885668 - Removed specialized function object principal machinery from CAPS. r=bz, a=bajaj
Bobby Holley <bobbyholley@gmail.com> - Mon, 15 Jul 2013 11:22:10 -0700 - rev 147944
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 885668 - Removed specialized function object principal machinery from CAPS. r=bz, a=bajaj
b5e891883c50cc22853da9e43f2f18c84b3fead7: Bug 892426 - Add an additional temp-Register to SetElementIC. r=jandem a=abillings
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 17 Jul 2013 11:51:19 -0700 - rev 147943
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 892426 - Add an additional temp-Register to SetElementIC. r=jandem a=abillings
4a29a65a3cba146092d5ab8b9219749792f06008: Bug 883591 - Don't allow creating a MediaStreamDestinationNode on an OfflineAudioContext. r=ehsan, a=webaudio
Paul Adenot <paul@paul.cx> - Thu, 18 Jul 2013 11:57:38 +0200 - rev 147942
Push 2697 by bbajaj@mozilla.com at Mon, 05 Aug 2013 18:49:53 +0000
Bug 883591 - Don't allow creating a MediaStreamDestinationNode on an OfflineAudioContext. r=ehsan, a=webaudio
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip