caps/src/nsScriptSecurityManager.cpp
de82396bc56e7f5caf51b6688365ab26b776dca5
created 2014-07-10 02:56 -0400
pushed 2014-07-10 06:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 965413 part 4. Teach the security manager about nsILoadInfo. r=smaug
ed0d0844967e4858764259f7f6d5ecabc01d7ad9
created 2014-07-02 18:55 -0700
pushed 2014-07-03 06:03 +0000
Chris Peterson Chris Peterson - Bug 1032644 - Fix some -Wunused warnings in non-unified OS X build. r=ehsan
1082141a7d6aee9612856636b84bacd57ec0f5f1
created 2014-06-10 16:42 +0100
pushed 2014-06-10 15:43 +0000
Jonathan Watt Jonathan Watt - Bug 1022667, part 1 - Remove IDToString from nsScriptSecurityManager.cpp. r=Ms2ger
e1c9bbbb85c1be8839d5e6df0b03fc41f153155b
created 2014-06-02 18:04 -0700
pushed 2014-06-03 01:04 +0000
Bill McCloskey Bill McCloskey - Bug 1017310 - Rename *XBLScope to *ContentXBLScope in xpconnect (r=bholley)
dc4c4e5fe01ddd9db601969606392853bd49de2e
created 2014-05-19 13:39 +0200
pushed 2014-05-23 06:22 +0000
Julien Levesy Julien Levesy - Bug 1006692 - Replaced nsScriptSecurityManager::SubjectIsPrivileged and AccessCheck::IsCallerChrome by nsContentUtils::IsCallerChrome. r=bholley
913c11930bdbc0bdce01d24925c37655cf94f921
created 2014-05-19 12:59 -0400
pushed 2014-05-19 20:30 +0000
Nathan Froyd Nathan Froyd - Bug 1012748 - part 3 - remove nsIXPCSecurityManager; r=bholley
73cd98bb4f40df1544419646e93e222cf4e5dccc
created 2014-05-16 23:59 +0100
pushed 2014-05-16 23:00 +0000
Jonathan Watt Jonathan Watt - Bug 1011024 - Fix nsScriptSecurityManager::GetChannelPrincipal so that it doesn't fail to get the correct nsIPrincipal for some resource documents. r=bz
51e11d4c451c78a8e229d4ed0ab860511bf1cca3
created 2014-05-13 11:58 +0200
pushed 2014-05-15 06:24 +0000
Nick Lebedev Nick Lebedev - Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
86ce795b95c4c3867b894f91fdf24786a5216fe6
created 2014-05-09 09:59 -0700
pushed 2014-05-09 16:59 +0000
Bobby Holley Bobby Holley - Bug 995943 - Allow access to file:// URIs from pref-whitelisted sites. r=bz
75c4a48097613e5b834c6be148a60ea8247b7fd1
created 2014-05-09 09:59 -0700
pushed 2014-05-09 16:59 +0000
Bobby Holley Bobby Holley - Bug 995943 - Clean up some silly stuff surrounding prefs in CAPS. r=bz
5700a88f895f615a735b79e20475af388c8df3bb
created 2014-05-09 09:14 +0200
pushed 2014-05-09 07:14 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9899ea7e3a32 (bug 995943) for m-other test failures
94b4b376c70d876240104cf8869b32e05566d944
created 2014-05-09 09:13 +0200
pushed 2014-05-09 07:14 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 96dbf1ff169c (bug 995943)
96dbf1ff169ce9215a9d787dc2c133a8289c6515
created 2014-05-08 22:19 -0700
pushed 2014-05-09 05:19 +0000
Bobby Holley Bobby Holley - Bug 995943 - Allow access to file:// URIs from pref-whitelisted sites. r=bz
9899ea7e3a328e2aaa44c8eaf4a7f2fbfd72fdc5
created 2014-05-08 22:19 -0700
pushed 2014-05-09 05:19 +0000
Bobby Holley Bobby Holley - Bug 995943 - Clean up some silly stuff surrounding prefs in CAPS. r=bz
2d8d915f7fd12f3d4bd65b7c3f9db6d36bb50523
created 2014-05-06 23:17 -0700
pushed 2014-05-07 06:17 +0000
Bobby Holley Bobby Holley - Bug 1001198 - Explicitly fire up the SSM from nsXPConnect. r=gabor
d46b25e314d91d882209154a52b4c5ecf76018a3
created 2014-05-06 15:43 -0700
pushed 2014-05-06 22:43 +0000
Bobby Holley Bobby Holley - Bug 997987 - Cache the system principal on nsContentUtils and remove nsIScriptSecurityManager::SubjectPrincipalIsSystem. r=Ms2ger,sr=bz
ccbcc5e0e6890650c13f2aecfc37e34ede11a3f7
created 2014-05-06 15:43 -0700
pushed 2014-05-06 22:43 +0000
Bobby Holley Bobby Holley - Bug 997987 - Remove nsIScriptSecurityManager::GetSubjectPrincipal. r=Ms2ger
d1862e3f7ca6f65216b24351f5095d6b3b8af211
created 2014-05-06 15:43 -0700
pushed 2014-05-06 22:43 +0000
Bobby Holley Bobby Holley - Bug 997987 - Remove usage of nsIScriptSecurityManager::GetSubjectPrincipal. r=Ms2ger
fd17d782f06ae2b0f1b1b3b5ccdb98a3130beb75
created 2014-05-06 15:43 -0700
pushed 2014-05-06 22:43 +0000
Bobby Holley Bobby Holley - Bug 997987 - Remove nsIScriptSecurityManager::GetCxSubjectPrincipal. r=Ms2ger
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-27 20:12 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
65aa67280bfb399219ab971ac1bd6856ff19e8f3
created 2014-04-19 10:39 -0700
pushed 2014-04-19 17:40 +0000
Bobby Holley Bobby Holley - Bug 998083 - Introduce Cu.getObjectPrincipal and kill nsIScriptSecurityManager::GetObjectPrincipal. r=gabor
9dcd0eff1b231ad7441491274ae824ee4f9b0fd3
created 2014-02-25 09:43 -0600
pushed 2014-02-25 21:45 +0000
Luke Wagner Luke Wagner - Bug 976348 - Change DescribeScriptedCaller to not return a JSScript (r=bholley)
18d581a3cdda20a54de51540ac7e7fa99144e7ad
created 2014-02-13 18:57 -0800
pushed 2014-02-14 02:57 +0000
Bobby Holley Bobby Holley - Bug 956382 - Remove unused CAPS gunk. r=mrbkap
d8de4338ba02b092da9d0db0be091445e570d4fd
created 2014-02-13 18:57 -0800
pushed 2014-02-14 02:57 +0000
Bobby Holley Bobby Holley - Bug 956382 - Hoist nsScriptSecurityManager::CheckSameOriginPrincipal into nsPrincipal::EqualsConsideringDomain. r=mrbkap
cc32cb2daf2782ba95029cd30c462bc0c03653ae
created 2014-01-24 16:08 -0800
pushed 2014-01-25 00:08 +0000
Bobby Holley Bobby Holley - Bug 957688 - Remove nsIXPCSecurityManager::CanAccess and nsScriptSecurityManager::CheckPropertyAccessImpl. r=mrbkap
5db4e6d1dc023cf90e9518457f40a985ac766536
created 2014-01-24 16:08 -0800
pushed 2014-01-25 00:08 +0000
Bobby Holley Bobby Holley - Bug 957688 - Remove nsIScriptSecurityManager::CheckPropertyAccess. r=mrbkap
1a85688d37ea8d1a034ce7286fffa7436e2e272e
created 2014-01-24 16:08 -0800
pushed 2014-01-25 00:08 +0000
Bobby Holley Bobby Holley - Bug 957688 - Remove checkObjectAccess security callback. r=mrbkap
21cef8b355cea6e7785ef61567e1ea4f752f305b
created 2014-01-17 10:08 -0800
pushed 2014-01-17 22:20 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 4; r=sfink,r=bz
5379a6ae2dcc89bbb1808cb09f92ceb4edeb6a1b
created 2014-01-16 15:45 -0800
pushed 2014-01-16 23:45 +0000
Bobby Holley Bobby Holley - Bug 794943 - Remove CheckXPCPermissions. r=mrbkap
8c06f2a9711508494c5842ca079cc1ae55c6e1f6
created 2014-01-16 15:45 -0800
pushed 2014-01-16 23:45 +0000
Bobby Holley Bobby Holley - Bug 794943 - Remove checks for nsISecurityCheckedComponent in caps. r=mrbkap
f017ae03bb6c453132c7023870557c4a5d469c97
created 2014-01-09 18:39 +0100
pushed 2014-01-16 08:40 +0000
Tom Schuster Tom Schuster - Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
d570802145c998d4002af2e186f9860c46eb3144
created 2014-01-02 11:14 -0800
pushed 2014-01-14 14:40 +0000
Garrett Robinson Garrett Robinson - Bug 883975 - CSP 1.1 hash-source. r=sstamm, r=dholbert, r=mrbkap
72fc7d58a274cc7e0403d0438a24cad3f3c825ca
created 2014-01-12 12:02 -0800
pushed 2014-01-12 20:21 +0000
Christian Legnitto Christian Legnitto - Bug 935377 - Firefox should fix common scheme typos, r=dolske
61692f603cc4e6374f952ce66764d7192e8a5625
created 2014-01-09 14:17 -0500
pushed 2014-01-09 19:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 939294) for B2G bustage on a CLOSED TREE.
8c3aa9973da0983b570ac91e8c90041bddafee18
created 2014-01-09 18:39 +0100
pushed 2014-01-09 17:40 +0000
Tom Schuster Tom Schuster - Bug 939294 - Handlify all the rest. r=terrence
595fd5dfbb5af57801b27ae3ea475aa21d146991
created 2014-01-09 15:28 +0100
pushed 2014-01-09 14:31 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 952192 - getObjectPrincipal should be script callable. r=bholley
00d284a3a05afa7ee15257b216177ed3b603c2e1
created 2014-01-09 12:53 +0100
pushed 2014-01-09 11:53 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 18eeafedd180 (bug 952192) XPC Shell Bustage on a CLOSED TREE
18eeafedd18015db046f4b9a910e85f1e1e5c173
created 2014-01-09 11:31 +0100
pushed 2014-01-09 10:33 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 952192 - getObjectPrincipal should be script callable. r=bholley
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-01-04 17:15 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
39b8dbaabe58a1f1a0bef1ef46dc96274ebc25e7
created 2014-01-03 10:32 -0600
pushed 2014-01-03 16:38 +0000
Luke Wagner Luke Wagner - Bug 924905 - Do a subsumes check inside the stack iterator. r=jandem
0fe105b41eda001383c2793dd5347d16234d67ea
created 2013-12-12 20:50 -0500
pushed 2013-12-16 13:15 +0000
Trevor Saunders Trevor Saunders - bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj
093a4a3a68caf597330d0cfb00af103ac2791178
created 2013-12-13 19:15 -0800
pushed 2013-12-14 03:16 +0000
Bobby Holley Bobby Holley - Bug 913734 - Remove namespace mozilla::hotness. r=mrbkap
4dcc22e19dee436d6aa010fd14c3c3b8ef7ace4c
created 2013-12-13 19:15 -0800
pushed 2013-12-14 03:16 +0000
Bobby Holley Bobby Holley - Bug 913734 - Remove EnabledID() machinery. r=mrbkap
4df87ccf0f5d6e6e54844aade43f1eb210fdbbe5
created 2013-12-13 19:15 -0800
pushed 2013-12-14 03:16 +0000
Bobby Holley Bobby Holley - Bug 913734 - Remove now-unused policy machinery. r=mrbkap
6c4dd8d796c672109929405770246a8acb40188f
created 2013-12-13 19:15 -0800
pushed 2013-12-14 03:16 +0000
Bobby Holley Bobby Holley - Bug 913734 - Stop consulting domain policies in CAPS. r=mrbkap
22929b380e8458c9bc2816eef1bbfbf14e84472e
created 2013-12-13 19:15 -0800
pushed 2013-12-14 03:16 +0000
Bobby Holley Bobby Holley - Bug 913734 - Stop storing security policies on XPCWrappedNativeProtos. r=mrbkap
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2013-12-09 02:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
997ec8454c145822d7ef2becd568637092df6414
created 2013-12-04 19:15 -0800
pushed 2013-12-05 03:16 +0000
Bobby Holley Bobby Holley - Bug 932906 - Exempt Remote XUL from CanCreateWrapper checks. r=bz
cf9ea7edd6e210f0925816712e821d26b90ec72c
created 2013-11-16 13:31 +0100
pushed 2013-11-17 18:35 +0000
Tom Schuster Tom Schuster - Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
1bc46d4abd0de021392599a926a6a59e78e7f4f5
created 2013-11-17 16:39 +0100
pushed 2013-11-17 15:43 +0000
Ms2ger Ms2ger - Backout changesets ded0d64f6786:03f041d03f24 and 30cbd1abde1a (bug 935696, bug 933834 and bug 939194) for build bustage.
27c6beb10bbc45ebd50fb5531fde625cae0df052
created 2013-11-16 13:31 +0100
pushed 2013-11-17 13:27 +0000
Tom Schuster Tom Schuster - Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
9f9022aabfe9114c68879fd51660b2899ddf3c7c
created 2013-11-12 16:43 -0800
pushed 2013-11-13 00:44 +0000
Bobby Holley Bobby Holley - Bug 840488 - New domain policy API. r=bz
4beeac0fbc68a4347687d3069e4d5d2615344e0a
created 2013-11-12 16:43 -0800
pushed 2013-11-13 00:44 +0000
Bobby Holley Bobby Holley - Bug 840488 - Compute immunity from caps checks exactly once, and kill nsScriptSecurityManager::CanExecuteScripts. r=bz
73fd5de6e82048c2a9959e38d081a210cf54db1d
created 2013-11-12 16:43 -0800
pushed 2013-11-13 00:44 +0000
Bobby Holley Bobby Holley - Bug 840488 - Remove per-JSContext script toggling. r=bz
a0a49b75b8aaffd096673f2bee153b4f6c473f0b
created 2013-11-12 16:43 -0800
pushed 2013-11-13 00:44 +0000
Bobby Holley Bobby Holley - Bug 840488 - Directly mark compartments whose docshells disable script execution. r=bz
52a8082a281f16affbbdf79f081df098efe580cc
created 2013-11-12 16:43 -0800
pushed 2013-11-13 00:44 +0000
Bobby Holley Bobby Holley - Bug 840488 - Introduce a mechanism to temporarily or permanently block script for a given scope, and use it for unsafe channels. r=bz
3c6edeaccb47caf2f1f605976fb07873bb10c8c4
created 2013-11-12 16:43 -0800
pushed 2013-11-13 00:44 +0000
Bobby Holley Bobby Holley - Bug 840488 - Remove CheckFunctionAccess. r=bz
4f3f338af4c7aa15367ab7f316cb4e4958572cf7
created 2013-11-12 16:43 -0800
pushed 2013-11-13 00:44 +0000
Bobby Holley Bobby Holley - Bug 840488 - Get rid of aAllowIfNoScriptContext. r=bz
9bff006f8fdab1d214af8424021150696189a6a0
created 2013-11-12 16:43 -0800
pushed 2013-11-13 00:44 +0000
Bobby Holley Bobby Holley - Bug 840488 - Refactor Gecko to provide a more direct API to ask whether script is allowed for a given global. r=bz
1bf867ff42154ad80095c6b814004a7dd29e280a
created 2013-11-08 15:44 -0800
pushed 2013-11-09 17:28 +0000
Garrett Robinson Garrett Robinson - Bug 855326 - CSP 1.1 nonce-source for scripts and styles r=mrbkap r=dholbert r=geekboy
less more (0) -300 -100 -60 tip