dom/bindings/Codegen.py
58c44d7982aff91f0ed210a1c4f4a3cd1f646620
created 2014-08-28 13:33 -0700
pushed 2014-08-29 12:55 +0000
Nikhil Marathe Nikhil Marathe - Bug 1048699 - Patch 2 - Indentation and proper include. r=bz
f41c1edabfe8e4c57caaca6d5b08660db3ad496d
created 2014-08-28 13:47 -0700
pushed 2014-08-29 12:55 +0000
Eric Faust Eric Faust - Bug 1027425 - Make all Proxy handler constructors use MOZ_CONSTEXPR. (r=bz, r=froydnj)
8e5931282ddddfd219410e5036d98f3c868b896b
created 2014-08-27 10:17 -0700
pushed 2014-08-29 12:55 +0000
Nikhil Marathe Nikhil Marathe - Bug 1048699 - Make Exposed=SpecificWorkerType work automatically. r=bz
1a3d7ec1a84075b90d2e0b4db582a02731ef77a9
created 2014-08-25 15:07 -0400
pushed 2014-08-26 00:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 929609 part 2. Fix passing of typed arrays to JS-implemented WebIDL to actually work. r=peterv
dede44b9488342d9ef66c7604a7b1643537a5b29
created 2013-09-30 10:30 -0400
pushed 2014-08-26 00:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 929609 part 1. Rename "jsObjectsArePtr" to "typedArraysAreStructs" (and invert its meaning, of course), since that's what it's really used for nowadays. r=peterv
896985c272e0bbd9447183fc5d62870f67ca2a11
created 2014-08-21 14:31 -0700
pushed 2014-08-22 23:47 +0000
Andrew McCreight Andrew McCreight - Bug 963382 - Fix misaddressed review comment.
ed6cb7b83e3bfdce5be17e397baa5a8ed5317bfa
created 2014-08-21 14:31 -0700
pushed 2014-08-22 23:47 +0000
Andrew McCreight Andrew McCreight - Bug 1053920 - Define and use JSNativeArguments in Codegen.py. r=bz
019faa34f1948b0f8f5ba18a3a82b056177e58ee
created 2014-08-21 13:56 -0700
pushed 2014-08-22 23:47 +0000
Andrew McCreight Andrew McCreight - Bug 963382, part 2 - Add chrome JS function for clearing cache. r=bz
c9ce133b845e6ea0973d9a65349e4ef9a1b3b47a
created 2014-08-21 13:56 -0700
pushed 2014-08-22 23:47 +0000
Andrew McCreight Andrew McCreight - Bug 963382, part 1 - Split out MethodDefiner's JS implemented case into its own thing. r=bz
39e51fbc96e14cf41a780f07a0b40d10a17edc3a
created 2014-08-20 16:32 -0700
pushed 2014-08-22 01:22 +0000
Roshan Vidyashankar Roshan Vidyashankar - Bug 1038993 - Add UnsafeInPrerendering extended attribute to WebIDL. r=peterv
59e7253e901c152e334599a2d8a03547aeba19a9
created 2014-08-20 17:31 +0200
pushed 2014-08-20 20:19 +0000
Ms2ger Ms2ger - Bug 1056138 - Move checks for the PutForwards and Replaceable extended attributes into the WebIDL parser; r=bz
715e09f33cd930ce9bccb4267e65b1cf3ee70588
created 2014-08-19 18:12 -0700
pushed 2014-08-20 13:28 +0000
Bobby Holley Bobby Holley - Bug 1036214 - Do a subsumes check on object and any parameters (and things containing them) to JS-implemented WebIDL. r=bz
6673cfac7488f8674f6dcf1e08ebaabc3fa8387b
created 2014-08-19 08:41 -0700
pushed 2014-08-19 20:23 +0000
Andrew McCreight Andrew McCreight - Bug 1048659 - Return the union we construct in a JS callback. r=peterv
621470d025e717313e6e0645258cd0330694c779
created 2014-08-18 10:57 -0700
pushed 2014-08-19 12:40 +0000
Bobby Holley Bobby Holley - Bug 1052089 - Swap out the SafeJSContextGlobal for the new UnprivilegedJunkScope. r=billm
55783b8e332ce82b6652f8917319cfa7b00bc031
created 2014-08-14 18:47 -0700
pushed 2014-08-15 15:49 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
1d41a9159e5809e937c8abd7490dd845832652c4
created 2014-08-14 17:23 -0400
pushed 2014-08-15 02:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
17a9673ed7828da59142f66a63ea3ea7a95233d5
created 2014-08-14 12:54 -0700
pushed 2014-08-15 02:19 +0000
Bobby Holley Bobby Holley - Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
69d0a773505e1f8a7d3bc75ddb09c1af920f87e0
created 2014-08-13 15:39 -0700
pushed 2014-08-14 07:35 +0000
Seth Fowler Seth Fowler - Bug 913586 (Part 4) - Update Maybe users in dom. r=bz
a817b58630c872cfef3c9f84f7b9bd707a8147a5
created 2014-08-13 10:05 +0100
pushed 2014-08-13 14:02 +0000
Jon Coppeard Jon Coppeard - Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
8fda269ec42337aa7a1a98119510aa9a7dd65f0a
created 2014-08-04 14:20 -0500
pushed 2014-08-12 20:25 +0000
Jason Orendorff Jason Orendorff - Bug 1041261, part 5 - In DOM bindings implemented as proxies, don't call a named getter/setter/deleter if the id is a symbol. r=peterv.
fb1eefe3c485fe8e569900cd0079667878ba2bb7
created 2014-08-05 09:10 -0500
pushed 2014-08-12 20:25 +0000
Jason Orendorff Jason Orendorff - Bug 1041261, part 4 - Use foundVar and resultVar to move a few declarations in DOM binding code. r=peterv.
f552c962fea33160cf2b218c21db082e4001f6e0
created 2014-08-05 11:53 -0500
pushed 2014-08-12 20:25 +0000
Jason Orendorff Jason Orendorff - Bug 1041262, part 3 - Codegen scoping changes. r=peterv.
71a1dcb2697de1356e0f78d71dfe573e60fecaef
created 2014-08-11 01:17 +0300
pushed 2014-08-11 06:26 +0000
Valentin Gosu Valentin Gosu - Bug 1051109 - Define non-static method to jsonify interface attributes r=smaug
0556ee388f90414dda51f5d427b79bba5e0c5943
created 2014-08-08 12:09 +0300
pushed 2014-08-08 21:34 +0000
Valentin Gosu Valentin Gosu - Bug 1047848 - Part 1 - Change Codegen.py to jsonify parent interface attributes as well r=smaug
dadbbe7b22f186faa9ae1738d4510df4ecf3bf55
created 2014-08-04 15:02 -0400
pushed 2014-08-07 03:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1048437. Allow dictionary members with '-' in the name. r=khuey
e53c1891fd6be0cb222ef9ab6d00b69d29ee4fda
created 2014-07-18 00:17 +0200
pushed 2014-08-06 00:06 +0000
Peter Van der Beken Peter Van der Beken - Bug 1039187 - [Bluetooth] Bluetooth2 build fail. r=bz.
3d59b6f2a9297ac0b8266981668c2e424993ae2b
created 2014-08-04 22:20 -0400
pushed 2014-08-05 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1017988 part 11. Codegen the definition of interface objects on worker globals. r=khuey
9e4c9130dee738b89ce19ca5f8e4738da010176e
created 2014-08-04 22:20 -0400
pushed 2014-08-05 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1017988 part 9. Don't codegen window-only things on worker descriptors. r=khuey
6de7023b9d997f1868428ac3fde1e57afc9ca44d
created 2014-08-04 22:20 -0400
pushed 2014-08-05 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1017988 part 6. Implement support for [PrimaryGlobal]. r=khuey
d25c1152bcda08b4ad9758ff77066eaecba18a40
created 2014-08-01 23:37 -0400
pushed 2014-08-04 20:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1043690 part 2. Change the codegen for DOM proxies to ignore named props when looking up property descriptors on [[Set]]. r=efaust
3000c183bec70243a8ba1b5d98482c54ecab275a
created 2014-08-01 16:23 -0400
pushed 2014-08-04 20:14 +0000
Ben Kelly Ben Kelly - Bug 1025183 P3 Add ScalarValueString to webidl Codegen.py r=bz
aade612e6e85b081b6451b55cde1549ca022319e
created 2014-08-01 14:10 -0400
pushed 2014-08-04 20:14 +0000
Ben Kelly Ben Kelly - Revert bug 1025183 (revs 69373df15281, dd6d84edf08e, 728a5d18bcd9, 71babe0bc84b, c60f9054acf6) for bustage. r=me
728a5d18bcd9873610e721cb1d26eed3ff8d28b6
created 2014-08-01 13:56 -0400
pushed 2014-08-04 20:14 +0000
Ben Kelly Ben Kelly - Bug 1025183 P3 Add ScalarValueString to webidl Codegen.py r=bz
56323c08e889311ec7ed87bea93d29f981b1b947
created 2014-08-01 03:20 -0400
pushed 2014-08-01 19:59 +0000
Szu-Yu Chen [:aknow] Szu-Yu Chen [:aknow] - Bug 1035654 - Part 3: Generate cycle collection traverse/unlink for unions. r=bzbarsky
70e2b73d053b573e9cb1ebc2fcefb7c65089256b
created 2014-08-01 10:27 +0100
pushed 2014-08-01 15:52 +0000
Ed Morley Ed Morley - Backed out changeset 01c51cb8d8bd (bug 1025183)
9c67ef1f95153de5ce249c7da2506066d6ac9c8a
created 2014-07-31 23:50 -0400
pushed 2014-08-01 15:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 1038399. Add a ToJSON method to Web IDL dictionaries. r=bholley
01c51cb8d8bd7d9dc588d7b30f3454133a29eec2
created 2014-07-31 19:40 -0400
pushed 2014-08-01 15:52 +0000
Ben Kelly Ben Kelly - Bug 1025183 P3 Add ScalarValueString to webidl Codegen.py r=bz
7c67613ba2edaaeedbb04057dc9f93a1dd102dc1
created 2014-07-17 14:18 -0700
pushed 2014-07-29 07:16 +0000
Terrence Cole Terrence Cole - Bug 1024250; r=bz
588ea38a32fcb241002042759fb09f563e0909af
created 2014-07-23 01:06 -0400
pushed 2014-07-23 13:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1021066. Make named setters work even for non-overridebuiltins bindings over Xrays. r=bholley,jorendorff
3f6a695b80a442b17243a1d352180950e4dff86a
created 2014-07-14 20:08 -0300
pushed 2014-07-15 02:55 +0000
Reuben Morais Reuben Morais - Bug 1009645 - Implement [FeatureDetectible] extended attribute and hook it up to navigator.getFeature. r=bz
ddfd6eb4518f65bb3cb8d01d936158aebcc44371
created 2014-07-11 19:32 -0400
pushed 2014-07-14 12:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 832014 part 6. Make it possible to specify that only a particular interface that implements a given consequential interface gets cross-origin-settable behavior for a particular property. r=bholley
d52ad359c13246173c00f3c085442f96d004805b
created 2014-07-11 19:30 -0400
pushed 2014-07-14 12:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 832014 part 2. Add codegen support for [Unforgeable] interfaces. r=peterv
ad2e6df5024093e92e8d4befd34733b7f1b00066
created 2014-07-08 17:23 -0400
pushed 2014-07-09 13:55 +0000
Benoit Jacob Benoit Jacob - Bug 1035394 - Fix dangerous public destructors in dom/events - r=smaug
ae88c59d32847f545f2d0d0f15c68d19c9fbe6f1
created 2014-07-04 15:02 +0200
pushed 2014-07-06 16:11 +0000
Ms2ger Ms2ger - Bug 1034204 - Implement unforgeable methods; r=bz
a133199d09e2c9cc834ebbc51c92c07ff399bcbe
created 2014-07-03 13:05 +0200
pushed 2014-07-03 21:03 +0000
Jan de Mooij Jan de Mooij - Bug 1032726 part 6 - Some followup changes. r=bz
be135c6277739a4b24cfdf70800b662df0c7333c
created 2014-07-03 10:03 +0200
pushed 2014-07-03 21:03 +0000
Jan de Mooij Jan de Mooij - Bug 1032726 part 5 - Make new DOM bindings work with Latin1 strings. r=bz
2edcecd4f9266efca019435217ea678daa74ebdd
created 2014-07-02 15:16 -0400
pushed 2014-07-03 11:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1033100. Fix event codegen to compile when an event has a sequence-of-non-null-interface-type member. r=smaug
60e70f9d98cbfab0ffd04576261b1193e02a0c1c
created 2014-07-02 15:45 +0200
pushed 2014-07-02 23:31 +0000
Jan de Mooij Jan de Mooij - Bug 1032726 part 2 - Make GetArrayIndexFromId work with Latin1 strings. r=bz,terrence
ae48b3b6c2dd3530cd748a3c56dd2653036aa2d5
created 2014-01-23 10:18 +0100
pushed 2014-07-02 23:31 +0000
Peter Van der Beken Peter Van der Beken - Bug 1032748 - Make ConvertJSValueToString work on ns*String. r=bz.
635b82606806ae9276af40d6e26e6fe6eebd4c5e
created 2014-06-25 15:35 -0700
pushed 2014-07-01 23:43 +0000
Steve Fink Steve Fink - Bug 1022773 - Return value rooting for dom/, r=bz
498be46fad67af8d6b4f47054f7b4addbfda67fe
created 2014-06-30 16:00 -0700
pushed 2014-07-01 12:01 +0000
Kyle Huey Kyle Huey - Bug 1031051: Part 1 - Allow codegenerating an InitFooEvent method for legacy event types. r=smaug,bz
cf4395934bcaf153e1776817b962b51106d3f313
created 2014-06-30 14:36 -0700
pushed 2014-07-01 12:01 +0000
Bill McCloskey Bill McCloskey - Bug 1030343 - Fix compile error in UnionTypes.cpp in old gcc (r=bz)
fe5b4bc91c68defa5562c1863b2c050eaf60bdb0
created 2014-06-27 04:44 -0700
pushed 2014-07-01 12:01 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz)
dc01b6b21d7189f9807e524f4e2690181f12c152
created 2014-06-27 04:44 -0700
pushed 2014-07-01 12:01 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley, r=bz over IRC)
41e50e705f51d540656dd79d179b5b609861fa8c
created 2014-06-27 14:21 +0200
pushed 2014-06-28 00:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 346912776f97 (bug 1027402)
55f6c141528165e4487de0cdd76295adacdc0bcf
created 2014-06-27 14:21 +0200
pushed 2014-06-28 00:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 285c853fedfa (bug 1027402)
285c853fedfa684dfea52dba1e1e7db1cec7050b
created 2014-06-27 04:44 -0700
pushed 2014-06-28 00:41 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz)
346912776f973e9f5375cc49c4cac6ef374a3e75
created 2014-06-27 04:44 -0700
pushed 2014-06-28 00:41 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 2: Mark Proxy Handler instances as const. (r=bholley)
5d7d9d0b94a387afc623e8e914a3e58a46fd0584
created 2014-06-25 10:25 -0700
pushed 2014-06-26 01:18 +0000
Ben Kelly Ben Kelly - Bug 1029812 Make webidl Sequence and MozMap distinguishable. r=bz
de77692f2f52cf52a31c913571905c0f9c85023e
created 2014-06-23 16:03 -0400
pushed 2014-06-24 15:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 1027667. Allow MozMap in unions. r=peterv
less more (0) -1000 -300 -100 -60 tip