caps/include/nsScriptSecurityManager.h
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
2328647c5d6dd4135a62c1bb98b3e4d233e1d0d2
created 2012-07-21 00:29 -0700
pushed 2012-07-21 21:38 +0000
Jonas Sicking Jonas Sicking - Bug 774585: Rename getCodebasePrincipal to getSimpleCodebasePrincipal since the behavior has semantically changed. r=mounir
a91856fdca2f19790681188a7b44f75b97d102e8
created 2012-07-19 20:28 -0700
pushed 2012-07-20 13:33 +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 2012-07-20 13:33 +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 2012-07-20 13:33 +0000
Mounir Lamouri Mounir Lamouri - Bug 758258 - part 3 - Add extendedOrigin, appStatus and appId to nsIPrincipal. r=bholley sr=sicking
ebfa4531ca576c06aae15472202578910e2e0aa0
created 2012-07-17 22:28 -0700
pushed 2012-07-18 12:33 +0000
Jonas Sicking Jonas Sicking - Bug 774585: Remove unused argument in nsScriptSecurityManager. r=mrbkap
34eb5691b71c7c7cb39dcf66e83c06bbdca9a1b7
created 2012-06-28 23:47 +0200
pushed 2012-06-29 07:42 +0000
Bobby Holley Bobby Holley - Bug 754202 - Remove mContextPrincipal usage from within nsScriptSecurityManager. r=mrbkap
93f05c65f3f14c6d66b70f32d6975c9f13cd0275
created 2012-06-28 23:47 +0200
pushed 2012-06-29 07:42 +0000
Bobby Holley Bobby Holley - Bug 754202 - Pull object principals directly off the compartment and assert that behavior doesn't change. r=bz
8d57c055f951a32e903888e81ed2b07fb3b49f45
created 2012-06-10 17:22 -0700
pushed 2012-06-11 00:23 +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 2012-06-10 23:46 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 90107a2a0c64 (bug 754202) for real due to orange.
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-06-10 23:46 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-06-10 23:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
90107a2a0c64c16ace4ac78abe843ed7281d2fe2
created 2012-06-11 00:28 +0200
pushed 2012-06-10 22:34 +0000
Bobby Holley Bobby Holley - Back out bug 754202. r=me
c78c96dc690f9ac40a65f7febaff1faa4228d450
created 2012-06-07 14:28 +0200
pushed 2012-06-08 10:26 +0000
Bobby Holley Bobby Holley - Bug 754202 - Remove mContextPrincipal usage from within nsScriptSecurityManager. r=mrbkap
8d75c440e1b0cbe4c7f63f703e547da369913a2a
created 2012-06-07 14:28 +0200
pushed 2012-06-08 10:26 +0000
Bobby Holley Bobby Holley - Bug 754202 - Pull object principals directly off the compartment, and assert that behavior doesn't change. r=bz
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
32cfab3a6aa5f8d46189e62dc3e8f319fed2669f
created 2012-05-19 15:03 -0700
pushed 2012-05-20 04:11 +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 2012-05-20 01:28 +0000
Brian Hackett Brian Hackett - Backed out changeset 5fc7462dd394 for android orange.
5fc7462dd39495e74df849f9fba2f6a8e2035c2a
created 2012-05-19 09:48 -0700
pushed 2012-05-20 01:28 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
2a59d26bc6c7636c8439740156b4f2d70e4863db
created 2012-05-02 23:57 +0200
pushed 2012-05-03 04:00 +0000
Bobby Holley Bobby Holley - Bug 750859 - Remove (most of) SetCanEnableCapability. r=bz
05f7445feda30f190ec69d8270f0b482103b0a1f
created 2012-05-02 23:57 +0200
pushed 2012-05-03 04:00 +0000
Bobby Holley Bobby Holley - Bug 750859 - Kill the CAPS confirm dialog. r=bz
622e0d1cc986f7342cacaf0ad9961d5fca88dddb
created 2012-04-11 17:17 -0700
pushed 2012-04-14 11:58 +0000
Mark Capella Mark Capella - Bug 740688 - Use uintptr_t instead of PRUword, and intptr_t instead of PRWord. r=jwalden
46c5015550aff585c8b24e3e83e5472d97a994ae
created 2012-02-13 14:10 +0100
pushed 2012-03-20 16:08 +0000
Igor Bukanov Igor Bukanov - bug 730221 - delegating serialization of script principals to the embedding. r=:luke,:bz
f51a5ba84b56710a0fe6494b55dd013e6bcb5fa5
created 2012-03-09 10:48 +0100
pushed 2012-03-09 15:57 +0000
Igor Bukanov Igor Bukanov - bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
b0507816cb5ec51735a49773a64efb8f9d2a4cef
created 2011-06-22 11:56 -0400
pushed 2011-06-23 09:20 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 662000 part 2: Remove XPC_IDISPATCH_SUPPORT from the build-system and XPConnect. r=mrbkap
a8e2f5953d1ca40cb6388b2a3a0e0c509223f3ea
created 2011-06-20 12:00 +0900
pushed 2011-06-20 11:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 660770 caps should use mozilla::Preferences r=roc+jst
436671b3bee7d586449330a470664b029042bd01
created 2011-06-14 00:17 -0400
pushed 2011-06-14 04:18 +0000
Ehsan Akhgari Ehsan Akhgari - Back out Dao's push because of build bustage
65936325f47f35517502200161f71b43ec7d6905
created 2011-06-14 05:50 +0200
pushed 2011-06-14 03:57 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 662000 part 2: Remove XPC_IDISPATCH_SUPPORT from the build-system and XPConnect. r=mrbkap
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
65081752a7c809d478743141fa5d5bea0b1f68c0
created 2010-07-01 23:10 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge
5ad4532aa996fc7564419a53fd3ebd6809f508eb
created 2010-06-17 23:51 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Browser builds
5a6f4d2c74f652cc7221ababc442aae20b625621
created 2010-06-10 18:36 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - nsScriptSecurityManager should not be casting jsval to void*
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2010-08-01 00:33 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
2f382be70ce763b6375647ab67db1ef3fae24c44
created 2010-06-08 16:43 -0700
pushed 2010-06-08 23:44 +0000
Dan Witte Dan Witte - Bug 564048 - Nix security checks in nsPrefBranch. r=sicking, sr=jst
e701fd3950dbc78b38fb918a1b6cecfca8747cb1
created 2010-04-11 15:55 +0200
pushed 2010-05-05 11:49 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 560199 (Link XPConnect and caps into layout). r=jst.
9b3422abc2f8532971e68ac1c8c7aa1e59a26c56
created 2010-03-08 00:24 -0800
pushed 2010-03-08 08:59 +0000
Sid Stamm Sid Stamm - bug 515443 CSP no-eval support. r=mrbkap,brendan
594d00bfe636c30e123e50fc5112cd1692c9fed8
created 2010-02-02 02:29 -0800
pushed 2010-02-02 19:58 +0000
Jonas Sicking Jonas Sicking - Bug 543696: Remove unused nsIScriptSecurityManager::CheckConnect. r/sr=mrbkap
5c503628b3edbfe232dd5d085e64fe96f7c74add
created 2009-08-21 18:20 -0700
pushed 2009-09-30 22:17 +0000
Blake Kaplan Blake Kaplan - Bug 504021 - Add an API to the script security manager to clamp principals for a given context. r=jst/bzbarsky sr=dveditz
5c751b13e16a86ffe35f16dc3b19e917cce9d2e2
created 2009-08-06 20:26 -0700
pushed 2009-08-07 03:27 +0000
Blake Kaplan Blake Kaplan - Bug 502959 - Restore code to make caps allow wrapping same-origin wrappedjs objects. r=jst sr=bzbarsky
6a7cb1bd5812534a0bd7e70e915e1b185a16219a
created 2009-05-14 15:17 -0700
pushed 2009-05-14 22:18 +0000
Blake Kaplan Blake Kaplan - Bug 493074 - Compute fewer things to try to clear up a performance regression. r+sr=jst
42832a65a57952529b2aaf89d86859b54d4081a8
created 2009-05-13 15:01 -0700
pushed 2009-05-13 22:01 +0000
Blake Kaplan Blake Kaplan - Bug 483672 - Give regular JS objects that have been reflected into C++ a security policy that follows the same-origin model. Also teach caps about "same origin" for these cases. r=jst sr=bzbarsky
04579855a2b73e2cf26831c1dc6a4733bd8744ac
created 2009-02-26 18:31 +0100
pushed 2009-02-26 17:44 +0000
Mook Mook - Bug 472032 - [win64] sizeof(long) != sizeof(void*) assertion in nsScriptSecurityManager.cpp; changed SecurityLevel to use PRWord, clarified assertion on the protected code; r+sr=dveditz
503b36e90c422f1adbd5f89c4517d5208d7e8f97
created 2009-02-17 20:32 -0800
pushed 2009-02-18 04:33 +0000
Dan Mosedale Dan Mosedale - Remove MailNews special casing from nsScriptSecurityManager (bug 374577), r+sr=bzbarsky
e7774e2e7ca98047b6fdb603d52dce0b987f12c3
created 2008-10-14 16:16 +0200
pushed 2008-10-14 14:16 +0000
Igor Bukanov Igor Bukanov - Bug 459656 - Implementing nsIThreadJSContextStack in nsXPConnect. r+sr=mrbkap
eee86e5513ad381eaa16a55f037fa479c8d54187
created 2008-10-10 17:04 +0200
pushed 2008-10-10 15:05 +0000
Arpad Borsos Arpad Borsos - Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
65939e41055288a5c59eb1ff2a64d7b6af082dab
created 2008-10-08 09:16 -0400
pushed 2008-10-08 13:16 +0000
Ben Newman Ben Newman - Bug 454850. Make sure that whenever nsPrincipal::Equals would return true for a pair of principals their nsPrincipal::GetHashValue returns are also equal. r+sr=bzbarsky
e71240d4b28c3c520a3faa951c946c3f7d7cb924
created 2008-09-07 00:21 +0200
pushed 2008-09-06 22:24 +0000
Arpad Borsos Arpad Borsos - Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
4bad94dd547fe76c22ddbfa35c6e5aec253ae1d2
created 2008-04-18 10:35 -0700
pushed 2008-04-29 14:30 +0000
jonas jonas - Followup patch to bug 425201. Make sure to throw if xhr.open is called with an illegal uri. Also restore the nsIScriptSecurityManager.CheckConnect API as soap still uses it
94dbc184186fface34cce9dba404ef644590ae70
created 2008-04-08 17:38 -0700
pushed 2008-04-15 18:11 +0000
jonas jonas - Allow XMLHttpRequest and document.load load files from subdirectories. r/sr=dveditz
1c9d050ca983a13b4f1a63bcff889f6bfb2d0545
created 2008-03-22 09:50 -0700
pushed 2008-03-26 17:39 +0000
jst jst - Landing followup fix for bug 402983 and re-enabling the new stricter file URI security policies. r+sr=bzbarsky@mit.edu
095e70787c44ac2251627a29a195c4a6a78ecec6
created 2008-03-20 21:39 -0700
pushed 2008-03-26 17:39 +0000
jst jst - Landing fix for bug 402983. Make security checks on file:// URIs symmetric. Patch by dveditz@cruzio.com, r=jonas@sicking.cc,bzbarsky@mit.edu. jst@mozilla.org
b1d9492b9c395ce137e0b69af9336b2725f5cccf
created 2008-03-18 14:14 -0700
pushed 2008-03-20 16:49 +0000
bzbarsky bzbarsky - Finally kill off CheckSameOriginPrincipal, fix remaining callers to do the checks they really want to be doing. Fix screw-up in nsPrincipal::Equals if one principal has a cert and the other does not. Bug 418996, r=mrbkap,dveditz, sr=jst
34618990870afed07830b2845885ba4924c410fd
created 2008-02-26 19:45 -0800
pushed 2008-03-20 16:49 +0000
jonas jonas - Bug 416534: Clean up cross-site xmlhttprequest security checks. With fixes to tests this time. r/sr=peterv
75f5ccc83d49111ac53327007aa38d71241744b9
created 2008-02-26 19:23 -0800
pushed 2008-03-20 16:49 +0000
myk myk - backing out fix for bug 416534 as potential cause of mochitest failure
896c4a5ed76ba7f66c324f5bdd40df4783e77f43
created 2008-02-26 18:17 -0800
pushed 2008-03-20 16:49 +0000
jonas jonas - Bug 416534: Clean up cross-site xmlhttprequest security checks. r/sr=peterv
e8d00681628f10786e4a9fa9ecfb56c689a77821
created 2008-01-29 12:51 -0800
pushed 2008-03-20 16:49 +0000
jst jst - Fixing bug 413767. Make caps use faster JS class/parent/private/proto accessors. r=mrbkap@gmail.com, sr=brendan@mozilla.org
6e7134f1facdff29402e90b4598d1658575aed8b
created 2008-01-15 07:50 -0800
pushed 2008-03-20 16:49 +0000
benjamin benjamin - Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
less more (0) -60 tip