caps/src/nsPrincipal.cpp
4f68422e8118cef02e0ad3aa71c89a105a7f6598
created 2014-08-02 11:10 -0400
pushed 2014-08-02 15:11 +0000
Bobby Holley Bobby Holley - Bug 1022229 - Hoist GetAppStatus into a static method on nsScriptSecurityManager. r=bz
b8e712a8ea3f54831ee974cee5a1ac6d69c4b35e
created 2014-05-22 06:48 +0300
pushed 2015-07-29 14:13 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 3: Use `Append('c')` instead of `AppendLiteral("c")`. r=ehsan
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2015-07-29 14:13 +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
ad7d8b0efb321de10f2ac7191e32ff6e278c84f9
created 2014-03-27 16:38 -0400
pushed 2015-07-29 14:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
1123c64bca9ee646173261434e46bde88b26454a
created 2014-03-15 12:00 -0700
pushed 2015-07-29 14:13 +0000
Kyle Huey Kyle Huey - Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg
1f73309205ad159a5533483f99fbb9391d49c0fd
created 2014-02-13 18:57 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 956382 - Remove implementations of *IgnoringDomain variants. r=mrbkap
d8de4338ba02b092da9d0db0be091445e570d4fd
created 2014-02-13 18:57 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 956382 - Hoist nsScriptSecurityManager::CheckSameOriginPrincipal into nsPrincipal::EqualsConsideringDomain. r=mrbkap
ce0bc42b933d307befb0cdccbee80ab2831f7a1a
created 2014-02-13 18:57 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 956382 - Ignore document.domain by default. r=mrbkap
d4308d295f7d63359abafb82f98c348af001aa18
created 2014-02-13 18:57 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 956382 - Introduce an explicit API to do principal checks with document.domain. r=mrbkap
80c7fa20601d757adba3c582a9ce7b36cbea2766
created 2014-01-23 15:34 -0800
pushed 2015-07-29 14:13 +0000
Sid Stamm Sid Stamm - Bug 911547 - make nsIContentSecurityPolicy serializable and trigger read/write from nsPrincipal. r=jst,grobinson
4df87ccf0f5d6e6e54844aade43f1eb210fdbbe5
created 2013-12-13 19:15 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 913734 - Remove now-unused policy machinery. r=mrbkap
947bebfbe77834df5f554b8b6b249c9a7ea6ffca
created 2014-01-23 15:34 -0800
pushed 2015-07-29 14:13 +0000
Sid Stamm Sid Stamm - Bug 911547 - Make nsIContentSecurityPolicy serializable and trigger read/write from nsPrincipal. r=jst, r=grobinson, a=lsblakk
c4883720cfb3191da8c79b2605abe6e4bda09bcb
created 2013-11-27 09:37 -0600
pushed 2015-07-29 14:13 +0000
Joshua Cranmer Joshua Cranmer - Bug 884676 - Convert JSPrincipals::refcount to Atomic<int32_t> in JS_THREADSAFE builds, and remove JS_ATOMIC_*. r=Waldo
6146a55932754513b2bd840c59de1e112dfdbf68
created 2013-10-08 15:52 -0700
pushed 2015-07-29 14:13 +0000
Fabrice Desré Fabrice Desré - Bug 918658 - Don't pretend that mozIApplication inherits from mozIDOMApplication r=bent
cb69d5ffd60fda8441b6cd910b2af2554c382bb9
created 2013-10-28 10:18 -0400
pushed 2015-07-29 14:13 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset ff17250bcb88 (bug 904720 and bug 915757) because of build bustage
ff17250bcb8818884b33d0a4a0b51317a79a822b
created 2013-10-28 09:53 -0400
pushed 2015-07-29 14:13 +0000
Kyle Huey Kyle Huey - Bug 904720 and Bug 915757: Count event listeners. r=smaug,njn a=khuey
8734ea74053b8cbcce4085cd1b6972e80b30b600
created 2013-09-11 06:18 +0200
pushed 2015-07-29 14:13 +0000
Jan Varga Jan Varga - Bug 785884 - Implement support for temporary storage (aka shared pool). r=ehsan, r=bent
90591fb20b148524f0dd10bea1b7d9ec04f1da90
created 2013-08-14 08:56 +0200
pushed 2015-07-29 14:13 +0000
Ms2ger Ms2ger - Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
8d89c4889007e65e8f8ceba51ad64ab29d5aacac
created 2013-08-07 17:40 -0400
pushed 2015-07-29 14:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 897913 part 1. Don't assert that app id exists when asked for app status; just claim not installed if there is no app id. r=sicking
84010c0ebe0c9ef439f2149ee56d29e270adef30
created 2013-08-07 15:50 -0700
pushed 2015-07-29 14:13 +0000
Ed Morley Ed Morley - Backed out changeset 9e8edeb0539e (bug 897913)
9e8edeb0539e005d27db333aed0404cc7a5e8d43
created 2013-08-07 17:40 -0400
pushed 2015-07-29 14:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 897913 part 1. Don't assert that app id exists when asked for app status; just claim not installed if there is no app id. r=sicking
c4d279b1012830a324c0d35243132927049fb089
created 2013-07-11 15:21 -0500
pushed 2015-07-29 14:13 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
91b5985259ee7664577e75e9cd0452465d2c1c07
created 2013-07-13 21:59 -0700
pushed 2015-07-29 14:13 +0000
Phil Ringnalda Phil Ringnalda - Back out 757e87bb1c1e:2c2bb15bf160 (bug 884676) for make check failures
757e87bb1c1e91b425d9100a53fa539072995b7b
created 2013-07-13 20:07 -0500
pushed 2015-07-29 14:13 +0000
Joshua Cranmer Joshua Cranmer - Bug 884676 - Part 2: Remove JS_ATOMIC_* in favor of mozilla::Atomic, r=Waldo.
9eafe94ea97210d0ca3c904e9d2e262b4c0a1ee3
created 2013-05-31 14:33 -0700
pushed 2015-07-29 14:13 +0000
John Schoenick John Schoenick - Bug 406541 - Split NS_CheckStrictFileOriginPolicy out of nsPrincipal::CheckMayLoad. r=bs
5ecd26bc5274bb4e2831e6649fa8bb516f3c9bc2
created 2013-06-28 18:38 -0700
pushed 2015-07-29 14:13 +0000
Justin Lebar Justin Lebar - Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
55c1f447549d5ad6245f8f78fbea89ebd5350b04
created 2013-06-28 18:38 -0700
pushed 2015-07-29 14:13 +0000
Justin Lebar Justin Lebar - Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
462bf273f287753314889af0bbb38b0c866abcd7
created 2013-05-31 14:33 -0700
pushed 2015-07-29 14:13 +0000
John Schoenick John Schoenick - Bug 406541 - Split NS_CheckStrictFileOriginPolicy out of nsPrincipal::CheckMayLoad. r=bsmedberg, a=lsblakk
4d80fdd4a55e8d91bceedfff52a0c29a953bafd4
created 2013-05-22 10:05 -0600
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
f3b7d0043d91093e0429b1ef37aec7148c7e8d5e
created 2013-02-01 14:47 -0500
pushed 2015-07-29 14:13 +0000
Brad Lassey Brad Lassey - bug 782581 - r=dveditz
a0974c8e1e5317e36d0c69b1f51d88b9c940fdc7
created 2013-05-06 09:04 -0400
pushed 2015-07-29 14:13 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 867414 - Rename SafeAutoJSContext to AutoSafeJSContext. r=bholley
832de954da6a9d58dd1d9df9afd2937a0926ab54
created 2013-04-02 20:16 -0400
pushed 2015-07-29 14:13 +0000
matekm matekm - Bug 784739 - Switch from NULL to nullptr in caps/; r=ehsan
a35eaa1503812fda604d118a5d09bc83f8189db1
created 2013-03-18 21:18 -0400
pushed 2015-07-29 14:13 +0000
Trevor Saunders Trevor Saunders - bug 852379 - remove unecessary nsHashtable.h includes r=Ms2ger
7b5cc572e391a1d34e0ec46520a21e1130fcb68a
created 2013-02-26 11:04 -0800
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 834732 - Push a cx in nsPrincipal::SetDomain. r=mrbkap
a69f329fc7eef21b722b2d6d514d7432f9ec18e8
created 2013-02-12 20:54 -0500
pushed 2015-07-29 14:13 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 834732) for b2g bustage and OSX mochitest-1 crashes on a CLOSED TREE.
14a99a15cbe7f8ecedf1a5dc6a52c680d27ab7ca
created 2013-02-13 00:22 +0100
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 834732 - Push a cx in nsPrincipal::SetDomain. r=mrbkap
752a9a829df27ecad36c6588e058e25e70b77741
created 2013-01-08 13:53 -0800
pushed 2015-07-29 14:13 +0000
Ian Melven Ian Melven - Bug 752529 - workers shouldn't use string origins as null principals don't have them. Part 2 - nsPrincipal GetBaseDomain (r=bz)
5e9f725c9eb5193c120c4a0c8f41f24350757e4e
created 2012-10-24 18:50 +0100
pushed 2015-07-29 14:13 +0000
Mounir Lamouri Mounir Lamouri - Bug 777467 - Update the same-origin policy for principals to include appid/isinbrowserelement. r=bholley
3eaf018fe2a024c7d879c763e588b71520942837
created 2012-10-23 09:31 -0700
pushed 2015-07-29 14:13 +0000
Ben Turner Ben Turner - Bug 786295 - 'Delete IndexedDB related to an app when uninstalled'. r=bz+khuey+sicking.
6eda62c9a13d30dc2bd2cef61f396aed6a02ee95
created 2012-10-22 09:52 -0700
pushed 2015-07-29 14:13 +0000
Matt Brubeck Matt Brubeck - Back out fb62d8b9800a (bug 777467) because of debug browser-chrome crashes on a CLOSED TREE
fb62d8b9800aa73a0108832e32ee9ad95d6a7709
created 2012-10-22 16:20 +0100
pushed 2015-07-29 14:13 +0000
Mounir Lamouri Mounir Lamouri - Bug 777467 - Update the same-origin policy for principals to include appid/isinbrowserelement. r=bholley
602505260ffb52322ed6fa5f2b54727998c14407
created 2012-10-26 17:53 +0200
pushed 2015-07-29 14:13 +0000
Mounir Lamouri Mounir Lamouri - Bug 777467 - Update the same-origin policy for principals to include appid/isinbrowserelement. r=bholley a=blocking-basecamp
552be52e9009c6d7cebb754c7d29fcf18eef8654
created 2012-10-23 09:31 -0700
pushed 2015-07-29 14:13 +0000
Ben Turner Ben Turner - Bug 786295 - 'Delete IndexedDB related to an app when uninstalled' r=bz+khuey+sicking, a=blocking-basecamp+.
d3453d0161c5860c57a046224ba6acd06aa11f0b
created 2012-10-25 17:05 +0200
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 789224 - Separate certificate principals out from CAPS. r=dveditz
82a70417b5029d1e614a24daa86ed543b4f367fa
created 2012-10-25 17:04 +0200
pushed 2015-07-29 14:13 +0000
Bobby Holley Bobby Holley - Bug 789224 - Remove principal capability and preference infrastructure. r=mrbkap
668901e8d3f56128ece259e34b1803fc0190e3cf
created 2012-10-11 13:54 +0100
pushed 2015-07-29 14:13 +0000
Mounir Lamouri Mounir Lamouri - Bug 799152 - nsExpandedPrincipal should use default extendedOrigin/appId/appStatus/isInBrowserElement. r=bholley a=blocking-basecamp
4fcabe5f5ca599c1a92773c1f6d426c28668b3e5
created 2012-09-25 16:28 -0700
pushed 2015-07-29 14:13 +0000
Sid Stamm Sid Stamm - Bug 768029 - Apply CSP Policy to trusted and certified apps. Temporarily using a overly permissive policy for certified apps until Gaia is updated to handle the desired policy. r=sicking Parts by sicking, r=mounir
f4e6abb6160f644546f14533640e81d3c54fc24d
created 2012-09-25 15:32 -0700
pushed 2015-07-29 14:13 +0000
Fabrice Desré Fabrice Desré - Backout Bug 768029 because that breaks Gaia (see https://github.com/mozilla-b2g/gaia/issues/5177)
691976d47b5771f7e66aa40d709ffe569db10b3a
created 2012-08-02 12:13 -0700
pushed 2015-07-29 14:13 +0000
Sid Stamm Sid Stamm - bug 768029 - Apply CSP Policy to trusted and certified apps. r=sicking. Parts by sicking, r=mounir.
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
7bf95bb092331b1db96ba9d561400fcdfb9f09d6
created 2012-08-29 17:57 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
dc5fc4265990c8ecb269195372959f757af7d00e
created 2012-08-15 14:22 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
52fdeb6d8d6dc6947dc4712f0781fd17beba65d1
created 2012-08-09 13:41 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
3e6c62bf74fcd73d8b017e790866916b32112d20
created 2012-08-01 11:30 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
a21ef9ee88f4d0168b073a98cc9c7b9283cf8649
created 2012-07-20 12:02 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2015-07-29 14:13 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip