diff browse annotate |
4f0ab1a0d8dd56c0deeda13250ebb69e37c4a575 created 2016-08-18 15:20 -0700 pushed 2017-01-16 13:07 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1288870, part 2 - Make XPCNativeInterface refcounted. r=billm |
diff browse annotate |
37e1f09cd54e81f7e5c23123fe4caa2dc9277019 created 2016-08-02 22:16 +0200 pushed 2017-01-16 13:07 +0000 |
Tom Schuster | Tom Schuster - Bug 1251364 - Remove our custom printf implementation (jsprf.cpp). r=tromey |
diff browse annotate |
b807e09863ff0d989aa95f1d5176cb983b1d7789 created 2016-07-27 10:11 -0700 pushed 2016-10-31 18:13 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1289136 - Fifth argument to XPCConvert::NativeInterface2JSObject() is always null. r=gabor |
diff browse annotate |
9e9ba7b85410185a32eb2448508439b756325091 created 2016-07-25 13:13 +0300 pushed 2016-10-31 18:13 +0000 |
Andi-Bogdan Postelnicu | Andi-Bogdan Postelnicu - Bug 1289064 - eliminate null check on |iid| in XPCConvert::NativeInterface2JSObject. r=bholley |
diff browse annotate |
282f7afd67657dda8e2e8568e5ac6f609311a03b created 2016-07-20 22:03 -0700 pushed 2016-10-31 18:13 +0000 |
Chris Peterson | Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo |
diff browse annotate |
9146977af0d77727c5f81a75943b1c4dd7a2f38d created 2016-03-29 10:09 +1100 pushed 2016-07-25 16:35 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm. |
diff browse annotate |
163552af0458f4585342eb7c7bd6606b43ac6f03 created 2016-03-22 13:50 -0400 pushed 2016-07-25 16:35 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1257919 part 2. Make nsIException and nsIStackFrame builtinclass, so we can start using [implicit_jscontext] on them. r=khuey |
diff browse annotate |
f5962f5a4e3f7e668d217d8fbebb3d9a0cfe824f created 2016-03-22 21:11 +0100 pushed 2016-07-25 16:35 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset 8bb1cce4804d (bug 1257919) |
diff browse annotate |
8bb1cce4804df9375940783c502aba7855c7dee2 created 2016-03-22 13:50 -0400 pushed 2016-07-25 16:35 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1257919 part 2. Make nsIException and nsIStackFrame builtinclass, so we can start using [implicit_jscontext] on them. r=khuey |
diff browse annotate |
3cdd3f35f65e7bc85fa2719504d55d0e3900734b created 2016-03-21 11:01 -0400 pushed 2016-07-25 16:35 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1257892. Fix XPCConvert::JSValToXPCException to correctly detect Web IDL binding exceptions (i.e. all of them now!) when trying to check whether the value is already an XPCException. r=bholley |
diff browse annotate |
1c90e31205c8c401703c42d75897e757c2709b32 created 2016-03-11 15:19 +0100 pushed 2016-06-01 01:31 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1212328 - Clean up some JSErrorReport-related code. r=Waldo,bz, a=ritu |
diff browse annotate |
5a52f75bbf6baf10fff417d9973d3d31305869e8 created 2016-02-09 17:40 -0500 pushed 2016-06-01 01:31 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1243001 part 7. Stop wrappercaching dom::Promise when SPIDERMONKEY_PROMISE is defined. r=peterv |
diff browse annotate |
e22b3043887ed36bf2c634c2924a7c8d39d226b1 created 2016-01-30 09:05 -0800 pushed 2016-06-01 01:31 +0000 |
Kyle Huey | Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug |
diff browse annotate |
9136c8ca8be3e2f0bebee3e08807f32d58565845 created 2016-03-11 15:19 +0100 pushed 2016-04-15 21:02 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1212328 - Clean up some JSErrorReport-related code. r=Waldo,bz, a=ritu |
diff browse annotate |
f998906d53bca783b99762b7999f9e692d1ec367 created 2015-12-31 01:05 -0700 pushed 2016-04-15 21:02 +0000 |
Chris Peterson | Chris Peterson - Bug 1236321 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in js/. r=luke |
diff browse annotate |
2a4992c56a458d0dd28f68d72fb6a80a7750af2d created 2015-12-02 11:36 +0100 pushed 2016-02-29 17:11 +0000 |
Lars T Hansen | Lars T Hansen - Bug 1176214 - Part 7: Ctypes, shell, xpconnect, etc. r=waldo |
diff browse annotate |
61022cd922f82c4d6eddb3a265ef0a8e4aecd836 created 2015-11-06 19:03 +0100 pushed 2016-02-29 17:11 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1125423 part 2 - Rename stopAtOuter argument to *Unwrap functions to stopAtWindowProxy. r=bz |
diff browse annotate |
e8c7dfe727cd970e2c3294934e2927b14143c205 created 2015-10-18 01:24 -0400 pushed 2016-01-18 19:06 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
41dea9df27ed995f8315ab4318c187a617937664 created 2015-10-07 10:19 -0700 pushed 2016-01-18 19:06 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245) |
diff browse annotate |
91d4539e00cecb658604e021675a923c60ef3235 created 2015-10-07 16:50 -0400 pushed 2016-01-18 19:06 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
b30b0dcc562c4fce5802c1ff222d0cd6c7309f53 created 2015-08-28 21:55 -0700 pushed 2016-01-18 19:06 +0000 |
Jeff Walden | Jeff Walden - Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits |
diff browse annotate |
9e2da56502735465817b33a3b7fc76f48a5afadf created 2015-08-03 11:48 -0400 pushed 2015-10-26 12:58 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1190436 - Part 2: Use an early return in XPCConvert::JSObject2NativeInterface. r=gabor |
diff browse annotate |
318d42434ec3a937c4bd89253edfa76e9986d8e6 created 2015-08-03 11:47 -0400 pushed 2015-10-26 12:58 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1190436 - Part 1: Use more smart pointers in XPConnect. r=gabor |
diff browse annotate |
b9f133b1d7390f68a6afcf8c24aadd9c7b3bf7d1 created 2015-08-03 11:47 +0200 pushed 2015-10-26 12:58 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1155773 - Remove gotos from XPCConvert::NativeArray2JS(). r=bholley |
diff browse annotate |
5fc4e125b2b7c56d36efc0c1335cd71961570fe7 created 2015-07-18 21:45 +0200 pushed 2015-10-26 12:58 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1184564 part 1 - Use Value instead of jsval in XPConnect. r=bholley |
diff browse annotate |
67d1702bfb1f475f414d99ffc4f1cc963e030332 created 2015-06-29 18:36 -0700 pushed 2015-10-26 12:58 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1177825 - Remove JSVAL_* constants. r=evilpie |
diff browse annotate |
0deb2843004ff5bfb51f19504be00f08dccaca85 created 2015-05-13 14:07 -0700 pushed 2015-09-14 18:56 +0000 |
Terrence Cole | Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink |
diff browse annotate |
b7e1e4899a60af3cff747c56b2bc83af19bb32bc created 2015-04-23 12:22 +0200 pushed 2015-08-03 13:22 +0000 |
Benjamin Bouvier | Benjamin Bouvier - Bug 1157628: Reformat spidermonkey source directory, again; r=jandem |
diff browse annotate |
e60e056a230c3792c8390f3e6808e97ad7cc3b47 created 2015-03-27 09:01 +0900 pushed 2015-08-03 13:22 +0000 |
Mike Hommey | Mike Hommey - Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd |
diff browse annotate |
02f2f4c75007651c63bbc0791d9a58dea88f545f created 2015-03-28 23:22 +0100 pushed 2015-06-19 19:24 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff |
diff browse annotate |
5b892d8ef4538ea84378ebe4a352c49d8b9aa366 created 2015-03-28 10:39 -0700 pushed 2015-06-19 19:24 +0000 |
Phil Ringnalda | Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out |
diff browse annotate |
0c030f97a04f4e34c138b878c4352423f5e920f9 created 2015-03-28 12:08 +0100 pushed 2015-06-19 19:24 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff |
diff browse annotate |
0b0c492a33b545fb9daa9b041969e17b5dcbe00e created 2015-03-19 10:13 -0400 pushed 2015-06-19 19:24 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv |
diff browse annotate |
0d6720105fbb0863b1f1ff020ed26f5cf5a9f14f created 2015-03-02 13:31 +0000 pushed 2015-06-19 19:24 +0000 |
Jon Coppeard | Jon Coppeard - Bug 963921 - Clients of the JS API should use JS_DefineElement where appropriate r=smaug |
diff browse annotate |
41be09fe77e0268ce047337453fa84c8cdc4e839 created 2015-03-30 14:41 +0200 pushed 2015-04-21 23:03 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru |
diff browse annotate |
40aeb4e4292c6157d56922c3c709668d50303ebf created 2015-02-03 09:13 -0800 pushed 2015-04-21 23:03 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1122758 - Get rid of XPCJSObjectHolder::newHolder(). r=gabor |
diff browse annotate |
901b357d733450444d316ec1e0f8530384aee7cc created 2015-01-26 13:32 -0800 pushed 2015-04-21 23:03 +0000 |
Bill McCloskey | Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander) |
diff browse annotate |
1e53e8c79d9f999410fc82ef5ec1488bd225d14a created 2015-01-22 21:04 -0800 pushed 2015-04-21 23:03 +0000 |
Wes Kocher | Wes Kocher - Backed out 3 changesets (bug 1123461, bug 1123090) for windows build bustage |
diff browse annotate |
d7aa4c72ebaba57bb6a8f1c718bd63fb9e9feec1 created 2015-01-22 20:00 -0800 pushed 2015-04-21 23:03 +0000 |
Bill McCloskey | Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander) |
diff browse annotate |
4f52e486476c26e76f83d7ad9beeb993f8b6b5ab created 2014-10-07 10:44 -0700 pushed 2015-01-05 23:23 +0000 |
Steve Fink | Steve Fink - Bug 1061288 - Make it harder for ArrayBuffer data pointers to be held across invalidations. r=smaug,terrence,jdm,roc,khuey |
diff browse annotate |
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b created 2014-07-21 21:43 -0700 pushed 2015-01-05 23:23 +0000 |
Chris Peterson | Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem |
diff browse annotate |
a23b03bf9f615b532c58cac0e0b7c6a662d26a4b created 2014-08-20 12:06 -0700 pushed 2014-11-24 19:04 +0000 |
Bobby Holley | Bobby Holley - Bug 821573 - Stop allowing COWs as native interfaces. r=gabor |
diff browse annotate |
a0f06500edd1713c44e70507d2b0efea8cfdfb10 created 2014-07-11 19:21 -0700 pushed 2014-10-06 12:51 +0000 |
Bobby Holley | Bobby Holley - Bug 1036777 - Fix string casts to be safe per-XPIDL. r=neil |
diff browse annotate |
18783d1e2a77351c3a5a86ab32d88c8e82364c99 created 2014-07-11 19:21 -0700 pushed 2014-10-06 12:51 +0000 |
Ms2ger | Ms2ger - Bug 1036777 - Remove the useAllocator argument to XPCConvert::JSData2Native; r=bholley |
diff browse annotate |
6f10bdf152448668e5f7157673bbaee3bce2aae7 created 2014-07-11 16:22 +0200 pushed 2014-10-06 12:51 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1034627 part 8 - Fix XPCConvert to work with Latin1 strings and nursery strings. r=bholley |
diff browse annotate |
1166b5c0e91646128201c4491218d81d9efa44f4 created 2014-07-11 15:46 +0100 pushed 2014-10-06 12:51 +0000 |
Ed Morley | Ed Morley - Backed out changeset bcba40acc0ac (bug 1034627) |
diff browse annotate |
bcba40acc0ac6dd9fb287f72a36653bdb166734b created 2014-07-11 16:22 +0200 pushed 2014-10-06 12:51 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1034627 part 8 - Fix XPCConvert to work with Latin1 strings and nursery strings. r=bholley |
diff browse annotate |
f8be8f1a923bc543192df7be2a5414e702608c42 created 2014-07-10 16:47 -0700 pushed 2014-10-06 12:51 +0000 |
Bill McCloskey | Bill McCloskey - Bug 1029248 - Clean up CPOW unwrapping (r=mrbkap) |
diff browse annotate |
d6553613d42dcd358c266c21f67fdbb63d1cde29 created 2014-07-10 21:04 +0200 pushed 2014-10-06 12:51 +0000 |
Ms2ger | Ms2ger - Backout changeset 69c0707a144a for crashes on a CLOSED TREE. |
diff browse annotate |
69c0707a144a585b6ea169c28c1b5a07e7fdd984 created 2014-07-10 20:23 +0200 pushed 2014-10-06 12:51 +0000 |
Ms2ger | Ms2ger - Bug 1036777 - Remove the useAllocator argument to XPCConvert::JSData2Native; r=bholley |
diff browse annotate |
4d482d201608bebfccb4a036c6271eb38e70c21a created 2014-06-06 09:36 -0700 pushed 2014-10-06 12:51 +0000 |
Brian Hackett |
Brian Hackett |
diff browse annotate |
3002e020045020102cc3b369ab08e94da923db46 created 2014-07-03 13:19 -0400 pushed 2014-10-06 12:51 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out changesets 4a19dcbc7e7a and 4907115e02e3 (bug 1029248) for non-unified bustage. |
diff browse annotate |
4907115e02e34c7bf76ff8c312a521257716a6b5 created 2014-07-03 09:48 -0700 pushed 2014-10-06 12:51 +0000 |
Bill McCloskey | Bill McCloskey - Bug 1029248 - Add helpers to simplify CPOW unwrapping (r=mrbkap) |
diff browse annotate |
a30f01152c58b8482e4465a0cb1326e926c611e1 created 2014-07-03 09:40 -0700 pushed 2014-10-06 12:51 +0000 |
Bobby Holley | Bobby Holley - Bug 1032317 - Make CompartmentPrivate and XPCWrappedNativeScope accessors infallible. r=gabor |
diff browse annotate |
1cea3e0939e2f8376c74d4f26e85ff938b169e55 created 2014-07-03 14:58 +0200 pushed 2014-10-06 12:51 +0000 |
Ms2ger | Ms2ger - Bug 1033697 - Remove the temporary variable 'v' from XPCConvert::NativeInterface2JSObject; r=bholley |
diff browse annotate |
a481b4bc3ae666ed2e168291cb11fd04d0899064 created 2014-07-03 14:58 +0200 pushed 2014-10-06 12:51 +0000 |
Ms2ger | Ms2ger - Bug 1033697 - Remove dead code from XPCConvert::NativeInterface2JSObject; r=bholley |
diff browse annotate |
48a84f76656dea28f489c306212c17a4b5edbff8 created 2014-05-16 16:40 -0700 pushed 2014-08-25 18:42 +0000 |
Bill McCloskey | Bill McCloskey - Bug 996785 - Move global CPOW functions to top level (r=mrbkap) |
diff browse annotate |
7cdc75f1615bce66f71c58742d01ed888e2ad038 created 2014-04-27 20:27 -0700 pushed 2014-08-25 18:42 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till. |
diff browse annotate |
a61fdeb956a6320950735cd4efc1c743f378d402 created 2014-04-27 19:58 -0700 pushed 2014-08-25 18:42 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till. |
diff browse annotate |
d5711e3806d056664938d62ef58f2c54eeff6cf0 created 2014-04-27 19:55 -0700 pushed 2014-08-25 18:42 +0000 |
Rodrigo Rodriguez Jr. | Rodrigo Rodriguez Jr. - Bug 952650 (part 11) - Remove JSVAL_TO_INT. r=njn. |