dom/bindings/BindingUtils.cpp
3bbbf3f2e1bfbdbe91b8aaeaa65a51dd1382fa5f
created 2014-08-20 18:14 -0700
pushed 2014-09-02 16:39 +0000
Bill McCloskey Bill McCloskey - Bug 1053999 - Be more conservative in recursion checks before brain transplants. r=bholley, a=sledru
2479de9ab541f7b13c9a3f86136e48680423481a
created 2014-07-31 23:50 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1038399 - Add a ToJSON method to Web IDL dictionaries. r=bholley, a=lmandel
57cdea2c224d33d72cd3e2c5501f9cbf4db8dcb3
created 2014-08-19 18:12 -0700
pushed 2014-09-02 16:39 +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, a=sledru
608831ad65bdda75fd9925f62a6cb9e506081b9c
created 2014-08-08 15:03 +0200
pushed 2014-09-02 16:39 +0000
Peter Van der Beken Peter Van der Beken - Bug 1036186 - Reset Migration wizard no longer skips the first step to choose a browser. r=smaug, a=sledru.
29467b1808ed1eb01e7e236e2134d4a85b49b905
created 2014-07-29 08:48 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1044205 - Invoke XPCWrappedNativeScope::TraceSelf from TraceXPCGlobal. r=billm, a=sledru
e0a751a852390886dd5877b5955d845c485752b4
created 2014-07-23 12:36 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1041626 - Only define unforgeable attributes on instances, and do a call to XrayEnumerateNativeProps when |type| is still set to eInstance. r=bz, a=sledru
4bee07e2ba798d2f311965d73391ef63de0108ff
created 2014-07-23 12:36 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1041626 - Use a macro in XrayEnumerateProperties to make the logic easier to follow. r=bz, a=sledru
3ff21bc2a66941426e847915ecf0ac767bb1f96e
created 2014-07-23 12:36 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1041626 - Make NativeProperties naming more consistent. r=bz, a=sledru
16c21a465eadcfdfa0890dd127364ade8945e7eb
created 2014-07-23 12:36 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1041626 - Mirror the logic for attribute enumeration in method enumeration. r=bz, a=sledru
fde6340c0cbbf79d45f453e775dd35f7e128999c
created 2014-07-23 12:36 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1041626 - Generalize XrayEnumerateAttributes. r=bz, a=sledru
9350909a34017d71dc947d4ac118ad3527203227
created 2014-07-19 14:23 +0100
pushed 2014-09-02 16:39 +0000
Neil Rashbrook Neil Rashbrook - Bug 1041140 Fix design flaws in FakeString r=bz
43878d4b6d7fc8e166f7dddd7fdf76212aa90e77
created 2014-07-15 15:14 +0200
pushed 2014-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1037613 - rm js_GetLocalizedErrorMessage, localeGetErrorMessage callback. r=jorendorff
0f25f3ccb7b309f8042bbbe0ab436e6fd42db766
created 2014-07-14 22:19 +0200
pushed 2014-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1037869 - Fix remaining Latin1 string issues. r=terrence
046c577511ef8cc0cbf340ee7f63eccf41bb364a
created 2014-07-12 09:43 +0200
pushed 2014-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1034689 part 2 - Add AssignJSFlatString and use it. r=bz,terrence
460159ffbb79a924d5de2f00145a642f9b0c97ec
created 2014-07-11 19:32 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 832014 part 7. Fix Xray support for unforgeable methods. r=peterv
d52ad359c13246173c00f3c085442f96d004805b
created 2014-07-11 19:30 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 832014 part 2. Add codegen support for [Unforgeable] interfaces. r=peterv
f8be8f1a923bc543192df7be2a5414e702608c42
created 2014-07-10 16:47 -0700
pushed 2014-09-02 16:39 +0000
Bill McCloskey Bill McCloskey - Bug 1029248 - Clean up CPOW unwrapping (r=mrbkap)
74c612bb014700b7953162aa4bb1e1c175c3f1f5
created 2014-07-07 13:11 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1033927 - Drop support for custom [object XrayWrapper [object ClassName]] stringification. r=peterv
ae88c59d32847f545f2d0d0f15c68d19c9fbe6f1
created 2014-07-04 15:02 +0200
pushed 2014-09-02 16:39 +0000
Ms2ger Ms2ger - Bug 1034204 - Implement unforgeable methods; r=bz
3002e020045020102cc3b369ab08e94da923db46
created 2014-07-03 13:19 -0400
pushed 2014-09-02 16:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 4a19dcbc7e7a and 4907115e02e3 (bug 1029248) for non-unified bustage.
4907115e02e34c7bf76ff8c312a521257716a6b5
created 2014-07-03 09:48 -0700
pushed 2014-09-02 16:39 +0000
Bill McCloskey Bill McCloskey - Bug 1029248 - Add helpers to simplify CPOW unwrapping (r=mrbkap)
a30f01152c58b8482e4465a0cb1326e926c611e1
created 2014-07-03 09:40 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1032317 - Make CompartmentPrivate and XPCWrappedNativeScope accessors infallible. r=gabor
c0635b0d3dc166ffe0e3ef7cfadf2a1b3ec9ddac
created 2014-07-03 09:40 -0700
pushed 2014-09-02 16:39 +0000
Bobby Holley Bobby Holley - Bug 1032317 - Remove XPCWrappedNativeScope::GetNewOrUsed. r=gabor
a133199d09e2c9cc834ebbc51c92c07ff399bcbe
created 2014-07-03 13:05 +0200
pushed 2014-09-02 16:39 +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-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1032726 part 5 - Make new DOM bindings work with Latin1 strings. r=bz
4ffff7bdb4c8a3ddb3f4d356385350b9bd3125d4
created 2014-07-02 13:04 +0200
pushed 2014-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1032726 part 1 - Make ConvertJSValueToByteString work with Latin1 strings. r=bz,terrence
f74b2c50ea0bc991eb69d7c6390c6986d5cba0d6
created 2014-06-27 04:44 -0700
pushed 2014-09-02 16:39 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 4: Mark Proxy Handler uses const. (r=jorendorff, r=bz)
eeea01ddfe7ba8d9ef6615c7568c8faee501d502
created 2014-06-27 14:21 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 96443362db6f (bug 1027402)
96443362db6fae4ff7e7c2f31654a3c6d3dcdbb1
created 2014-06-27 04:44 -0700
pushed 2014-09-02 16:39 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 4: Mark Proxy Handler uses const. (r=jorendorff, r=bz)
f6b74b7b4995a64102f8fb6b4c9f51f9384a986b
created 2014-06-18 13:19 -0700
pushed 2014-09-02 16:39 +0000
Eric Faust Eric Faust - Bug 1011660 - Remove separate DOMClass struct. (r=bz)
961dbfea27d38eca1ff1fc550a9860b25c6104ac
created 2014-06-16 12:52 -0400
pushed 2014-09-02 16:39 +0000
Ben Kelly Ben Kelly - Bug 1025973 - Part 2: Do not pass JSContext to static webidl methods in non-worker case. r=bz
fc1f605dda9df5ceb88eab4cd36e6f98b0bfb68f
created 2014-06-16 14:08 -0400
pushed 2014-09-02 16:39 +0000
Ben Kelly Ben Kelly - Bug 1025973 - Part 1: Rename GlobalObject::GetContext() to Context(). r=bz
ac8864d8ecc07281669fcde393d809f4df6e46e2
created 2014-08-08 15:03 +0200
pushed 2014-08-21 20:33 +0000
Peter Van der Beken Peter Van der Beken - Bug 1036186 - Reset Migration wizard no longer skips the first step to choose a browser. r=smaug, a=lmandel
ac551f43e2b41943e259be06313f879315a36422
created 2014-08-20 18:14 -0700
pushed 2014-08-21 19:12 +0000
Bill McCloskey Bill McCloskey - Bug 1053999 - Be more conservative in recursion checks before brain transplants. r=bholley, a=lmandel
7fb3c0ed44171d3495690981984dfed4d5badcfe
created 2014-07-29 08:48 -0700
pushed 2014-08-04 16:21 +0000
Bobby Holley Bobby Holley - Bug 1044205 - Invoke XPCWrappedNativeScope::TraceSelf from TraceXPCGlobal. r=billm, a=sledru
e993e93566fefbab6196d76a8876c282fe5f971e
created 2014-06-11 12:43 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 2: Return WebIDL 'any' values as handles. r=peterv, a=sledru
69ecf6b3aa8f1275d8a05219d26e104a3e412ff5
created 2014-05-28 22:45 +0200
pushed 2014-07-21 20:25 +0000
Peter Van der Beken Peter Van der Beken - Bug 1016960 - make |instanceof WebIDLInterface| work with outer windows. r=bz.
8a66b707dd5a31cf85f76beaccf240ceb9a2b042
created 2014-05-25 15:31 -0300
pushed 2014-07-21 20:25 +0000
Reuben Morais Reuben Morais - Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
cbc896965ae06d6a65e16c38e4846690008fae40
created 2014-05-26 12:11 -0700
pushed 2014-07-21 20:25 +0000
Fabrice Desré Fabrice Desré - Bug 952486 - backout for breaking all device and emulator builds (keeping dom reviewer to land the backout...) r=bz
1dacf5af46ed763ae172d726b47b70d40a78e9b1
created 2014-05-25 15:31 -0300
pushed 2014-07-21 20:25 +0000
Reuben Morais Reuben Morais - Bug 952486 - Add a CheckPermissions extended attribute to WebIDL. r=bz
b8e712a8ea3f54831ee974cee5a1ac6d69c4b35e
created 2014-05-22 06:48 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 3: Use `Append('c')` instead of `AppendLiteral("c")`. r=ehsan
322657b30d55f6f78365fd45e48eee979be70dc0
created 2014-05-20 21:44 +0200
pushed 2014-07-21 20:25 +0000
Peter Van der Beken Peter Van der Beken - Bug 1013796 - Make TraceGlobal deal with partially created global object. r=bz.
a200f79a7b8fcec1902639e8898f1a48825a7be2
created 2014-05-19 16:37 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1010658 part 2. Stop storing a DOMClass* in a slot on DOM prototypes. r=peterv
5d52c012effdd9cc727b940a2b5c8988105bd33f
created 2014-05-19 16:37 -0400
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1010658 part 1. Stop using the DOMClass stored in DOM_PROTO_INSTANCE_CLASS_SLOT for doing type checks in the jit, and do them directly on the instance classes instead. r=efaust
8069054ebfc71f7f6439581aea02f24483c8ffa3
created 2014-05-15 10:26 -0700
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1008236. Assert that binding generic getters/setters/methods return values that match the return type claimed in the jitinfo. r=smaug
48a84f76656dea28f489c306212c17a4b5edbff8
created 2014-05-16 16:40 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Move global CPOW functions to top level (r=mrbkap)
eb2a6f7785a2e3c61bf44a24f8ce234b9aa3d948
created 2014-05-16 12:29 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
47896750ba40709e2caf5e04dc5dd4a20ea2a163
created 2014-05-15 10:26 -0700
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1008236. Assert that binding generic getters/setters/methods return values that match the return type claimed in the jitinfo. r=smaug
2b99b42f1337a55f81ba879eb773288776f72be8
created 2014-05-15 14:24 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 1008236, bug 1010344, bug 1004458, bug 1008719) for mochitest crashes on a CLOSED TREE.
184ead7f6e37323c36d99287732718477595b528
created 2014-05-15 10:26 -0700
pushed 2014-07-21 20:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1008236. Assert that binding generic getters/setters/methods return values that match the return type claimed in the jitinfo. r=smaug
51e11d4c451c78a8e229d4ed0ab860511bf1cca3
created 2014-05-13 11:58 +0200
pushed 2014-07-21 20:25 +0000
Nick Lebedev Nick Lebedev - Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
bc9768d92d2fdd7f8ce2d73d71e7800cb67147b3
created 2014-04-08 20:48 +0200
pushed 2014-07-21 20:25 +0000
Peter Van der Beken Peter Van der Beken - Bug 1005978 - Add infrastructure to create main-thread WebIDL globals with XPConnect. r=bz.
056788c5064721eec840de5219e574d6bc5c1430
created 2014-02-15 22:12 +0100
pushed 2014-07-21 20:25 +0000
Peter Van der Beken Peter Van der Beken - Bug 1005898 - Make WebIDL properties on all globals own properties. r=bz.
ba7c2ae77d55dfbff7264623be781ab23069cd8f
created 2014-05-08 23:16 +0200
pushed 2014-07-21 20:25 +0000
Alexandre Lissy Alexandre Lissy - Bug 967475 - Implement mozChromeNotifications API. r=mhenretty,bent
e2106a5d1230df860498cbdb12c84d767aa6b90f
created 2014-05-08 16:06 -0700
pushed 2014-07-21 20:25 +0000
Wes Kocher Wes Kocher - Backed out changeset 21d743a319c6 (bug 967475) for apparently introducing two hazards to the build
21d743a319c659b9290b714846fd0752ec3f3e71
created 2014-05-08 10:07 -0400
pushed 2014-07-21 20:25 +0000
Alexandre Lissy Alexandre Lissy - Bug 967475 - Implement mozChromeNotifications API. r=mhenretty, r=bent
bdc9683e85bab7229e24e7345b8bfbd691828c0a
created 2014-04-27 19:45 -0700
pushed 2014-07-21 20:25 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
f69c307f1ebf8be8bd50c5833d12708ae1216fbf
created 2014-06-11 16:33 -0400
pushed 2014-06-17 17:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1009675 - Part 2: Return WebIDL 'any' values as handles. r=peterv, a=sledru
a470806c35534e22c9efb8b52b2f66466b029482
created 2014-04-25 16:11 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
1b7eef53c08abb7f48386e64fd412cb5139656f8
created 2014-01-21 18:11 -0800
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
less more (0) -300 -100 -60 tip