caps/BasePrincipal.h
4350a326a49805c6138aabd0ed68136498bf97cd
created 2017-11-02 19:56 -0700
pushed 2017-11-03 21:50 +0000
Kris Maglione Kris Maglione - Bug 1412345: Downgrade expanded principals before inheriting. r=bz,krizsa
41e5a4b54c93e40e92e1e697efa936e90a4c5a41
created 2017-10-07 14:53 -0700
pushed 2017-10-13 00:50 +0000
Kris Maglione Kris Maglione - Bug 1407056: Part 2 - Override page CSP for loads by expanded principals. r=bz,krizsa
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-09-28 00:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
3923d2a0cf1f5dab3ea467c6956e2d2c7ea2ba43
created 2017-09-03 18:51 -0700
pushed 2017-09-06 05:50 +0000
Kris Maglione Kris Maglione - Bug 1396449: Part 2 - Use atoms to test WebExtension permissions. r=krizsa
c105574f5739c8582a8bfdd12b2cb945bff288d6
created 2017-09-05 11:04 -0700
pushed 2017-09-06 05:50 +0000
Kris Maglione Kris Maglione - Bug 1396449: Part 1 - Use WebExtensionPolicy objects in extension content principals. r=krizsa
1dde6ae5176d04e63905eb5c7c47178371d94260
created 2017-04-16 13:32 -0700
pushed 2017-08-18 18:06 +0000
Kris Maglione Kris Maglione - Bug 1356334: Part 1 - Add helpers for safely casting principals without COM overhead. r=bholley
399db8547abb4549b05ffd419fab29c8cbd6c2ae
created 2017-08-18 11:32 -0400
pushed 2017-08-18 15:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 1356334) for frequent test_ext_contentscript_async_loading.html failures on Android debug on a CLOSED TREE.
7c880eca810ac03509cc3102bd421b5f386e82cb
created 2017-04-16 13:32 -0700
pushed 2017-08-18 02:00 +0000
Kris Maglione Kris Maglione - Bug 1356334: Part 1 - Add helpers for safely casting principals without COM overhead. r=bholley
0734a4af21613c3791f21c35aac808fb4f74e07a
created 2017-06-02 11:05 +0200
pushed 2017-06-02 09:06 +0000
Andrea Marchesini Andrea Marchesini - Bug 1369316 - Get rid of nsIPrincipal.unknownAppId, r=bholley
027f5f5b7221b39f5dbca2c2ca43c9e58587d301
created 2017-06-02 11:05 +0200
pushed 2017-06-02 09:06 +0000
Andrea Marchesini Andrea Marchesini - Bug 1369310 - Get rid of nsIPrincipal.appStatus, r=bholley
7012be88341ddd606d8a1f829b2bbd00209903c9
created 2017-03-29 08:24 +0200
pushed 2017-03-29 13:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 1347817 - Principal must always have a valid origin - part 4 - origin passed as argument when a principal is created, r=bholley
918682c3ff30b08ffb127b33f60f2750ccf8d63c
created 2017-03-29 08:22 +0200
pushed 2017-03-29 13:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 1347817 - Principal must always have a valid origin - part 3 - move origin to BasePrincipal, r=bholley
a303ac6e7f6b47b82ea8567eda508ec934381273
created 2017-03-29 08:21 +0200
pushed 2017-03-29 13:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 1347817 - Principal must always have a valid origin - part 2 - move OriginAttributes to the BasePrincipal, r=bholley
ea39a16e4c9796a801679fa49ce5b1b50a75e382
created 2017-03-29 08:19 +0200
pushed 2017-03-29 13:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 1347817 - Principal must always have a valid origin - part 1 - renaming GetOriginInternal to GetOriginNoSuffixInternal, r=qdot
933a668a6468f2805b64cd68ee08ad6dc123648b
created 2017-03-29 11:18 +0200
pushed 2017-03-29 09:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a70b549ac35d (bug 1347817) for failing test_websocket-transport.html on OSX 10.10 debug. r=backout
823199ec777a88dd78c4c22fd3c5021b9a801b28
created 2017-03-29 11:17 +0200
pushed 2017-03-29 09:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c0e8522353bd (bug 1347817)
be4d4a7ef77f2e8ebab9fa5298899ec626cd8ada
created 2017-03-29 11:17 +0200
pushed 2017-03-29 09:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d71d95c73542 (bug 1347817)
8bda12cfb5acbdb70fbad9856f43569849ecaebe
created 2017-03-29 11:17 +0200
pushed 2017-03-29 09:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 059bcee1ccda (bug 1347817)
059bcee1ccda55f0d270e99900f0a933caedde08
created 2017-03-29 08:24 +0200
pushed 2017-03-29 06:27 +0000
Andrea Marchesini Andrea Marchesini - Bug 1347817 - Principal must always have a valid origin - part 4 - origin passed as argument when a principal is created, r=bholley
d71d95c73542498746ae068c278f444a8cbfe1d6
created 2017-03-29 08:22 +0200
pushed 2017-03-29 06:27 +0000
Andrea Marchesini Andrea Marchesini - Bug 1347817 - Principal must always have a valid origin - part 3 - move origin to BasePrincipal, r=bholley
c0e8522353bd97100f7b3efc604f1d7e8bd56e0c
created 2017-03-29 08:21 +0200
pushed 2017-03-29 06:27 +0000
Andrea Marchesini Andrea Marchesini - Bug 1347817 - Principal must always have a valid origin - part 2 - move OriginAttributes to the BasePrincipal, r=bholley
a70b549ac35db3b97a0ce3ed7b3b2ea350174c7a
created 2017-03-29 08:19 +0200
pushed 2017-03-29 06:27 +0000
Andrea Marchesini Andrea Marchesini - Bug 1347817 - Principal must always have a valid origin - part 1 - renaming GetOriginInternal to GetOriginNoSuffixInternal, r=qdot
76ca93b1b80ce713d4379e02edb11d4397930fb5
created 2017-03-22 18:45 +0100
pushed 2017-03-22 17:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1349512 - Move OriginAttributes class in separate files, r=qdot
4aa2a18476e0a8ba3ef2c69ce00b6e21e6dfdf18
created 2017-03-22 11:38 +0100
pushed 2017-03-22 10:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1343933 - Renaming Principal classes - part 1 - ExpandedPrincipal, r=qdot
37d0954bf1431c13ef29457a124c691201674068
created 2017-01-30 14:09 +0100
pushed 2017-03-21 01:29 +0000
Frederik Braun Frederik Braun - Bug 1073952: inherit CSP into iframe sandbox srcdoc r=ckerschb,Tomcat
ca31554d93a23aa505034a8a88608cf3014b9f4b
created 2017-03-01 18:59 +0800
pushed 2017-03-14 08:22 +0000
Yoshi Huang Yoshi Huang - Bug 1300671 - set firstPartyDomain on about: pages. r=smaug
ffed210e1e21c462ac1e4db9f08030724a7d02c2
created 2017-03-08 07:41 +0100
pushed 2017-03-08 06:42 +0000
Andrea Marchesini Andrea Marchesini - Bug 1345168 - Get rid of OriginAttributes::Inherit, r=tjr
a84b225957b499c03ec78ca0ed6cb8ff9ddd03aa
created 2017-03-06 23:04 -0500
pushed 2017-03-07 05:30 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1344974 - Part 2: Make the non-virtual helpers for principal equality/subsumption checks inline; r=bholley
2c8caf7ff9f2397ed57734c211d1a21711357db3
created 2017-03-06 22:50 -0500
pushed 2017-03-07 05:30 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1344974 - Part 1: Factor out more non-virtual helpers for principal equality/subsumption checks; r=bholley
c9bf97b0dd70b4559367fa91fc4dcdabd8c3660b
created 2017-02-22 21:29 -0500
pushed 2017-03-07 03:31 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1340710 - Part 8: Add a fast path for nsIPrincipal::EqualsConsideringDomain() and nsIPrincipal::SubsumesConsideringDomain(); r=bholley
512a7e6dfe6b1bbe1e494a3139dd6a0e2d244a0f
created 2017-02-24 18:05 -0500
pushed 2017-03-07 03:31 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1340710 - Part 7: Add a fast path for nsIPrincipal::Equals() and nsIPrincipal::EqualsConsideringDomain(); r=bholley
c798f52cc53e130a8afe0f8f47be71ce60582888
created 2017-02-24 17:02 -0500
pushed 2017-03-07 03:31 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1340710 - Part 6: Store BasePrincipal::{mOriginNoSuffix,mOriginSuffix} as a pair of atoms; r=bholley
cb0ea9136535ad6d1455833ea63b8ac7d68d58b4
created 2017-02-23 21:33 -0500
pushed 2017-03-07 03:31 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1340710 - Part 2: De-virtualize BasePrincipal::Kind(); r=bholley
ebabe5ba82f1db6987ac55156307ef4a929eeb10
created 2016-11-08 17:11 -0800
pushed 2017-03-06 17:41 +0000
Kris Maglione Kris Maglione - Bug 1314361 - Part 6: Remove the addonId origin attribute. r=bholley
fffb91ea88abc275e43ef979261df5c7ced23f12
created 2016-11-04 14:32 -0700
pushed 2017-03-06 17:41 +0000
Kris Maglione Kris Maglione - Bug 1314361 - Part 5: Remove origin attribute comparison helpers for ignoring addonId. r=bholley
f72d29f41cd97930cf02709017c68a077c2069b4
created 2016-11-05 22:38 -0700
pushed 2017-03-06 17:41 +0000
Kris Maglione Kris Maglione - Bug 1314361 - Part 1: Generate nsIPrincipal.addonId from AddonPolicyService rather than origin attributes. r=billm
29784b27d40586ced2f943bf3405ed9f43f9a2e6
created 2017-02-14 13:45 +0200
pushed 2017-02-14 12:15 +0000
Olli Pettay Olli Pettay - Bug 1339213 - Inline IsRestrictOpenerAccessForFPI, r=tihuang
27d0ab29f05bc1499a95c959e5fb43fdea67e897
created 2017-02-09 21:08 -0800
pushed 2017-02-10 13:27 +0000
Shane Caraveo Shane Caraveo - Bug 1308640 bypass TP when addon has explicit permission to url, r=bz,kmag,mrbkap
171262d16e8019691233df6a64b329471ae42764
created 2017-02-03 14:56 -0800
pushed 2017-02-05 01:19 +0000
Daniel Holbert Daniel Holbert - Bug 1259348 part 1: Remove CSSUnprefixingService.js and associated code (since it's been supplanted by built-in webkit-prefixed-CSS support). r=mats
05e1a37cd8296f77a72cae71e243ce4d2d8b5453
created 2017-01-23 10:50 +0800
pushed 2017-02-04 01:35 +0000
Tim Huang Tim Huang - Bug 1319773 - Part 2: Add a pref 'privacy.firstparty.isolate.restrict_opener_access' which controls the access of window.opener for different first party domain. r=baku
c08cb388baee030a47ac0852dba459602bbce761
created 2017-01-18 20:17 +0800
pushed 2017-02-04 01:35 +0000
Tim Huang Tim Huang - Bug 1319773 - Part 1: Add a SubsumesConsideringDomainIgnoringFPD in BasePrincipal. r=baku
cabc87c3fa0a22f3650bde884e884ee4ea91046b
created 2017-01-27 10:37 -0800
pushed 2017-01-27 18:37 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1073952) for test_iframe_srcdoc.html failures a=backout
1e631015acc8513043c0a3ad1c4a31b50679f7b5
created 2017-01-27 01:05 +0100
pushed 2017-01-27 13:15 +0000
Frederik Braun Frederik Braun - Bug 1073952: inherit CSP into iframe sandbox srcdoc r=ckerschb,dveditz
8fe52da5cb90209689b41879843ba93f6acda884
created 2017-01-12 17:38 +0100
pushed 2017-01-12 16:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby
306a058214a2b8a0b61ddc733adcd2820bfcb3a9
created 2017-01-03 14:21 +0800
pushed 2017-01-03 16:02 +0000
dimi dimi - Bug 1320402 - Move url-classifier off of using appIds. r=ehsan, gcp
b44e3a356480157169595081528b87ac22139048
created 2016-12-19 18:30 +0800
pushed 2016-12-21 06:59 +0000
Yoshi Huang Yoshi Huang - Bug 1324115 - Part 1: add a C++ helper in nsIPrincipal. r=smaug
4ed75a24f8b5bd3b400ec44a5c3a3a48575347ff
created 2016-12-07 07:07 -1000
pushed 2016-12-07 17:07 +0000
Andrea Marchesini Andrea Marchesini - Bug 1317927 - Media caching needs to use origin attributes, r=cpearce, r=jesup
aa99928b7bb8e9c60ab1ae341d2ae4fea4a5254e
created 2016-11-17 14:52 +0100
pushed 2016-11-17 13:53 +0000
Andrea Marchesini Andrea Marchesini - Bug 1315905 - Cleanup Necko http security check - part 1, r=valentin
fe91fde5ba7a7ad83b307b5f5a247d861aa76947
created 2016-11-10 14:20 +0800
pushed 2016-11-10 06:20 +0000
Tim Huang Tim Huang - Bug 1313627 - Get the firstPartyDomain from the nodePrincipal of the document in nsDocShell::CanAccessItem() if the first party isolation is on. r=smaug
09ac8e800a9da779d246fb84e1eb79692f217966
created 2016-11-06 16:15 +0100
pushed 2016-11-08 04:41 +0000
Valentin Gosu Valentin Gosu - Bug 1315302 - Remove signedPkg from origin attributes r=baku
0475a23b1a526c8338852d4812bdd65027bd8c1f
created 2016-11-02 10:04 -0700
pushed 2016-11-02 17:05 +0000
Kris Maglione Kris Maglione - Bug 1308920: Part 1 - Add an EqualsIgnoringAddonId method to BasePrincipal. r=bholley
f19085b4d55bfcf10216d2bda44faa85d41adc7a
created 2016-10-24 13:52 +0200
pushed 2016-10-25 06:59 +0000
Dave Huseby Dave Huseby - Bug 1189086 - Eliminate nsIPrincipal::jarPrefix. r=dveditz
299a09f24493acfbbe8b9457c36e2eccf318d787
created 2016-09-20 16:35 +0800
pushed 2016-09-28 23:58 +0000
Jonathan Hao Jonathan Hao - Bug 1302047 - Ignore userContextId and firstPartyDomain when matching permissions. r=baku
36b63f0e067ab2d55d838ce18f835a2e53eda299
created 2016-08-26 12:41 +0800
pushed 2016-09-06 02:27 +0000
Yoshi Huang Yoshi Huang - Bug 1260931 - Part 3: Propagate firstPartyDomain. r=smaug
f4e160879d4d8ecb59b68d614812f1c62262ea45
created 2016-08-09 16:34 +0800
pushed 2016-09-06 02:27 +0000
Yoshi Huang Yoshi Huang - Bug 1260931 - Part 1: add firstPartyDomain. r=smaug
fd952e5b6b1cb71b5cce9aac0e862ccb3511f2be
created 2016-09-05 21:16 +0200
pushed 2016-09-05 19:16 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 935ffd53f193 (bug 1260931) for failing xpcshell test test_packaged_app_service.js. r=backout
7a7b0be6b3819db6a52052600bf8f0d6186096d8
created 2016-09-05 21:15 +0200
pushed 2016-09-05 19:16 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b9afda2804fd (bug 1260931)
b9afda2804fdac2805cbb6133fc915959829c5eb
created 2016-08-26 12:41 +0800
pushed 2016-09-05 17:52 +0000
Yoshi Huang Yoshi Huang - Bug 1260931 - Part 3: Propagate firstPartyDomain. r=smaug
935ffd53f193ebdbf4922b3ee4924e0514a1a94b
created 2016-08-09 16:34 +0800
pushed 2016-09-05 17:52 +0000
Yoshi Huang Yoshi Huang - Bug 1260931 - Part 1: add firstPartyDomain. r=smaug
less more (0) -100 -60 tip