caps/src/nsScriptSecurityManager.cpp
9dcd0eff1b231ad7441491274ae824ee4f9b0fd3
created 2014-02-25 09:43 -0600
pushed 2014-04-28 18:51 +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-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 956382 - Remove unused CAPS gunk. r=mrbkap
d8de4338ba02b092da9d0db0be091445e570d4fd
created 2014-02-13 18:57 -0800
pushed 2014-04-28 18:51 +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-03-17 21:55 +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-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 957688 - Remove nsIScriptSecurityManager::CheckPropertyAccess. r=mrbkap
1a85688d37ea8d1a034ce7286fffa7436e2e272e
created 2014-01-24 16:08 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 957688 - Remove checkObjectAccess security callback. r=mrbkap
21cef8b355cea6e7785ef61567e1ea4f752f305b
created 2014-01-17 10:08 -0800
pushed 2014-03-17 21:55 +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-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 794943 - Remove CheckXPCPermissions. r=mrbkap
8c06f2a9711508494c5842ca079cc1ae55c6e1f6
created 2014-01-16 15:45 -0800
pushed 2014-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +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-03-17 21:55 +0000
Tom Schuster Tom Schuster - Bug 939294 - Handlify all the rest. r=terrence
595fd5dfbb5af57801b27ae3ea475aa21d146991
created 2014-01-09 15:28 +0100
pushed 2014-03-17 21:55 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 952192 - getObjectPrincipal should be script callable. r=bholley
00d284a3a05afa7ee15257b216177ed3b603c2e1
created 2014-01-09 12:53 +0100
pushed 2014-03-17 21:55 +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-03-17 21:55 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 952192 - getObjectPrincipal should be script callable. r=bholley
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +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-03-17 21:55 +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 2014-03-17 21:55 +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 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 913734 - Remove namespace mozilla::hotness. r=mrbkap
4dcc22e19dee436d6aa010fd14c3c3b8ef7ace4c
created 2013-12-13 19:15 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 913734 - Remove EnabledID() machinery. r=mrbkap
4df87ccf0f5d6e6e54844aade43f1eb210fdbbe5
created 2013-12-13 19:15 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 913734 - Remove now-unused policy machinery. r=mrbkap
6c4dd8d796c672109929405770246a8acb40188f
created 2013-12-13 19:15 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 913734 - Stop consulting domain policies in CAPS. r=mrbkap
22929b380e8458c9bc2816eef1bbfbf14e84472e
created 2013-12-13 19:15 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 913734 - Stop storing security policies on XPCWrappedNativeProtos. r=mrbkap
c79b3ec59dff04c3a6f48be7d66f1d96fb1b7f34
created 2014-01-03 10:32 -0600
pushed 2014-02-04 01:06 +0000
Luke Wagner Luke Wagner - Bug 924905 - Do a subsumes check inside the stack iterator. r=jandem, a=lsblakk
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2014-02-04 01:06 +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 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 932906 - Exempt Remote XUL from CanCreateWrapper checks. r=bz
cf9ea7edd6e210f0925816712e821d26b90ec72c
created 2013-11-16 13:31 +0100
pushed 2014-02-04 01:06 +0000
Tom Schuster Tom Schuster - Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
1bc46d4abd0de021392599a926a6a59e78e7f4f5
created 2013-11-17 16:39 +0100
pushed 2014-02-04 01:06 +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 2014-02-04 01:06 +0000
Tom Schuster Tom Schuster - Bug 933834 - Rename and handlify JS_ValueToString. r=terrence,bz
9f9022aabfe9114c68879fd51660b2899ddf3c7c
created 2013-11-12 16:43 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 840488 - New domain policy API. r=bz
4beeac0fbc68a4347687d3069e4d5d2615344e0a
created 2013-11-12 16:43 -0800
pushed 2014-02-04 01:06 +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 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 840488 - Remove per-JSContext script toggling. r=bz
a0a49b75b8aaffd096673f2bee153b4f6c473f0b
created 2013-11-12 16:43 -0800
pushed 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 840488 - Remove CheckFunctionAccess. r=bz
4f3f338af4c7aa15367ab7f316cb4e4958572cf7
created 2013-11-12 16:43 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 840488 - Get rid of aAllowIfNoScriptContext. r=bz
9bff006f8fdab1d214af8424021150696189a6a0
created 2013-11-12 16:43 -0800
pushed 2014-02-04 01:06 +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 2014-02-04 01:06 +0000
Garrett Robinson Garrett Robinson - Bug 855326 - CSP 1.1 nonce-source for scripts and styles r=mrbkap r=dholbert r=geekboy
c450394551653e6a24d97ae2987d41becf40a1a8
created 2013-11-08 11:22 -0800
pushed 2014-02-04 01:06 +0000
Daniel Holbert Daniel Holbert - backout 57213b64023b (bug 855326) for build bustage in debug builds
57213b64023b7ad16014b296c5817d39a29c3907
created 2013-11-08 09:20 -0800
pushed 2014-02-04 01:06 +0000
Garrett Robinson Garrett Robinson - Bug 855326 - CSP 1.1 nonce-source for scripts and styles. r=mrbkap r=dholbert r=geekboy
47129122ecfcd32f49c01aff947aecea1c11719f
created 2014-01-08 10:23 -0500
pushed 2014-01-08 15:24 +0000
Luke Wagner Luke Wagner - Bug 924905 - Do a subsumes check inside the stack iterator. r=jandem, a=lsblakk
eec4eefa594c9cd7bb3a28d7789b92d84add9d65
created 2013-12-04 19:15 -0800
pushed 2013-12-09 19:58 +0000
Bobby Holley Bobby Holley - Bug 932906 - Exempt Remote XUL from CanCreateWrapper checks. r=bz, a=bajaj
fe1898c72e2e3520116c8e2b0f9a7717d1209881
created 2013-12-06 18:41 -0500
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 344da41d22a3 (bug 932906) for mochitest-other orange. a=backout
344da41d22a3c7ca905b9948203268602fd088bf
created 2013-12-04 19:15 -0800
pushed 2013-12-09 19:58 +0000
Bobby Holley Bobby Holley - Bug 932906 - Exempt Remote XUL from CanCreateWrapper checks. r=bz, a=bajaj
020593d16a93de6e7e87b1f041cf0d0b920d7628
created 2013-10-09 15:32 +1300
pushed 2013-12-09 19:58 +0000
Karl Tomlinson Karl Tomlinson - b=923591 don't warn when checkLoadURIStrWithPrincipal() returns NS_ERROR_DOM_BAD_URI r=bz
64e2f1061cdef29d3e643b57426086d8fe7d5e3c
created 2013-09-29 17:20 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset a73ffb0d0c97 because of build bustage
a73ffb0d0c97eb26747349b2d99c5af611f0c6f3
created 2013-09-29 16:42 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Remove a number of unused variables, no bug
2d2709188afac3eab21a78b14910b71abecedbc7
created 2013-09-20 10:22 +0100
pushed 2013-12-09 19:58 +0000
Jon Coppeard Jon Coppeard - Bug 918373 - GC: Handlify various public APIs r=sfink r=bholley r=smaug
68f90745d4b10ea0f7aadfe18db917d546d71591
created 2013-09-17 15:29 -0700
pushed 2013-12-09 19:58 +0000
Bobby Holley Bobby Holley - Bug 917009 - Remove old-style object principal calculation. r=bz
1c9f1b7a9899206e34f323a642239b8d328973ca
created 2013-08-23 08:51 -0700
pushed 2013-12-09 19:58 +0000
Terrence Cole Terrence Cole - Bug 908750 - Fix a rooting hazard in nsScriptSecurityManger::LookupPolicy; r=bholley
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
8734ea74053b8cbcce4085cd1b6972e80b30b600
created 2013-09-11 06:18 +0200
pushed 2013-10-28 21:59 +0000
Jan Varga Jan Varga - Bug 785884 - Implement support for temporary storage (aka shared pool). r=ehsan, r=bent
e1b943e64032194d5eb43e892e74e82313885ecc
created 2013-09-06 11:35 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 905364 - Stop using the SafeJSContext in nsScriptSecurityManager::Init. r=mrbkap
2a3ed74a0c952f5645dbcecaea4c085100148c5f
created 2013-08-26 19:05 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
6b1496e690f9ef87b5e0700e080ef318538f4e70
created 2013-08-16 22:38 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out c39d60483813 (bug 905364) for xpcshell and b2g desktop bustage
c39d60483813e37f6a892936518f708110b19b30
created 2013-08-16 20:28 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 905364 - Stop using the SafeJSContext in nsScriptSecurityManager::Init. r=mrbkap
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
less more (0) -300 -100 -60 tip