caps/src/nsScriptSecurityManager.cpp
c1e3da499d876c011d23fa20c272a9101454b5d4
created 2012-08-23 11:45 -0700
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 757046 - Convert enablePrivilege into an insecure test-only construct (preffed off everywhere but in automation). r=bz
a41978cc803f6320d4907cf75a7fe2331edf9c7c
created 2012-08-23 09:51 -0700
pushed 2015-01-29 00:44 +0000
Luke Wagner Luke Wagner - Bug 784551 - remove JSSecurityCallbacks::findObjectPrincipals (r=mrbkap)
00646164061dfcf3d35f796e9c54ef09a2195bc8
created 2012-08-23 09:45 -0700
pushed 2015-01-29 00:44 +0000
Luke Wagner Luke Wagner - Bug 668558 - remove JSSecurityCallbacks::subsumePrincipals (r=mrbkap)
cd86e0d61c3facabea95de41947273a143c9d95c
created 2012-05-22 15:46 +0200
pushed 2015-01-29 00:44 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 768692 (Move DOM list binding generation to the new DOM binding codegen). r=bzbarsky.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2015-01-29 00:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
7bd4f494eb063a845015bd721b808126ec680c22
created 2012-08-20 11:34 -0700
pushed 2015-01-29 00:44 +0000
Ian Melven Ian Melven - Bug 341604 - modify CheckMayLoad to allow sandboxed workers to load blob and data URIs r=jst
b48a2499872cb194b54d8b7fc91b8e495396c9a1
created 2012-08-20 11:22 -0700
pushed 2015-01-29 00:44 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 777705 - Default policy for expanded principals. r=mrbkap
a1cb80516a0061cc0e0e3312e93b6a2585689367
created 2012-07-27 17:03 +0300
pushed 2015-01-29 00:44 +0000
Aryeh Gregor Aryeh Gregor - Bug 780618 - Move all error codes to nsError.h; r=ehsan
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2015-01-29 00:44 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
d5bc3b7322298e4695a309e68f5e75c3d2aace80
created 2012-07-26 15:33 -0400
pushed 2015-01-29 00:44 +0000
Justin Lebar Justin Lebar - Bug 772987 - Part 2: Use Static{Auto,Ref}Ptr where appropriate. r=mounir
a2c2baca43d2660aa59e2ac0e2d8c12917a7041a
created 2012-07-21 17:37 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 758258 - part 6 - Change how extendedOrigin is generated. r=sicking
2328647c5d6dd4135a62c1bb98b3e4d233e1d0d2
created 2012-07-21 00:29 -0700
pushed 2015-01-29 00:44 +0000
Jonas Sicking Jonas Sicking - Bug 774585: Rename getCodebasePrincipal to getSimpleCodebasePrincipal since the behavior has semantically changed. r=mounir
365d6054c8b6128f3d0e3f91742399be25dff376
created 2012-07-20 00:07 -0700
pushed 2015-01-29 00:44 +0000
Jonas Sicking Jonas Sicking - Bug 774585 - Make GetChannelPrincipal get the correct app principal. r=mounir
d2bac914080d6dbb4981723f5bb10f7c1ba607e3
created 2012-07-20 00:06 -0700
pushed 2015-01-29 00:44 +0000
Jonas Sicking Jonas Sicking - Bug 774585 - Add GetDocShellCodebasePrincipal to nsIScriptSecurityManager. r=mounir
a91856fdca2f19790681188a7b44f75b97d102e8
created 2012-07-19 20:28 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 758258 - part 5 - Add GetAppCodebasePrincipal and GetNoAppCodebasePrincipal to nsIScriptSecurityManager. r=mrbkap sr=sicking
93ed679edcc9a3da3f3f92fff7068d12238261a3
created 2012-07-19 15:32 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 758258 - part 4 - Update CreateCodebasePrincipal() to take app/inbrowser info. r=sicking
04d93909f3de3d4412fab1766bd7db2b9f5162a2
created 2012-07-19 22:44 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 758258 - part 3 - Add extendedOrigin, appStatus and appId to nsIPrincipal. r=bholley sr=sicking
c1fc9ea724acb51196daaf49c74b90f6475a057c
created 2012-07-18 21:25 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 758258 - Part 2 - Add GetExtendedOrigin(), NO_APP_ID and UNKNOWN_APP_ID. r=sicking
d4ce853fa8bf569dc8a102211ab777348bffbe7c
created 2012-07-19 15:22 -0700
pushed 2015-01-29 00:44 +0000
Steve Fink Steve Fink - Backed out changeset afc1cf222996
afc1cf222996e36448e41580b927e2212c4dedb3
created 2012-07-18 21:25 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 758258 - Part 2 - Add GetExtendedOrigin(), NO_APP_ID and UNKNOWN_APP_ID. r=sicking
34fbd30f4f08e92b927eaea3819fbe9df121d5a0
created 2012-07-18 15:27 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
913bd4954d7baf9369464ece5fb77379ac35df41
created 2012-07-19 10:49 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 327244 (1/2) - Remove nsIScriptSecurityManager::CheckLoadURIStr(). r=sicking
935ab1c410932de11a74d9f29c19ee61e00f1e97
created 2012-07-19 08:29 +0100
pushed 2015-01-29 00:44 +0000
Ed Morley Ed Morley - Backout ea6db8f420c0 (bug 770831), b51c79ee0883 (bug 774957), 020f6ed5958b (bug 758258), 11d8e19e1fca (bug 758258), 707fc51bfe2e (bug 775354), 489d944a6fe6 (bug 327244), be7df3c9d50f (bug 327244) for m-oth orange
020f6ed5958b0004ae210e9dad49bb0658429553
created 2012-07-18 21:25 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 758258 - Part 2 - Add GetExtendedOrigin(), NO_APP_ID and UNKNOWN_APP_ID. r=sicking
489d944a6fe6f80f4f167d98d7314d78169b2d56
created 2012-07-18 15:27 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
be7df3c9d50fe7cef0e4c980db17aa659938fe91
created 2012-07-18 13:35 -0700
pushed 2015-01-29 00:44 +0000
Mounir Lamouri Mounir Lamouri - Bug 327244 (1/2) - Remove nsIScriptSecurityManager::CheckLoadURIStr(). r=sicking
ebfa4531ca576c06aae15472202578910e2e0aa0
created 2012-07-17 22:28 -0700
pushed 2015-01-29 00:44 +0000
Jonas Sicking Jonas Sicking - Bug 774585: Remove unused argument in nsScriptSecurityManager. r=mrbkap
6b4dcd30fef1cedc3a0c441d4de7272355212247
created 2012-09-20 08:57 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 792350 - Handle dummy frames in CAPS. v2 r=mrbkap a=akeybl
3c3fc27e97468a017912b714824c790e6aea9846
created 2012-07-06 18:43 +0900
pushed 2015-01-29 00:44 +0000
Makoto Kato Makoto Kato - Bug 769533 - Part 1. Replace AppendWithConversion with others. r=jlebar
53ccd3f1972da72053745c14247974f0151ca1a9
created 2012-06-28 23:47 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 754202 - Check principal in IsCapabilityEnabled when there's no code on the stack. r=mrbkap
34eb5691b71c7c7cb39dcf66e83c06bbdca9a1b7
created 2012-06-28 23:47 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 754202 - Remove mContextPrincipal usage from within nsScriptSecurityManager. r=mrbkap
6d94014e416d3d518a16f5995c98a5c727ad1e71
created 2012-06-28 23:47 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 754202 - Remove context pushing/popping API. r=mrbkap Each one of these uses grabs the principal off of an object for pushing, but also enters the compartment of that object. So we shouldn't need this anymore.
6f70fe755b103c65fe2f50983959d59a5d20d553
created 2012-06-28 23:47 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 754202 - Pull subject principals directly off the compartment. r=mrbkap It would be nice to check these principals against the principals acquired using the old mechanism. Unfortunately, they often differ. Because CAPS uses JS stack frames, any time we enter a compartment and do an operation (even throwing an Access-Denied exception) without running any JS code, we'll end up with a different principal.
93f05c65f3f14c6d66b70f32d6975c9f13cd0275
created 2012-06-28 23:47 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 754202 - Pull object principals directly off the compartment and assert that behavior doesn't change. r=bz
24191df1f8663964e730d6b327fd3dee175670d7
created 2012-06-19 13:20 -0400
pushed 2015-01-29 00:44 +0000
Justin Lebar Justin Lebar - Bug 766173 - Hold a strong ref to nsScriptSecurityManager, instead of hoping that it won't get addref'ed or released. r=bsmedberg
8d57c055f951a32e903888e81ed2b07fb3b49f45
created 2012-06-10 17:22 -0700
pushed 2015-01-29 00:44 +0000
L. David Baron L. David Baron - Backout bug 754202 (all patches, rather than just patches 3-7).
17a91ff5dfd7ea94076b5454dbd4a79032731a40
created 2012-06-10 19:46 -0400
pushed 2015-01-29 00:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 90107a2a0c64 (bug 754202) for real due to orange.
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2015-01-29 00:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2015-01-29 00:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
34bad8144361f2c0f77befa2ab80de762ff63f08
created 2012-06-11 00:28 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Merge backout.
90107a2a0c64c16ace4ac78abe843ed7281d2fe2
created 2012-06-11 00:28 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Back out bug 754202. r=me
6dd8897c873be53815061d699ef15feba809f837
created 2012-06-09 15:19 -0700
pushed 2015-01-29 00:44 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 734891 - part 2: Adding ExpandedPrincipal support
c78c96dc690f9ac40a65f7febaff1faa4228d450
created 2012-06-07 14:28 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 754202 - Remove mContextPrincipal usage from within nsScriptSecurityManager. r=mrbkap
a3c2e8b5f8a6108b2bed67693ff8102f8ac9af43
created 2012-06-07 14:28 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 754202 - Remove context pushing/popping API. r=mrbkap
dedd3f5ec475b0ab69245af851ff4a5d2c011b34
created 2012-06-07 14:28 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 754202 - Pull subject principals directly off the compartment. r=mrbkap
8d75c440e1b0cbe4c7f63f703e547da369913a2a
created 2012-06-07 14:28 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 754202 - Pull object principals directly off the compartment, and assert that behavior doesn't change. r=bz
1a2c4e651e306c25b80a7b5801e35ccc58e9ea33
created 2012-06-06 15:59 -0400
pushed 2015-01-29 00:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 761707 part 2. Drop the vestigial jsclass argument to UnwrapDOMObject. r=bholley
da0183b980d9935ad5d2500c0ea0c339315fcf14
created 2012-06-19 13:20 -0400
pushed 2015-01-29 00:44 +0000
Justin Lebar Justin Lebar - Bug 766173 - Hold a strong ref to nsScriptSecurityManager, instead of hoping that it won't get addref'ed or released. r=bsmedberg, a=akeybl
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-01-29 00:44 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
32cfab3a6aa5f8d46189e62dc3e8f319fed2669f
created 2012-05-19 15:03 -0700
pushed 2015-01-29 00:44 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
932a19f737d9e82e3438cb3a71b490aa256e2cc1
created 2012-05-19 11:52 -0700
pushed 2015-01-29 00:44 +0000
Brian Hackett Brian Hackett - Backed out changeset 5fc7462dd394 for android orange.
5fc7462dd39495e74df849f9fba2f6a8e2035c2a
created 2012-05-19 09:48 -0700
pushed 2015-01-29 00:44 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
5babc7bc7e33fe3237dd18663fdf27df07853ebb
created 2012-05-18 10:29 +0200
pushed 2015-01-29 00:44 +0000
Ms2ger Ms2ger - Bug 754968 - Part c: Make BindingUtils.h not require private xpconnect headers; r=bholley
4b0cc175806e1b0b37f342d8a55c242568df7514
created 2012-05-05 11:00 +0200
pushed 2015-01-29 00:44 +0000
Ms2ger Ms2ger - Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley
3c35768445119d3eb1a86293e73158576c94dafc
created 2012-05-03 00:35 -0400
pushed 2015-01-29 00:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 742217. Reduce the use of nested namespaces in our binding code. r=peterv,bent
e0d9d5a0987b667cee54e4dc3fe21500d83c9aee
created 2012-05-02 23:57 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 750859 - Remove {Disable,Revert}Capability. r=bz, PGO helper on CLOSED TREE
2a59d26bc6c7636c8439740156b4f2d70e4863db
created 2012-05-02 23:57 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 750859 - Remove (most of) SetCanEnableCapability. r=bz
05f7445feda30f190ec69d8270f0b482103b0a1f
created 2012-05-02 23:57 +0200
pushed 2015-01-29 00:44 +0000
Bobby Holley Bobby Holley - Bug 750859 - Kill the CAPS confirm dialog. r=bz
546132d79a53465ee75bc75e3169a974b41b3056
created 2012-04-16 12:30 -0700
pushed 2015-01-29 00:44 +0000
David Anderson David Anderson - Remove simple JS_FrameIterator use from content, DOM, and caps (bug 744617, r=mrbkap).
e1bef8037d364093de996c9fbd8af78fbb1945d4
created 2012-04-14 17:52 +0200
pushed 2015-01-29 00:44 +0000
Ms2ger Ms2ger - Backing out bf0a78471e5e:dc7022e2d807 for inexplicable windows crashes.
less more (0) -100 -60 tip