diff browse annotate |
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 |
diff browse annotate |
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) |
diff browse annotate |
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) |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
d4ce853fa8bf569dc8a102211ab777348bffbe7c created 2012-07-19 15:22 -0700 pushed 2015-01-29 00:44 +0000 |
Steve Fink | Steve Fink - Backed out changeset afc1cf222996 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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). |
diff browse annotate |
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. |
diff browse annotate |
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. |
diff browse annotate |
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. |
diff browse annotate |
34bad8144361f2c0f77befa2ab80de762ff63f08 created 2012-06-11 00:28 +0200 pushed 2015-01-29 00:44 +0000 |
Bobby Holley | Bobby Holley - Merge backout. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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). |
diff browse annotate |
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. |