js/xpconnect/src/Sandbox.cpp
ccf304bee50c78f214dcffbc19869d82e7e90211
created 2015-07-31 13:30 -0400
pushed 2015-08-01 00:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1135961. Implement subclassing of DOM objects. r=peterv
5fc4e125b2b7c56d36efc0c1335cd71961570fe7
created 2015-07-18 21:45 +0200
pushed 2015-07-20 09:36 +0000
Jan de Mooij Jan de Mooij - Bug 1184564 part 1 - Use Value instead of jsval in XPConnect. r=bholley
eb26fd0f023c45111cb73966d3e1fafb6f74ee75
created 2015-07-15 16:25 -0700
pushed 2015-07-17 14:26 +0000
Bobby Holley Bobby Holley - Bug 1184382 - Handle a sandboxPrototype we don't subsume. r=gabor
eca18bb1b558d77259ecf4d41e4354fb8bada232
created 2015-07-14 18:54 -0700
pushed 2015-07-16 18:53 +0000
Bobby Holley Bobby Holley - Bug 1182409 - Add 'allowWaivers' sandbox option. r=gabor
5c4e7efdf5fa1dc2155d1d15c2dfe4be086a0b12
created 2015-07-09 22:51 -0400
pushed 2015-07-10 10:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 1180770 part 2. Remove the unused ifaceName/memberName arguments of ThrowMethodFailedWithDetails and rename it to ThrowMethodFailed. r=peterv
0e8193deffea7398e18582afa0349f984fd7e8e0
created 2015-07-08 12:27 -0700
pushed 2015-07-09 15:56 +0000
Martin Thomson Martin Thomson - Bug 1181262 - Disabling more code under --disable-webrtc, r=dholbert,bwc
335fe5e5e8e5ab88fa11119f27432345291985ce
created 2015-07-02 13:30 -0700
pushed 2015-07-03 10:08 +0000
Martin Thomson Martin Thomson - Bug 1176434 - Enabling indexedDB for content JS sandboxes, r=bent
72f48fd13b903f7e3f57c54744c58253f8efe406
created 2015-06-30 21:09 -0700
pushed 2015-07-01 12:11 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 3 - Remove OBJECT_TO_JSVAL. r=evilpie
ccb70668319c9583646085fdeb468bebee788aff
created 2015-05-20 14:26 -0700
pushed 2015-05-26 23:16 +0000
Martin Thomson Martin Thomson - Bug 1155898 - Expose fetch on JS sandbox. r=gabor, r=peterv
fef2aadec68632de6c512d50d9ec2d9564e8c5e2
created 2015-05-20 11:54 -0400
pushed 2015-05-21 01:16 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1155898) for test_sandbox_fetch.html failures.
e42c9f4794d9304fd16601b8dfea50650422ed7e
created 2015-05-18 09:52 -0700
pushed 2015-05-21 01:16 +0000
Martin Thomson Martin Thomson - Bug 1155898 - Expose fetch on JS sandbox. r=gabor, r=peterv
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-05-20 13:54 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
2e84c560ac0b2607fc36b83c1fb051ff67e95db6
created 2015-05-07 08:05 +0100
pushed 2015-05-07 22:12 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156875 - patch 1 - URL.createObjectURL leaks in JS sandbox, r=bholley
be04da4b954d8e8be849890a76e612c9759f3fec
created 2015-05-03 12:49 -0700
pushed 2015-05-05 10:05 +0000
Bobby Holley Bobby Holley - Bug 1151385 - Fail early for cross-origin sandboxPrototype. r=gabor
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-04-23 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
2f1129bf94a28b97d74db27f54b923def45c1d23
created 2015-04-13 14:25 -0400
pushed 2015-04-23 00:16 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1153922 - Add a SandboxOptions option for creating the sandbox in a fresh JS::Zone. r=mrbkap
720d0e4030454d43299ab3c23fc97467fdaa3176
created 2015-04-08 21:23 -0400
pushed 2015-04-18 23:37 +0000
Jim Blandy Jim Blandy - Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley
9af492c191a90fcf668c175f92641d123cf09784
created 2015-04-10 17:52 +0200
pushed 2015-04-15 10:37 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1150045 - De-anonymize Expanded Principals. r=bholley
fb6ceba6f57e8e1458894d6ebae0bd6a30ac47a3
created 2015-04-02 11:22 +0200
pushed 2015-04-02 20:21 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 followup - Stop declaring multiple pointers on a single line. r=jorendorff
c89c30a9b45f5df338760f337e6b1acb8d8758cf
created 2015-03-28 14:47 +0100
pushed 2015-04-01 16:35 +0000
Tom Schuster Tom Schuster - Bug 1147005 - Change JSAddPropertyOp signature. r=jorendorff,peterv
60d47f6038172abe1291384867198b18fd6a517e
created 2015-03-31 13:11 -0400
pushed 2015-04-01 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1149280 part 1. Make nullprincipal creation faster. r=smaug
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
055c19334b2e2c289cfafb069c3d13c8a0a47ef0
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset d72144153749 (bug 1147005) for being on top of a patch on top of a patch being backed out
d72144153749bcb0c7a492ee8583711c03e4e6e2
created 2015-03-28 14:47 +0100
pushed 2015-03-29 03:30 +0000
Tom Schuster Tom Schuster - Bug 1147005 - Change JSAddPropertyOp signature. r=jorendorff,peterv
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
8c02abfe5360fa4bf00c5c59ea1640f1e2e7c14a
created 2015-03-01 13:16 -0600
pushed 2015-03-27 23:37 +0000
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
c3638d994edd641c54b6cfcc60d8f32576530eca
created 2015-03-22 09:34 -0700
pushed 2015-03-23 12:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 9 changesets (bug 1142775, bug 1139683, bug 1143810, bug 1142761, bug 1142784, bug 1142794, bug 1144819) for widespread bustage
7613fc978d36faaf405f3490c19c85886c9e9686
created 2015-03-01 13:16 -0600
pushed 2015-03-23 12:19 +0000
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
0b0c492a33b545fb9daa9b041969e17b5dcbe00e
created 2015-03-19 10:13 -0400
pushed 2015-03-20 02:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
702b075ca1e6d87c67090c24ffa268a2ad075b41
created 2015-03-14 01:36 -0400
pushed 2015-03-16 02:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1097987 part 7. Require callers of JS::Evaluate to either use the global as the scope or pass in an explicit scopechain. r=waldo
c78a9d1273c5d4ddf7a804eab41a92ff90ce0ec5
created 2015-02-15 06:18 -0600
pushed 2015-03-13 19:52 +0000
Jason Orendorff Jason Orendorff - Bug 1133081, part 5 - Remove non-asserting PropertyDescriptor accessors in favor of the new PropDesc-inspired asserting accessors. r=efaust.
0712a3d4b79c78f151cf50407fb8707f41b52b25
created 2015-02-03 19:51 -0600
pushed 2015-03-08 03:12 +0000
Jason Orendorff Jason Orendorff - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
d4f1b7962af4e949a0aa19af22fa88c23ba4b575
created 2015-03-03 21:01 -0500
pushed 2015-03-04 14:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1137591 part 1. Get rid of SandboxCreateXMLHttpRequest and just use the normal XHR constructor in sandboxes if someone asks for XHR there. r=bholley
dc3c7c5d75a7f56e4eba25acc9bdbd8494639362
created 2015-02-26 16:33 -0500
pushed 2015-02-27 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131803 - Comment fix followup.
2e9b1150861bab37b5120e712fea7e872f4d8bd8
created 2015-02-26 15:58 -0500
pushed 2015-02-27 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. r=waldo
eed045e1478f91b01b153dcc7203149e9b6353c0
created 2015-02-26 15:58 -0500
pushed 2015-02-27 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131803. Remove the use of parents from SandboxCallableProxyHandler and SandboxProxyHandler. r=bholley
351ff671a30106a8f4aea581997da1e5af2c44ba
created 2015-02-26 23:20 -0800
pushed 2015-02-27 18:20 +0000
Wes Kocher Wes Kocher - Backed out changeset 4ef990c3d69d (bug 1131803) for potentially busting mochitest-e10s-dt on a CLOSED TREE
5dac945cae321bf7da54f6ca830d995fd4758906
created 2015-02-26 23:19 -0800
pushed 2015-02-27 18:20 +0000
Wes Kocher Wes Kocher - Backed out changeset b590778549ab (bug 1131803)
7c3cc4f11d38fd6adfc585cf06afb3d092471bdc
created 2015-02-26 23:17 -0800
pushed 2015-02-27 18:20 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1136925) for potentially busting m-e10s-dt on a CLOSED TREE
b590778549ab55bb903c38596c291fbf590dab1e
created 2015-02-26 16:33 -0500
pushed 2015-02-27 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131803 comment fix followup. DONTBUILD
2faa0e91fe230efb7219e3b63b04641d12ee5264
created 2015-02-26 15:58 -0500
pushed 2015-02-27 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. r=waldo
4ef990c3d69d31c78253b6c4125aa5b46533f238
created 2015-02-26 15:58 -0500
pushed 2015-02-27 18:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1131803. Remove the use of parents from SandboxCallableProxyHandler and SandboxProxyHandler. r=bholley
7cf45873e3682883bae83fa90c55e963fe40c402
created 2015-02-22 10:57 +1300
pushed 2015-02-22 18:06 +0000
Martin Thomson Martin Thomson - Bug 975144 - Adding rtcIdentityProvider to sandbox global scope, r=gabor
2477541524cf864a039a87537fe082df653ef5d7
created 2015-02-10 19:58 +0100
pushed 2015-02-11 13:58 +0000
Tom Schuster Tom Schuster - Bug 1131003 - Move jsproxy.h to js/Proxy.h. r=efaust
21c74787b9b903cfc3ed2931403d77292e5e1296
created 2015-01-23 09:54 -0500
pushed 2015-01-24 16:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1107443 part 3. Stop defining non-configurable properties on the window in xpconnect sandbox code. r=peterv,jorendorff
ec05328eb3252d9adc6529e47f6f5b428959fa09
created 2014-12-18 05:02 -0600
pushed 2015-01-16 00:14 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 2 - Rename js::DefaultValue -> js::OrdinaryToPrimitive. r=Waldo.
da03d6aff37d92878b0c19897fd759db92600f59
created 2015-01-09 10:55 -0800
pushed 2015-01-12 10:44 +0000
Martin Thomson Martin Thomson - Bug 1116269 - Add 'crypto' to sandbox global properties, r=gabor
b0b1ccb01cfcae90a0ed8af57973e21c3e64f24e
created 2015-01-08 11:21 -0500
pushed 2015-01-09 01:08 +0000
Ben Kelly Ben Kelly - Bug 1118443 Make workers specify the XHR load group to use during the request. r=sicking
36f9d31965036534c74757e73c3ce0b8bdd71f20
created 2014-12-18 12:44 -0800
pushed 2014-12-19 20:08 +0000
Bobby Holley Bobby Holley - Bug 1110546 - Allow null as the principal argument for the sandbox constructor. r=gabor
2e24211fa51cfd027ddb208b324980fabe65c70a
created 2014-12-17 00:28 +0100
pushed 2014-12-17 00:41 +0000
Tom Schuster Tom Schuster - Bug 783829 - Change from Proxy iterate to enumerate. r=efaust,bholley
4d9be695d380fca3cce00f34e1c435a8880b10e7
created 2014-12-15 11:34 +0100
pushed 2014-12-15 18:52 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1110105 - Get rid of -Promise from wantGlobalProperties. r=bholley
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-12 01:30 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 10:50 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
c44465f2a4832426f0467a531c0a8ca2c6979fc3
created 2014-12-09 14:44 -0500
pushed 2014-12-10 10:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1101123. Don't allow redefining the getter of a non-configurable accessor property on native objects, even via the low-level JSAPI methods. r=efaust,bholley
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
14a34e921e1b2ec5b962ecd6ffccc009f0684c44
created 2014-11-19 01:44 +0100
pushed 2014-11-19 12:36 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Make GetIterator and others take an object as outparam. r=efaust
less more (0) -100 -60 tip