caps/nsPrincipal.cpp
a26555efc6e55329fd02217f5585658db3ed91df
created 2017-01-18 15:52 +0100
pushed 2017-01-18 22:17 +0000
Andrea Marchesini Andrea Marchesini - Bug 1331751 - Fix the use of nsIURIWithPrincipal in nsPrincipal::GetOriginInternal, r=bkelly
8fe52da5cb90209689b41879843ba93f6acda884
created 2017-01-12 17:38 +0100
pushed 2017-01-13 00:03 +0000
Andrea Marchesini Andrea Marchesini - Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby
974a431df67c62a86ee30bc21b7f79e5f3967d00
created 2017-01-04 14:53 +0100
pushed 2017-01-05 02:33 +0000
Andrea Marchesini Andrea Marchesini - Bug 1321550 - origin should not contain ref part of the URL, r=valentin
b357fbee89ca5d0303b74cf9a822a66e590a1549
created 2016-12-08 10:44 -1000
pushed 2016-12-09 12:32 +0000
Andrea Marchesini Andrea Marchesini - Bug 1322514 - nsIPrincipal::GetOrigin should use the parent principal when dealing with blobURL, r=ehsan
5230f39d8f21270414aea3cdfb97914fc6acf4c1
created 2016-11-22 12:38 +0100
pushed 2016-11-23 04:03 +0000
Andrea Marchesini Andrea Marchesini - Bug 1319045 - Get rid of nsPrincipal::GetOriginFromURI, r=qdot
1fdb5a1b0d86d274c23f5d4232432c13dc42df79
created 2016-11-16 21:19 -0500
pushed 2016-11-18 03:21 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1318210 - Remove nsIAppsService; r=baku
0475a23b1a526c8338852d4812bdd65027bd8c1f
created 2016-11-02 10:04 -0700
pushed 2016-11-03 02:30 +0000
Kris Maglione Kris Maglione - Bug 1308920: Part 1 - Add an EqualsIgnoringAddonId method to BasePrincipal. r=bholley
f9dbe51ec0c50c4cc3388bc5953813e695d2d408
created 2016-10-14 20:38 -0400
pushed 2016-10-18 08:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1310378 - Remove support for mozwidget; r=baku
717d85fc2046149b2a3443ffcc7aff04e119b0f7
created 2016-09-09 18:55 -0400
pushed 2016-09-23 10:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1297687 - Part 5: Require passing an OriginAttribute when constructing an nsExpandedPrincipal; r=bholley
52bc3ac33f86732512b547552e12360aa221007c
created 2016-09-09 18:52 -0400
pushed 2016-09-23 10:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1297687 - Part 2: Allow specifying an OriginAttribute when creating an expanded principal; r=bholley
ee83d585ff9db5e419c9ed5bf21884c8689df19a
created 2016-08-30 14:22 +1000
pushed 2016-09-09 10:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297300 - Add missing checks to GetSpec() calls in caps/ and js/. r=mrbkap.
63d190efe42e5e4984180d315e16b70f6d99618c
created 2016-09-02 13:18 -0700
pushed 2016-09-02 20:19 +0000
Wes Kocher Wes Kocher - Backed out changeset 1e7eb0625d3e (bug 1297687) a=merge
1e7eb0625d3e5e7073b3978dcf900cbc83e7ce71
created 2016-08-31 17:58 -0400
pushed 2016-09-02 20:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1297687 - Use the OriginAttributes associated with a window principal when creating a Sandbox with an expanded principal; r=baku
ab55b041632e2f65ba47080157b02cf2143510ee
created 2016-08-29 05:26 +0200
pushed 2016-08-30 00:41 +0000
Andrea Marchesini Andrea Marchesini - Bug 1298664 - Indentation fix in nsPrincipal::SubsumesInternal, r=smaug
2263d29df71686a2bea8255859867910fc66b220
created 2016-07-08 17:19 -0700
pushed 2016-08-12 16:45 +0000
Rob Wu Rob Wu - Bug 1197451 - Add clipboardWrite permission r=billm
fe2ea22e1edec1beee00931ea7b3af607fa69a0d
created 2016-05-11 19:53 +0200
pushed 2016-05-12 09:54 +0000
Andrea Marchesini Andrea Marchesini - Bug 1270679 - Ensure blob URLs are only accessible within the same usercontextId, r=bz
febf0e69c996e1a6678e6d7877e6ef07e0011b2c
created 2016-01-14 13:21 -0800
pushed 2016-01-15 10:47 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1224694 - Unify and clean up initialization of CSP (r=sicking)
9bba3baa2ce769798c5e1d9196c8c443bd97c43b
created 2016-01-14 08:04 +0530
pushed 2016-01-14 10:50 +0000
Nigel Babu Nigel Babu - Backed out changeset f001a01c85d7 (bug 1224694) for browser-chrome bustage on a CLOSED TREE
f001a01c85d7979a9b9e44ee198587a772b06f46
created 2016-01-13 15:51 -0800
pushed 2016-01-14 10:50 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1224694 - Unify and clean up initialization of CSP (r=sicking)
0e4c4db3b90ff45937cc1eab4b7bbd61f4674326
created 2015-11-03 09:50 +0800
pushed 2015-11-26 10:55 +0000
Yoshi Huang Yoshi Huang - Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking.
acc983ca0dec710088764398caba4eb10512de21
created 2015-07-27 11:57 -0700
pushed 2015-11-12 11:01 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1188028 - Use channel->ascynOpen2 in dom/security/nsCSPContext.cpp (r=sicking)
ecb7068b07a1b0843c9bda2926d77ebfb3c46a99
created 2015-09-30 20:03 -0700
pushed 2015-10-03 22:38 +0000
Bobby Holley Bobby Holley - Bug 1208756 - Hoist shared CheckMayLoad logic into BasePrincipal. r=bz
88072c76529aa4f233d6c2b4261a38d6580a4b5b
created 2015-09-29 19:42 -0700
pushed 2015-10-01 10:39 +0000
Bobby Holley Bobby Holley - Bug 1209843 - Stop checking for UNKNOWN_APP_ID in all places except those where AppId() is explicitly queried. r=sicking
0e0f3104478fcb2ed29be54f3e5ee113245378b8
created 2015-09-16 15:28 -0700
pushed 2015-09-20 04:08 +0000
Bobby Holley Bobby Holley - Bug 1205456 - Check for UNKNOWN_APP_ID when serializing principals. r=sicking
75ba313634f34e4b5e7fd9e5e6862680c1f69ddd
created 2015-08-17 15:34 -0400
pushed 2015-08-19 11:17 +0000
Michael Layzell Michael Layzell - Bug 1195415 - Add asciiHostPort field to nsIURI, and use it in the implementation of nsPrincipal::GetOriginForURI, r=bholley
c72acf6576319855d382d2730ef46ada503e5300
created 2015-08-09 18:47 -0400
pushed 2015-08-12 14:47 +0000
Michael Layzell Michael Layzell - Bug 1192666 - Emit '[]' around origin strings for ipv6 origins, r=ehsan
3386b7f0af784a6c98043b12242f4ba1a11e95a9
created 2015-06-26 17:49 -0700
pushed 2015-07-17 14:26 +0000
Michael Layzell Michael Layzell - Bug 1172080 - Part 1: Throw when requesting origin for poorly behaved URIs, r=bholley
de3fb216f066feea0024104288db95b97e514b39
created 2015-07-14 14:00 -0700
pushed 2015-07-15 03:36 +0000
Wes Kocher Wes Kocher - Backed out 24 changesets (bug 1173523, bug 1172080, bug 817007, bug 1165263) for android reftest bustage CLOSED TREE
0ff004760a1ff67fdce8b410910001b6fdbdfc06
created 2015-06-26 17:49 -0700
pushed 2015-07-15 03:36 +0000
Michael Layzell Michael Layzell - Bug 1172080 - Part 1: Throw when requesting origin for poorly behaved URIs, r=bholley
45c0c49d87c847727ba2c99ecd56332579480d91
created 2015-07-07 17:53 -0700
pushed 2015-07-13 09:52 +0000
Bobby Holley Bobby Holley - Bug 1180921 - Support custom callbacks for allowing access per-addon load access to cross-origin URIs. r=bz,r=billm
fb0c6275d5c2b06d8467c9aa69ff2e50af16ecef
created 2015-07-09 17:43 -0700
pushed 2015-07-10 10:18 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1180921) for build failures in BasePrincipal.cpp
d8c1a2e11a9af450a534cf6d83bc592952df4d70
created 2015-07-07 17:53 -0700
pushed 2015-07-10 10:18 +0000
Bobby Holley Bobby Holley - Bug 1180921 - Support custom callbacks for allowing access per-addon load access to cross-origin URIs. r=bz,r=billm
91c69276782a255aaaff1e27c3fe339b63134472
created 2015-07-07 04:17 +0200
pushed 2015-07-07 18:38 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell
fc4444e384ba699a67da8c1b1c286b7fdba3d919
created 2015-06-04 19:51 +0100
pushed 2015-06-11 01:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley
f39cc73b483bfe3afd4f9b6e97aadede2e987745
created 2015-06-08 21:26 -0400
pushed 2015-06-10 01:59 +0000
Mike Taylor Mike Taylor - Bug 1170375 - Add 4th batch of top .jp sites to CSS unprefixing service whitelists. r=dholbert
411cbf52e73f083e31e725c1bd527322059c5b90
created 2015-06-05 13:07 +0200
pushed 2015-06-05 21:49 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bc305c9b5d05 (bug 1155153) for b2g xpshell test failure on a CLOSED TREE
bc305c9b5d050cfd348fd4be7ce3b5178b7d9901
created 2015-06-04 19:51 +0100
pushed 2015-06-05 21:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley
7eb70215016ebdeedadfc2f00ebbb9979c65e82f
created 2015-05-20 13:04 -0400
pushed 2015-05-21 22:37 +0000
Mike Taylor Mike Taylor - Bug 1166792 - Add 3rd batch of top .jp sites to CSS unprefixing service whitelists. r=dholbert
67d44922319105840634b06f128afb8e3810870a
created 2015-05-14 16:50 -0700
pushed 2015-05-21 12:56 +0000
Bobby Holley Bobby Holley - Bug 1165162 - Hoist GetOrigin onto BasePrincipal. r=gabor
5562df0e74608825d2cdea7c7f649793d5436bbd
created 2015-05-19 10:38 -0700
pushed 2015-05-20 13:54 +0000
Daniel Holbert Daniel Holbert - Bug 1165834: Add alicdn.com (used by taobao.com) to the CSS Unprefixing Service whitelist. r=miketaylr
e18c56c6ade50594df27b3926df2b4f30eb00505
created 2015-05-14 13:56 -0700
pushed 2015-05-19 10:01 +0000
Bobby Holley Bobby Holley - Bug 1164977 - Hoist attribute serialization into BasePrincipal. r=gabor
d4e6af40c5e87de3f2e91c6eeca96954d92c0166
created 2015-05-14 12:24 -0700
pushed 2015-05-19 10:01 +0000
Bobby Holley Bobby Holley - Bug 1164977 - Hoist app attributes into a struct on BasePrincipal and refer to them as 'origin attributes'. r=gabor
2493c405317f9369d9cc573f0394bc67ae237380
created 2015-05-14 11:15 -0700
pushed 2015-05-19 10:01 +0000
Bobby Holley Bobby Holley - Bug 1164977 - Unify subsumes/equals logic on BasePrincipal and reduce duplicated code. r=gabor
f2bb0908e1f97b4b0a1fc78a0c315c8256448a50
created 2015-05-13 18:25 -0700
pushed 2015-05-19 10:01 +0000
Bobby Holley Bobby Holley - Bug 1164977 - Hoist all the app attribute handling into BasePrincipal. r=gabor
71377c3c57c3adaf7a0c9c075eba456fa78e80eb
created 2015-05-14 10:32 -0400
pushed 2015-05-18 11:43 +0000
Mike Taylor Mike Taylor - Bug 1163826 - Add remainder of top .jp sites to CSS unprefixing service whitelist. r=dholbert
045afee26805125c39536aec5c8b638aad5a39ff
created 2015-05-16 09:07 +0100
pushed 2015-05-17 16:04 +0000
Neil Rashbrook Neil Rashbrook - Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
9386e2d74b32e93746a13c6f6751ab66da71bfb2
created 2015-05-12 15:47 -0700
pushed 2015-05-16 15:50 +0000
Bobby Holley Bobby Holley - Bug 1164292 - Twiddle format of GetScriptLocation to match what we use for GetOrigin. r=gabor
4d6fb7d2bd189eb017d1f5ceb77fd1680cb7390d
created 2015-05-12 15:45 -0700
pushed 2015-05-16 15:50 +0000
Bobby Holley Bobby Holley - Bug 1164292 - Properly implement nsExpandedPrincipal::GetOrigin. r=gabor
cf20e65c418748d9d066e154b08feee4dfa58a1b
created 2015-05-12 16:46 -0700
pushed 2015-05-16 15:50 +0000
Bobby Holley Bobby Holley - Bug 1164292 - Order the nsEP whitelist array. r=gabor
217e812d233192fe5402f5c885d4d37108f3c524
created 2015-05-12 15:08 -0700
pushed 2015-05-16 15:50 +0000
Bobby Holley Bobby Holley - Bug 1164292 - Switch nsIPrincipal::origin to ACString. r=gabor
1f283549fee9060c305c98333fd091c472874898
created 2015-05-11 14:36 -0700
pushed 2015-05-16 15:50 +0000
Bobby Holley Bobby Holley - Bug 1164292 - Make all nsIPrincipal implementations inherit BasePrincipal and hoist some repeated code. r=gabor
f9583ef3d16b1b1e29b0fa4388e02799d4ff0bd4
created 2015-05-11 14:25 -0700
pushed 2015-05-16 15:50 +0000
Bobby Holley Bobby Holley - Bug 1164292 - Rebrand nsBasePrincipal into mozilla::BasePrincipal and give it its own file. r=gabor
2444ca5b01948e383ff4c34b32e533e31da323a0
created 2015-05-11 14:17 -0700
pushed 2015-05-16 15:50 +0000
Bobby Holley Bobby Holley - Bug 1164292 - Re-implement dumpImpl in terms of GetScriptLocation. r=gabor
d99fd0b0a9734668292428d20163eea2e02789a6
created 2015-05-11 13:16 -0700
pushed 2015-05-16 15:50 +0000
Bobby Holley Bobby Holley - Bug 1164292 - Hoist refcounting into nsJSPrincipals. r=gabor
e43f6dc95fc5f3bbd31a71c147d606c1d0b215ec
created 2015-05-14 16:35 -0700
pushed 2015-05-15 15:40 +0000
Wes Kocher Wes Kocher - Backed out changeset 17cfad44e12b (bug 1155963) for breaking b2g builds
17cfad44e12bc7f4260fc31b39417350bc25f8c6
created 2015-05-15 00:00 +0100
pushed 2015-05-15 15:40 +0000
Neil Rashbrook Neil Rashbrook - Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
60ab1ea8f15816644cdbb3a22bd7e883e737f9d6
created 2015-05-08 09:08 -0700
pushed 2015-05-09 21:17 +0000
Daniel Holbert Daniel Holbert - Bug 1132745 followup: Fix a typo in a CSS Unprefixing Service whitelisted domain. (no review)
7a63a3b1bd61c5b008680524f9e829ff7905a380
created 2015-05-07 09:04 -0700
pushed 2015-05-08 17:06 +0000
Mike Taylor Mike Taylor - Bug 1162106: Add top .jp sites to CSS unprefixing service whitelist. r=dholbert
169878ee34f9743fca175a4a8e783e025c13df4d
created 2015-05-05 09:04 -0700
pushed 2015-05-06 09:59 +0000
Daniel Holbert Daniel Holbert - Bug 1132745 part 2: Add Mozilla China team's requested additional domains to CSSUnprefixingService whitelist. r=miketaylr
80b09ba3d52e42c43cb831df5dd192680e5ca663
created 2015-05-05 09:04 -0700
pushed 2015-05-06 09:59 +0000
Daniel Holbert Daniel Holbert - Bug 1132745 part 1: remove music.baidu.com from CSSUnprefixingService whitelist. r=miketaylr
less more (0) -60 tip