25654c97929b95a7e7a9102de1f152dbcc695a7e: Bug 888511 - Follow-up: Fire onsuccess properly in Webapp.js after launching an app. r=fabrice
Justin Lebar <justin.lebar@gmail.com> - Wed, 03 Jul 2013 10:48:55 -0700 - rev 149659
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 888511 - Follow-up: Fire onsuccess properly in Webapp.js after launching an app. r=fabrice
a4f1cec360ddb4d2eafcf477193cc20c6e885265: Bug 822820 - Update robocop for new SUMO url. r=margaret
Wes Johnston <wjohnston@mozilla.com> - Wed, 03 Jul 2013 10:33:24 -0700 - rev 149658
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 822820 - Update robocop for new SUMO url. r=margaret
74a99b693466026d5320535ba53253dfbfad46e2: Bug 822820 - Update SUMO bookmark URL and favicon. r=margaret
Wes Johnston <wjohnston@mozilla.com> - Wed, 03 Jul 2013 10:19:39 -0700 - rev 149657
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 822820 - Update SUMO bookmark URL and favicon. r=margaret
a1ac79e6ba29a488e56fd2e966bfcb14f3b8706d: Bug 887841 - Be very careful when deleting a session that may not exist, r=mdas
Jonathan Griffin <jgriffin@mozilla.com> - Tue, 02 Jul 2013 10:48:55 -0700 - rev 149656
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 887841 - Be very careful when deleting a session that may not exist, r=mdas
5e4bb03186a20e75861390f7a88e3e11a4e548a3: Bug 860085 - Remove XPCCallContext refcounting optimization. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Jul 2013 11:05:20 -0600 - rev 149655
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 860085 - Remove XPCCallContext refcounting optimization. r=gabor We only use XPCCallContext for reflector calls now, at which point an AddRef is totally insignificant. Using an auto pointer here lets us clean up some code, and makes the XPCCallContext destructor start to look pretty sane. :-)
50d04f7ba2007ca4ab3f003f4934308de0582ff6: Bug 860085 - Remove nsIXPConnect::ReleaseJSContext. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Jul 2013 11:05:19 -0600 - rev 149654
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 860085 - Remove nsIXPConnect::ReleaseJSContext. r=gabor
70e9a8d939eac4195513ac281fc80c343da5810e: Bug 860085 - Stop using XPConnect::ReleaseJSContext in nsJSEnvironment::DestroyJSContext. r=gabor,mccr8
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Jul 2013 11:05:19 -0600 - rev 149653
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 860085 - Stop using XPConnect::ReleaseJSContext in nsJSEnvironment::DestroyJSContext. r=gabor,mccr8 We now have the invariant that any in-use cx must be pushed onto the JSContext stack with one of our stack-scoped automatic nsCxPusher classes. These classes hold a strong ref to the nsIScriptContext associated with the JSContext they push (if any). This means that, if this cx is in use, we will always have at least one strong reference to the nsJSContext coming from the stack, meaning that neither the destructor nor the Unlink() implementation will be called. So we don't need to do any deferred destruction of the cx anymore.
14ff829e95c87ab834f1936c4fa7a7653761aba8: Bug 860085 - Make XPCJSContextStack manipulators private to enforce that we go through the RAII classes. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Jul 2013 11:05:19 -0600 - rev 149652
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 860085 - Make XPCJSContextStack manipulators private to enforce that we go through the RAII classes. r=gabor With this change, we can be very, very sure that we never push an nsJSContext without instantiating an AutoCxPusher on the stack.
9cf77341f1f32d7d9b8137c6eb35920a74908c30: Bug 860085 - Remove unused AutoPopJSContext. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Jul 2013 11:05:19 -0600 - rev 149651
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 860085 - Remove unused AutoPopJSContext. r=gabor
d00977f69122fedead1e6d8c1e11e52a8e55d266: Bug 860085 - Rename xpc::{Push,Pop}JSContext and make them assert against DOM JSContexts. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Jul 2013 11:05:18 -0600 - rev 149650
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 860085 - Rename xpc::{Push,Pop}JSContext and make them assert against DOM JSContexts. r=gabor
ead82531467891893a071ac92af77a9f8e9e6b27: Bug 860085 - Use an AutoPushJSContext in XPCCallContext instead of doing it manually. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Wed, 03 Jul 2013 11:05:18 -0600 - rev 149649
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 860085 - Use an AutoPushJSContext in XPCCallContext instead of doing it manually. r=gabor
55497c1e73913a066008d70ed7cee994a02afe11: Bug 889825 - Eliminate more bounds checks when double arrays are used. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Wed, 03 Jul 2013 18:55:01 +0200 - rev 149648
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 889825 - Eliminate more bounds checks when double arrays are used. r=h4writer
63be52acb2fdb01cfc0b49585b5b96a1983b63a9: Bug 888470 - Sweep parallelStringConcatStub_. (r=djvj)
Shu-yu Guo <shu@rfrn.org> - Wed, 03 Jul 2013 09:47:29 -0700 - rev 149647
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 888470 - Sweep parallelStringConcatStub_. (r=djvj)
bbda33d547a9adc140e14880137f3f5228c6d7cb: Bug 888837 - Fix tagging of callee token in arguments rectifier. (r=jandem)
Shu-yu Guo <shu@rfrn.org> - Wed, 03 Jul 2013 09:47:28 -0700 - rev 149646
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 888837 - Fix tagging of callee token in arguments rectifier. (r=jandem)
870d2959d44da4747607eb773cb1f32bda2e7d62: Bug 887921 - Don't toggle GC write barriers in parallel execution. (r=sstangl)
Shu-yu Guo <shu@rfrn.org> - Wed, 03 Jul 2013 09:47:28 -0700 - rev 149645
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 887921 - Don't toggle GC write barriers in parallel execution. (r=sstangl)
0c576cf51a80bdb39416194a193d30ff323d8f32: Bug 886102 - Ignore idempotency for parallel ICs. (r=nmatsakis)
Shu-yu Guo <shu@rfrn.org> - Wed, 03 Jul 2013 09:47:28 -0700 - rev 149644
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 886102 - Ignore idempotency for parallel ICs. (r=nmatsakis)
1f94ac2ead06644c62d5374db00aadbf3bfd2e63: Bug 886101 - Only int32-specialized bitwise ops should be marked safe in parallel. (r=nmatsakis)
Shu-yu Guo <shu@rfrn.org> - Wed, 03 Jul 2013 09:47:28 -0700 - rev 149643
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 886101 - Only int32-specialized bitwise ops should be marked safe in parallel. (r=nmatsakis)
064524edbea2edc04bcd13713361eeeb570a605a: bug 870370: EXTRA_COMPONENTS cleanup for conversion patches #1 & #2.
Joey Armstrong <joey@mozilla.com> - Wed, 03 Jul 2013 12:01:06 -0400 - rev 149642
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
bug 870370: EXTRA_COMPONENTS cleanup for conversion patches #1 & #2.
30b2b15e03dc0abdc98f3e86368ca3e7bba22795: Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Thu, 04 Jul 2013 00:56:26 +0900 - rev 149641
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
85d75ed04851daf765895ff21a6a1a5426ea7098: Bug 884134 - Fix ifdef to un-break B2G mochitest-3.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 03 Jul 2013 16:38:28 -0400 - rev 149640
Push 2859 by akeybl@mozilla.com at Mon, 16 Sep 2013 19:14:59 +0000
Bug 884134 - Fix ifdef to un-break B2G mochitest-3.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip