diff browse annotate |
dad092eac69a4ff99e41e4522569c9d21d747388 created 2013-08-29 00:30 -0400 pushed 2013-10-28 21:59 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 868799 part 3. Use RootedTypedArray in codegen. r=smaug |
diff browse annotate |
e4863a50483828be828e95a2f35d668f28d23654 created 2013-08-27 15:39 -0700 pushed 2013-10-28 21:59 +0000 |
Andrew McCreight | Andrew McCreight - Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug,bholley,bz |
diff browse annotate |
382ba444845a3ed2dd241659919937fdd907338a created 2013-08-23 22:42 -0400 pushed 2013-10-28 21:59 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 908576 part 3. Get rid of PrototypeIDMap structs. r=smaug |
diff browse annotate |
3dded55f67da28648db299a11e1bd5be5428c11e created 2013-08-22 08:34 +0200 pushed 2013-10-28 21:59 +0000 |
Ms2ger | Ms2ger - Bug 907605 - Remove BindingUtils.h include from PrimitiveConversions.h; r=bz |
diff browse annotate |
bc978cc5421cb3fa633875cf10797089cfcbae52 created 2013-08-14 18:04 -0400 pushed 2013-10-28 21:59 +0000 |
Trevor Saunders | Trevor Saunders - bug 905418 - get rid of more static constructors in dom/bindings/ r=smaug |
diff browse annotate |
ce2910a5da0094d7683e337e6cb466bee00ca34d created 2013-08-14 09:00 +0200 pushed 2013-10-28 21:59 +0000 |
Ms2ger | Ms2ger - Bug 904110 - Move alignment features out of Util.h into a new header; r=Waldo |
diff browse annotate |
c2414f44c0ccbdda0f8fbddfee7b036b4e7c6d1b created 2013-08-12 12:09 +0100 pushed 2013-10-28 21:59 +0000 |
Jon Coppeard | Jon Coppeard - Bug 903352 - Handlify remaining PropertyDescriptor APIs r=terrence r=bholley r=smaug |
diff browse annotate |
9bb15d65e503601bc25c7e4cc57806f4fbd23766 created 2013-07-09 10:45 -0400 pushed 2013-10-28 21:59 +0000 |
Peter Van der Beken | Peter Van der Beken - Bug 895758. Make the global scope polluter a proxy. r=bzbarsky |
diff browse annotate |
db34065a8666ff7d7f460056b28282619830e33c created 2013-04-30 10:29 -0700 pushed 2013-10-28 21:59 +0000 |
Terrence Cole | Terrence Cole - Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley |
diff browse annotate |
7db702296585f916dd83febbe1e313f087ee55ae created 2013-08-08 15:53 -0700 pushed 2013-10-28 21:59 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool. |
diff browse annotate |
0835f3ad6ad49a568c90dec441c2f0a3bd014c1d created 2013-08-07 17:40 -0400 pushed 2013-10-28 21:59 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 897913 part 2. Allow touching interface objects via an Xray even if the page they're in can't touch them. r=bholley,smaug |
diff browse annotate |
0a5d8cf15c3b54f6ec4e5c677ad257e578536b0e created 2013-08-07 15:50 -0700 pushed 2013-10-28 21:59 +0000 |
Ed Morley | Ed Morley - Backed out changeset dd79223a1f3a (bug 902485) |
diff browse annotate |
4b50c8c081fcad1703ce15f0b76bec8625477f78 created 2013-08-07 15:50 -0700 pushed 2013-10-28 21:59 +0000 |
Ed Morley | Ed Morley - Backed out changeset 95cefee173eb (bug 897913) |
diff browse annotate |
95cefee173eb258f9c253233e527c009e379f986 created 2013-08-07 17:40 -0400 pushed 2013-10-28 21:59 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 897913 part 2. Allow touching interface objects via an Xray even if the page they're in can't touch them. r=bholley,smaug |
diff browse annotate |
dd79223a1f3a5c2ff5bc3b72a9d071717d5027e0 created 2013-08-07 17:40 -0400 pushed 2013-10-28 21:59 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 902485. Disallow copy constructors and operator= on WebIDL union structs, because those wouldn't do what you think they should. r=dzbarsky |
diff browse annotate |
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020 created 2013-08-02 00:41 -0700 pushed 2013-10-28 21:59 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz. |
diff browse annotate |
f781fc1c6e8a0c5ae050cded9790dc1e43b7bb5b created 2013-08-05 13:40 -0400 pushed 2013-10-28 21:59 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 900898 part 4. Support typed arrays inside sequences and variadics. r=smaug |
diff browse annotate |
92fe3e4ad43eca2c7a4dfe3e27607c55216ec28d created 2013-09-03 14:01 +0200 pushed 2013-09-16 19:14 +0000 |
Peter Van der Beken | Peter Van der Beken - Bug 905392 - Need way to throw web-console-visible exception-message from JS-implemented webidl object. r=bz a=akeybl |
diff browse annotate |
123ae8924326f087bc3046ee794954c2b839dcd1 created 2013-08-01 16:45 -0700 pushed 2013-09-16 19:14 +0000 |
Bill McCloskey | Bill McCloskey - Bug 899804 - Make CPOWs handle instanceof with WebIDL interfaces (r=bz,dvander) |
diff browse annotate |
e42f623fd5741709d52e890872ef3595dc32484c created 2013-08-01 17:44 -0700 pushed 2013-09-16 19:14 +0000 |
Bill McCloskey | Bill McCloskey - Backout bug 899804 for build errors. |
diff browse annotate |
70ac9672075b7376aa60445bb5d5e6946e4826b0 created 2013-08-01 16:45 -0700 pushed 2013-09-16 19:14 +0000 |
Bill McCloskey | Bill McCloskey - Bug 899804 - Make CPOWs handle instanceof with WebIDL interfaces (r=bz,dvander) |
diff browse annotate |
552bca1bc885acca25c1c431e39a872b6f703b24 created 2013-07-18 13:59 -0400 pushed 2013-09-16 19:14 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo |
diff browse annotate |
1f59dc8474a5dd5fe4a48efdb35111d92d4bbe83 created 2013-07-30 08:57 +0900 pushed 2013-09-16 19:14 +0000 |
Trevor Saunders | Trevor Saunders - Bug 899368 - remove static constructors added in bug 894448 with some constexpr pixi dust. r=bz |
diff browse annotate |
9308a970daee28e4431da34b1d3e258524db4337 created 2013-07-04 17:24 +0200 pushed 2013-09-16 19:14 +0000 |
Peter Van der Beken | Peter Van der Beken - Bug 894448 part 2 - Remove nativeOwnership = 'nsisupports'. r=bzbarsky |
diff browse annotate |
6f1b76b8fe5bd402abedec8bfa57c69736ef0686 created 2013-07-24 09:31 +0200 pushed 2013-09-16 19:14 +0000 |
Ms2ger | Ms2ger - Bug 885170 - Remove nsINode::GetClassInfo(); r=peterv |
diff browse annotate |
6ed9c8fc4844e623ca265a8efbd65e95efe96d33 created 2013-07-22 08:15 -0400 pushed 2013-09-16 19:14 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 895009. Don't pass in NonNull/OwningNonNull arguments to WebIDL binding consumers. r=peterv |
diff browse annotate |
a43fffe4e00c669d7645ea382e8138f50d5d6a75 created 2013-07-23 10:58 +0100 pushed 2013-09-16 19:14 +0000 |
Jon Coppeard | Jon Coppeard - Bug 888338 - 6 - more browser post barriers r=mccr8 |
diff browse annotate |
3794beed0e342017fa80d5a0158492f72598822b created 2013-07-22 18:18 -0400 pushed 2013-09-16 19:14 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out changesets 0a196c0e9f96 (bug 895974) and 0d8aa14f5ed3 (bug 895009) for causing intermittent Linux32 mochitest-1 asserts on a CLOSED TREE. |
diff browse annotate |
0d8aa14f5ed3545c7108899a29154a80466203bb created 2013-07-22 08:15 -0400 pushed 2013-09-16 19:14 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 895009. Don't pass in NonNull/OwningNonNull arguments to WebIDL binding consumers. r=peterv |
diff browse annotate |
96b8f28d35e8aa2ad1ab41fad4a17662a056ba9c created 2013-06-20 22:39 -0700 pushed 2013-09-16 19:14 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 887558 (part 2) - Move various functions into ProxyObject and FunctionProxyObject. r=jorendorff. |
diff browse annotate |
9b78a71801209dfea5e12554b3c46cb280aabde4 created 2013-06-20 21:27 -0700 pushed 2013-09-16 19:14 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 887558 (part 1) - Introduce ProxyObject and some sub-classes. r=jorendorff. |
diff browse annotate |
88d451420219dae28cbe784defc474425bd32c32 created 2013-07-11 11:58 -0400 pushed 2013-09-16 19:14 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 891585. Don't JS_WrapValue same-compartment typed array return values in bindings code (e.g. ImageData.data). r=peterv |
diff browse annotate |
85a124822b7ee4ea5116b57c955e20f46d82166d created 2013-07-09 07:28 -0700 pushed 2013-09-16 19:14 +0000 |
Kyle Huey | Kyle Huey - Bug 885866: Separate deferred finalization from XPConnect so we can use it off the main thread. r=mccr8, peterv, bsmedberg, jorendorff |
diff browse annotate |
b962ab6c33b6c4ccaaac3e4856fc3d288178f4ba created 2013-07-04 09:24 -0400 pushed 2013-08-05 18:49 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 889016 - Part 1: Add an API to report a not-enough-arguments error in Web IDL bindings; r=bzbarsky a=bajaj |
diff browse annotate |
f83604cff118085e8179ab136633b241afe98771 created 2013-06-21 14:12 +0100 pushed 2013-08-05 18:49 +0000 |
Jon Coppeard | Jon Coppeard - Bug 885310 - 1 Rename JSHandleFoo in the browser r=bz |
diff browse annotate |
259e68f8843dd7c9af1766cb6092434f276c2db6 created 2013-06-19 10:24 -0400 pushed 2013-08-05 18:49 +0000 |
Andrea Marchesini | Andrea Marchesini - Bug 841442 - Move HTMLFormElement to WebIDL, r=bz |
diff browse annotate |
693f9855e2265c04f2123d35a508a8982ff26d1d created 2013-06-19 11:32 +0100 pushed 2013-08-05 18:49 +0000 |
Jon Coppeard | Jon Coppeard - Bug 884371 - Remove JSMutableHandleXXX from the browser r=bz |
diff browse annotate |
bfc3d2853ee3ef96f9f033ca1fc5adebbad0e786 created 2013-06-17 16:31 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 883358 part 2. Use the new information in bindings error reporting. r=smaug |
diff browse annotate |
04b177645a6be23a8b8c090867b3dbc036096726 created 2013-06-17 19:51 -0400 pushed 2013-08-05 18:49 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out 3 changesets (bug 883358) for Android mochitest-3 failures on a CLOSED TREE. |
diff browse annotate |
b5e6522257cb72dc5822a8d18bcd98fdf3aec026 created 2013-06-17 16:31 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 883358 part 2. Use the new information in bindings error reporting. r=smaug |
diff browse annotate |
01f32913ad312f80cd261b65b165732ec54944d2 created 2013-06-17 13:07 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 882653 part 4. Improve the WebIDL binding error reporting for the not-sequence, not-callable, not-dictionary, not-date, and invalid-enum-value cases. r=smaug |
diff browse annotate |
814684b8e50af95f86b51975ccdbc89169734c60 created 2013-06-17 13:07 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 882653 part 1. Improve error reporting for bogus this objects in WebIDL bindings. r=smaug |
diff browse annotate |
1c5330960d0c49ac16f5d67fa653f93abf58e6a3 created 2013-04-19 21:57 +0200 pushed 2013-08-05 18:49 +0000 |
Peter Van der Beken | Peter Van der Beken - Bug 851465 - Remove slim wrappers - remove various slim wrapper code and checks. r=bholley. |
diff browse annotate |
2cb618e6b57c7cf8cf559f1641b41b17069ebcd4 created 2013-06-13 01:18 -0400 pushed 2013-08-05 18:49 +0000 |
James Kitchener | James Kitchener - Bug 796850 - Implement Code Generation for Bytestring in WebIDL bindings r=bz |
diff browse annotate |
3c733ec01b14d2e656d37c9c6203ec8cebd8b706 created 2013-06-07 22:45 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 877281 part 6. Replace ${jsvalPtr} with a MutableHandle ${jsvalHandle}. r=peterv |
diff browse annotate |
df985dc9b5592eb9f38f8ea1f138733302114a5c created 2013-06-01 08:56 +0200 pushed 2013-08-05 18:49 +0000 |
Ms2ger | Ms2ger - Bug 876602 - Move JS-implemented webidl construction code into C++; r=bz |
diff browse annotate |
8863f44132cb10679403e218646b4b73309e4fd7 created 2013-06-01 08:56 +0200 pushed 2013-08-05 18:49 +0000 |
Ms2ger | Ms2ger - Bug 876604 - Outparamdel UnwrapDOMObjectToISupports; r=bz |
diff browse annotate |
4b2454694ed406c7a0fe649bd9c862198dcbbd40 created 2013-05-29 11:38 +0200 pushed 2013-08-05 18:49 +0000 |
Peter Van der Beken | Peter Van der Beken - Bug 874321 - Fix setting of expandos on Xrays for DOM bindings with named properties. r=bz. |
diff browse annotate |
4a0cf16e2f87f10d08a0d7dd44e22a2a05017705 created 2013-05-30 11:15 +0800 pushed 2013-08-05 18:49 +0000 |
Kyle Huey | Kyle Huey - Bug 876555: Avoid including xpcprivate.h in most generated dom binding code. r=bz |
diff browse annotate |
ff4d7b2759421a94f264d1ef474d96a57d6ce4aa created 2013-05-24 09:16 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 875622 part 2. Use handles in ConvertJSValueToString. r=smaug |
diff browse annotate |
3e82140fbb6366991e926c654fc571a95dd6d935 created 2013-05-20 13:47 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 865951. If the return value of a JS-implemented method or attribute is a JS-implemented interface and the returned object is not a DOM object, automatically wrap it up in an instance of that interface. r=mccr8 |
diff browse annotate |
9fcdf0c1c59816aefd92fa9381da07a621d0ba37 created 2013-05-17 21:48 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 868312 finale: finish rooting dom/ code. r=smaug |
diff browse annotate |
13b24e2f631900a95eab175368279763a3216953 created 2013-05-17 21:48 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 873337. Change the order of the decl and holder in js-to-native conversions to clean up the code some. Now the holder always comes after the decl. r=smaug |
diff browse annotate |
bbdc152f3fbf85b73be32a24d9a92c88f3ff86a6 created 2013-05-17 10:44 -0400 pushed 2013-08-05 18:49 +0000 |
Nathan Froyd | Nathan Froyd - Bug 873479 - fix BindingUtils.h to compile with GCC 4.4 in non-C++0x mode; r=bz |
diff browse annotate |
03c8f141f85f12d3d24b574843daa7248ebb0438 created 2013-05-16 12:36 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 868715 part 8. Add tracing to WebIDL sequence return values. r=peterv |
diff browse annotate |
4ca5f545698727fbb12b90f4d58ad880fd692d17 created 2013-05-16 12:36 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 868715 part 7. Add tracing to dictionaries. r=peterv |
diff browse annotate |
e0e9c5f02a56550593e510a8e056f1ce6694b625 created 2013-05-16 12:36 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 868715 part 6. Add the ability to trace sequence arguments. r=peterv |
diff browse annotate |
ff52b16d7b6c30b45b655706cf521bc34a5e8f4b created 2013-05-16 12:36 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 868715 part 4. Use on-stack Rooted<JSObject*> for 'object' arguments in WebIDL bindings. r=peterv |
diff browse annotate |
62b22c58b27b30b779f680a77301d16afdfc839f created 2013-05-15 21:46 -0400 pushed 2013-08-05 18:49 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 871177. Fix rooting hazard in IsNotDateOrRegexp. r=smaug |
diff browse annotate |
0d6df86bb3dc5ca584c3fb8221dab49694d79803 created 2013-05-29 11:38 +0200 pushed 2013-06-24 18:52 +0000 |
Peter Van der Beken | Peter Van der Beken - Bug 874321 - Fix setting of expandos on Xrays for DOM bindings with named properties. r=bzbarsky, a=akeybl |