gecko/caps
Nikhil Marathe ccc56e1b20 Bug 1169044 - Patch 3 - Store and set principal with script URI on ServiceWorkers. r=ehsan
The ServiceWorkerRegistrationInfo's principal is the principal of the document
that called register(). If we create WorkerPrivate instances based off of
this, they have a valid principal in terms of security and same-origin-ness,
but the URI path is wrong. When fetching the script from the network, the
channel's principal is used to update the worker principal. We need to do the
same when the script is loaded from Cache. This patch adds support to store the
channel principal in the cache.
2015-06-04 21:39:34 -07:00
..
tests Bug 1174093 - Don't recurse into caps/tests/mochitest during the build; r=mshal 2015-06-20 09:16:50 +02:00
BasePrincipal.cpp Bug 1169044 - Patch 3 - Store and set principal with script URI on ServiceWorkers. r=ehsan 2015-06-04 21:39:34 -07:00
BasePrincipal.h Bug 1169044 - Patch 3 - Store and set principal with script URI on ServiceWorkers. r=ehsan 2015-06-04 21:39:34 -07:00
DomainPolicy.cpp Bug 1126014 - DomainPolicy support for e10s. r=mrbkap 2015-03-24 15:29:16 +01:00
DomainPolicy.h Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan 2015-04-22 08:29:20 +02:00
moz.build Bug 1174093 - Don't recurse into caps/tests/mochitest during the build; r=mshal 2015-06-20 09:16:50 +02:00
nsIDomainPolicy.idl Bug 1126014 - DomainPolicy support for e10s. r=mrbkap 2015-03-24 15:29:16 +01:00
nsIPrincipal.idl Bug 1129999 - Implement CSP devtool using GCLI; CSP to JSON (r=sstamm,bholley) 2015-05-21 11:16:04 -07:00
nsIScriptSecurityManager.idl Bug 1165162 - Rework the nsIScriptSecurityManager principal-minting API to be originAttributes-centric. r=gabor,r=bholley,sr=sicking 2015-05-20 17:11:41 -07:00
nsJSPrincipals.cpp Bug 1164292 - Re-implement dumpImpl in terms of GetScriptLocation. r=gabor 2015-05-15 11:51:48 -07:00
nsJSPrincipals.h Bug 1164292 - Re-implement dumpImpl in terms of GetScriptLocation. r=gabor 2015-05-15 11:51:48 -07:00
nsNullPrincipal.cpp Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley 2015-06-04 19:51:57 +01:00
nsNullPrincipal.h Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley 2015-06-04 19:51:57 +01:00
nsNullPrincipalURI.cpp Bug 1149280 part 2. Drop the useless mScheme member of nsNullPrincipalURI. r=smaug 2015-03-31 13:11:04 -04:00
nsNullPrincipalURI.h Bug 1149280 part 2. Drop the useless mScheme member of nsNullPrincipalURI. r=smaug 2015-03-31 13:11:04 -04:00
nsPrincipal.cpp Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley 2015-06-04 19:51:57 +01:00
nsPrincipal.h Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley 2015-06-04 19:51:57 +01:00
nsScriptSecurityManager.cpp Bug 1165162 - Fix up nsScriptSecurityManager::AppStatusForPrincipal to compare principals rather than origins. r=gabor, sr=sicking 2015-05-20 17:11:47 -07:00
nsScriptSecurityManager.h Bug 1165162 - Rework the nsIScriptSecurityManager principal-minting API to be originAttributes-centric. r=gabor,r=bholley,sr=sicking 2015-05-20 17:11:41 -07:00
nsSystemPrincipal.cpp Bug 1165162 - Hoist GetOrigin onto BasePrincipal. r=gabor 2015-05-20 17:11:48 -07:00
nsSystemPrincipal.h Bug 1165162 - Hoist GetOrigin onto BasePrincipal. r=gabor 2015-05-20 17:11:48 -07:00