js/xpconnect/src/Sandbox.cpp
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
466732e6be01fac4b758ad54f542ee9d0960f1a0
created 2014-11-08 01:07 +0100
pushed 2014-11-10 13:26 +0000
Tom Schuster Tom Schuster - Bug 993026 - Change resolve hook in browser/XPC. r=bholley
92d4cb1178bdd3ea90b1066c119f608991d81e13
created 2014-11-05 20:36 +0100
pushed 2014-11-10 13:26 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Remove iteratorObject hook. r=jorendorff
5fbb8f4655ff290b9bd7366f93c0b76b4cdba226
created 2014-11-06 09:11 +0100
pushed 2014-11-06 12:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset dc265cc31095 (bug 1091900)
dc265cc310956d69520670be10672731a3b9b8d5
created 2014-11-05 20:36 +0100
pushed 2014-11-06 12:50 +0000
Tom Schuster Tom Schuster - Bug 1091900 - Remove iteratorObject hook. r=jorendorff
19efe73ee9f78718c56863cdcf55f803b2767825
created 2014-10-31 08:45 +0000
pushed 2014-10-31 20:14 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix sandbox object moved hook to work on partly initialized object r=bholley
66860992cd5ea5e12dc41ec39101de2cca4b7737
created 2014-10-29 15:06 -0400
pushed 2014-10-30 13:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1088002 part 2. Change JS_DefineElement, JS_DefineProperty, JS_DefineUCProperty, JS_DefinePropertyById, and JS_DefineProperties to default to using JSNative accessors, not JSPropertyOp accessors. r=waldo
bca59fc6ffd8eb052c7c9dee28190e667e108735
created 2014-10-23 15:21 -0400
pushed 2014-10-24 00:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1087404. Get rid of XPCQuickStubs.h/cpp. r=bholley
ad5d5e03408fa62bf8f003efdd10e8cd45c1389c
created 2014-10-20 13:04 -0400
pushed 2014-10-21 01:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1085071. Stop handling JSPropertyOp getters/setters in sandbox code, since we no longer have those around for any of the objects we care about. r=bholley
5c097e67bdb02dd12e7a172334b9044ff7cb3eea
created 2014-10-20 09:07 +0100
pushed 2014-10-20 12:40 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Relocate global objects (browser changes) r=bholley
a2458d9afc8167382d14066bd804689e6e401e22
created 2014-10-08 22:01 -0500
pushed 2014-10-17 14:25 +0000
Jason Orendorff Jason Orendorff - Bug 1081280 - Rename BaseProxyHandler::keys -> getOwnEnumerablePropertyKeys. r=efaust.
56d729d290c72aa489f82dff3f8df3c00acb7be4
created 2014-10-14 05:58 +0200
pushed 2014-10-15 18:31 +0000
Guilherme Goncalves Guilherme Goncalves - Bug 1082547 - Copy sandbox option strings instead of adopting them. r=bholley
ca047d5fafbaa39595026bb73e011e69610736aa
created 2014-10-12 19:37 +0200
pushed 2014-10-13 04:19 +0000
Tom Schuster Tom Schuster - Bug 1069694 - Remove OldDebugAPI from the browser. r=shu
53a14a9129608b450da3e2b45c863f2e5ad79be6
created 2014-10-08 17:15 +0100
pushed 2014-10-08 23:37 +0000
Andrea Marchesini Andrea Marchesini - Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley
47a1219c63246bd760e74c88ed67a722c0230367
created 2014-10-07 13:16 -0400
pushed 2014-10-07 20:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
6238ff5d3ed0cdc42ec39ec772a1ffd705ed7846
created 2014-10-07 15:20 +0100
pushed 2014-10-07 20:04 +0000
Andrea Marchesini Andrea Marchesini - Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley
97b903ea34a1553a253f16d30c5ba25254dd7ee7
created 2014-09-29 09:50 +0100
pushed 2014-09-29 18:57 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - We don't need an objectMoved hook for global objects r=terrence
d9edbc602839774e3d790386725be870986099b4
created 2014-09-25 13:13 +0200
pushed 2014-09-25 20:46 +0000
Bobby Holley Bobby Holley - Bug 1065811 - Expose isCallable()/isConstructor() in JS_PUBLIC_API. r=billm
c477d2a7ab65cbcad6a5d301e9adb584ca28e944
created 2014-09-25 13:13 +0200
pushed 2014-09-25 20:46 +0000
Bobby Holley Bobby Holley - Bug 1065811 - Fix some soon-to-be rooting hazards. r=billm
9737b23a2790891c6b851646a0e731b9a9e380e8
created 2014-09-17 15:35 +0100
pushed 2014-09-19 17:54 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
ff2190c3dbfdd8486a26f527538c947e1b990bfb
created 2014-09-17 17:34 +0100
pushed 2014-09-17 18:42 +0000
Ed Morley Ed Morley - Backed out changeset bea8bb703913 (bug 650161) for rooting hazzard failures
bea8bb703913210afc9b2b31d65c4b14ba2708d2
created 2014-09-17 15:35 +0100
pushed 2014-09-17 18:42 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
681e48b5fdcda5f9386cb13de2502462f38311b6
created 2014-09-15 14:13 +0200
pushed 2014-09-15 22:18 +0000
Bobby Holley Bobby Holley - Bug 1060521 - Remove infrastructure for Xrayed NewResolve, GetProperty, and SetProperty on XPCWrappedNatives. r=peterv
3128a4571fee37200bb5cb057a923924a399a977
created 2014-09-10 17:15 -0700
pushed 2014-09-11 13:27 +0000
Bill McCloskey Bill McCloskey - Bug 1042680 - Allow add-ons to assign to var-declared chrome global with compartment_per_addon (r=bholley)
ed2fb19942d0846fe15acbf69b99dda4fa46d453
created 2014-09-10 15:52 -0700
pushed 2014-09-11 13:27 +0000
Eric Faust Eric Faust - Bug 966518 - Part 0: Make proxy callability into a trap, rather than a class check. (r=bholley, r=djvj, r=peterv)
7f2131f9d67442142c6293fdad1ac2866c1279b8
created 2014-08-31 21:06 -0400
pushed 2014-09-02 05:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060977 - Fix more bad implicit constructors in xpconnect; r=smaug
5f0ce311149031cf18ea4df9312cd7c8c3bcfb58
created 2014-08-21 13:29 -0700
pushed 2014-08-22 01:22 +0000
Bill McCloskey Bill McCloskey - Bug 1008107 - Allow SandboxPrivate to be null in sandbox_finalize (r=bz)
6cb6404e5d91cf47d2a7318cf69840609faaaf88
created 2014-08-18 10:57 -0700
pushed 2014-08-19 12:40 +0000
Bobby Holley Bobby Holley - Bug 1052089 - Don't require the cx to be in a compartment during sandbox creation. r=billm
9b163c0d80d035b6657d26369144e54d7d93d625
created 2014-08-18 10:57 -0700
pushed 2014-08-19 12:40 +0000
Bobby Holley Bobby Holley - Bug 1052089 - Stop using a contractid to create a null principal during sandbox creation. r=billm
d0d758777e469e98003bbfbc0b06999b3f7e9ca9
created 2014-08-18 10:57 -0700
pushed 2014-08-19 12:40 +0000
Bobby Holley Bobby Holley - Bug 1052089 - Add a System Principal accessor to nsXPConnect and use it in Sandbox creation. 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
da50b9d49dd15ea39837ed2eb068713a234c35f3
created 2014-08-12 18:13 -0700
pushed 2014-08-13 15:58 +0000
Matthew Noorenberghe Matthew Noorenberghe - Bug 1052931 - Add URLSearchParams to GlobalProperties for import. r=bholley
fa252d7f676e7228bfa7d078d9100d296410e0cc
created 2014-07-28 14:55 -0700
pushed 2014-07-29 07:16 +0000
Bobby Holley Bobby Holley - Bug 1042996 - Remove the special JSContext for Sandboxes. r=bobowen,r=gabor
less more (0) -100 -60 tip