caps/BasePrincipal.cpp
e394388fc01759f8527852dfce2cfab361934ea9
created 2018-09-25 07:25 +0200
pushed 2018-09-25 09:42 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1490874: Log Principal based Security Errors to the Security pane in the console. r=smaug
ac12aff1944d591811cb51b0e3d6a104595f5831
created 2018-09-24 11:43 +0300
pushed 2018-09-24 16:46 +0000
shindli shindli - Backed out changeset 510e95767aeb (bug 1490874) for security failures in browser/components/payments/test/mochitest/test_basic_card_form.html CLOSED TREE
510e95767aebe3642fe28d9e507a8b9561e5619e
created 2018-09-24 09:34 +0200
pushed 2018-09-24 16:46 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1490874: Log Principal based Security Errors to the Security pane in the console. r=smaug
416aff73b2ee3d7ef3cb04aebea8f335058bfe71
created 2018-09-11 09:01 +0000
pushed 2018-09-14 15:27 +0000
Jan de Mooij Jan de Mooij - Bug 1487032 - Store origin/site info in CompartmentPrivate. r=bholley
434d6bf22d1dd69f1f70dca9bc59c357593d8c1a
created 2018-09-05 03:22 +0000
pushed 2018-09-05 09:43 +0000
Nika Layzell Nika Layzell - Bug 1485177 - Add |siteOrigin| information to nsIPrincipal r=Ehsan
30c890dba6ea44e4dbea9ef8bf82a67eac67eee2
created 2018-09-01 05:06 +0300
pushed 2018-09-01 09:28 +0000
Tiberius Oros Tiberius Oros - Backed out changeset 33c7b0ea5caa (bug 1485177) for assertion failure at builds/worker/workspace/build/src/caps/ContentPrincipal.cpp on a CLOSED TREE
33c7b0ea5caaa654c72cce43124db1ebc052dead
created 2018-09-01 00:52 +0000
pushed 2018-09-01 09:28 +0000
Nika Layzell Nika Layzell - Bug 1485177 - Add |siteOrigin| information to nsIPrincipal, r=Ehsan
01533e16608569eeb2bbe413cb6cc892e912f12b
created 2018-07-31 11:27 +0300
pushed 2018-08-01 22:10 +0000
Jorg K Jorg K - Bug 1478441 - Introduce nsIURIWithSpecialOrigin needed for Thunderbird. r=baku
09917998d963a298ad6214fcc512e73b66259199
created 2018-07-24 22:15 +0200
pushed 2018-07-25 14:18 +0000
Andrea Marchesini Andrea Marchesini - Bug 1228139 - Remove nsIURIWithPrincipal - part 3 - main part, r=bz
cefce9913dfabb66dabf0935dd4116fcd4d654b1
created 2018-07-17 21:38 +0200
pushed 2018-07-18 09:33 +0000
Andrea Marchesini Andrea Marchesini - Bug 1476306 - Moving NullPrincipal/ContentPrincipal/SystemPrincipal under mozilla namespace - part 3 - ContentPrincipal, r=ckerschb
7ebf84d0611e5c5ee7e7a615c1dfbe1853e042d7
created 2018-07-17 21:37 +0200
pushed 2018-07-18 09:33 +0000
Andrea Marchesini Andrea Marchesini - Bug 1476306 - Moving NullPrincipal/ContentPrincipal/SystemPrincipal under mozilla namespace - part 1 - NullPrincipal, r=ckerschb
62cb6ad78b9b66055c325e43924dc6b5b9818d36
created 2018-07-14 05:26 +0300
pushed 2018-07-15 09:53 +0000
Olli Pettay Olli Pettay - Bug 1439153 - Make WebExtensions work with Shadow DOM/WebComponents, r=kmag
25c2eeca526e1248bdb3d5f88a5bfce86ab1d8c7
created 2018-06-26 00:19 -0700
pushed 2018-06-27 10:27 +0000
Kris Maglione Kris Maglione - Bug 1470965: Fix refcount sanity in nsIPrincipal.addonPolicy getter. r=mixedpuppy
24aeaadfae0df355fb2fac7ea25ea90fa9c56ddf
created 2018-06-26 22:57 +0300
pushed 2018-06-27 10:27 +0000
shindli shindli - Backed out 3 changesets (bug 1470023, bug 1469719, bug 1470965) for | toolkit/components/perfmonitoring/tests/browser/browser_compartments.js on a CLOSED TREE
d28d3a80e781ae10cbc97775415827ec93193c56
created 2018-06-26 00:19 -0700
pushed 2018-06-27 10:27 +0000
Kris Maglione Kris Maglione - Bug 1470965: Fix refcount sanity in nsIPrincipal.addonPolicy getter. r=mixedpuppy
fe91056fdd27e6e117888883129aed554815ab2a
created 2018-05-14 20:49 +0200
pushed 2018-05-23 09:51 +0000
Tom Schuster Tom Schuster - Bug 1453916 - Allow canvas extraction from webextension content-script even with resistFingerprinting turned on. r=kmag,bz
3fdd267726d3db4fb48f1fbadf2ef06c99aa248b
created 2018-05-11 19:46 +0200
pushed 2018-05-14 21:35 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Convert nsIPrincipal to use nsIDocument. r=bz
c294177f4ec91625ef3613c13aefe0fadbae1cb8
created 2018-04-04 16:54 +0200
pushed 2018-04-12 09:38 +0000
Tomislav Jovanovic Tomislav Jovanovic - Bug 1441336 - Use addon permissions for PerformanceTiming properties r=bz,kmag
96ffd32355aecf7d2999ff767c8ca09abb6f3ea0
created 2017-11-22 14:20 -0800
pushed 2017-11-23 09:44 +0000
Kris Maglione Kris Maglione - Bug 1415352: Part 5b - Use the last component principal as principal to inherit for data: URLs. r=bz,krizsa
4350a326a49805c6138aabd0ed68136498bf97cd
created 2017-11-02 19:56 -0700
pushed 2017-11-04 09:58 +0000
Kris Maglione Kris Maglione - Bug 1412345: Downgrade expanded principals before inheriting. r=bz,krizsa
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
1a063bcbef8a7bd9e6564c5b2c29264163066664
created 2017-09-25 16:38 +1000
pushed 2017-09-26 22:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 1) - Remove return value from nsIAtom::ToUTF8String(). r=froydnj.
3923d2a0cf1f5dab3ea467c6956e2d2c7ea2ba43
created 2017-09-03 18:51 -0700
pushed 2017-09-06 09:33 +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 09:33 +0000
Kris Maglione Kris Maglione - Bug 1396449: Part 1 - Use WebExtensionPolicy objects in extension content principals. r=krizsa
a516dafb10068005c8f4ac73c6e5963517398d5a
created 2017-08-07 14:10 +0200
pushed 2017-08-25 21:21 +0000
Gabriele Svelto Gabriele Svelto - Bug 1393435 - Remove unnecessary inclusions of the crash reporter header files; r=mconley
129793760f2d718ed61ba17d9aacd57c7ec6785b
created 2017-07-12 15:13 +1000
pushed 2017-07-14 12:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1380227 - Avoid many UTF16toUTF8 and UTF8toUTF16 conversions in nsStringBundle. r=emk.
0734a4af21613c3791f21c35aac808fb4f74e07a
created 2017-06-02 11:05 +0200
pushed 2017-06-02 15:10 +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 15:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1369310 - Get rid of nsIPrincipal.appStatus, r=bholley
58c4711b8ca2cf89a74368f93c93d8fcd2b5c6f0
created 2017-04-19 08:00 +0200
pushed 2017-04-20 00:11 +0000
Andrea Marchesini Andrea Marchesini - Bug 1357208 - No warning message when the creation of the principal origin fails, r=bholley
7012be88341ddd606d8a1f829b2bbd00209903c9
created 2017-03-29 08:24 +0200
pushed 2017-03-29 22:42 +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 22:42 +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 22:42 +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 22:42 +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 13:42 +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 13:42 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c0e8522353bd (bug 1347817)
be4d4a7ef77f2e8ebab9fa5298899ec626cd8ada
created 2017-03-29 11:17 +0200
pushed 2017-03-29 13:42 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d71d95c73542 (bug 1347817)
8bda12cfb5acbdb70fbad9856f43569849ecaebe
created 2017-03-29 11:17 +0200
pushed 2017-03-29 13:42 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 059bcee1ccda (bug 1347817)
059bcee1ccda55f0d270e99900f0a933caedde08
created 2017-03-29 08:24 +0200
pushed 2017-03-29 13:42 +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 13:42 +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 13:42 +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 13:42 +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-23 00:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1349512 - Move OriginAttributes class in separate files, r=qdot
a8b48c193197fdcd3075db581e5b7e7de34c7b39
created 2017-03-22 11:39 +0100
pushed 2017-03-23 00:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1343933 - Renaming Principal classes - part 4 - ContentPrincipal, r=qdot
ed03003277e0cfb0cc09c7b9710f852fcec235e0
created 2017-03-22 11:38 +0100
pushed 2017-03-23 00:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1343933 - Renaming Principal classes - part 2 - NullPrincipal, r=qdot
37d0954bf1431c13ef29457a124c691201674068
created 2017-01-30 14:09 +0100
pushed 2017-03-21 00:49 +0000
Frederik Braun Frederik Braun - Bug 1073952: inherit CSP into iframe sandbox srcdoc r=ckerschb,Tomcat
e65d8119d28c623aa46cb23fa7d5837b4461bd3f
created 2017-03-14 21:11 -0400
pushed 2017-03-16 14:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1347369 - Avoid dynamic allocation of URLParams in OriginAttributes methods; r=baku
ca31554d93a23aa505034a8a88608cf3014b9f4b
created 2017-03-01 18:59 +0800
pushed 2017-03-14 13:23 +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 16:00 +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 14:14 +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 14:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1344974 - Part 1: Factor out more non-virtual helpers for principal equality/subsumption checks; r=bholley
5dd02b882459fe98a58cde580a215793def4880e
created 2017-03-06 23:21 -0500
pushed 2017-03-07 14:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1340710 - Part 10 - Remove BasePrincipal::EqualsIgnoringAddonId which somehow crept back in during the last rebase
8cd9e592cc85ff5f48d65160bf64e7dfc9c8c844
created 2017-02-24 20:27 -0500
pushed 2017-03-07 14:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1340710 - Part 9: Speed up the OriginAttributes comparison in BasePrincipal::Subsumes(); r=bholley
c9bf97b0dd70b4559367fa91fc4dcdabd8c3660b
created 2017-02-22 21:29 -0500
pushed 2017-03-07 14:14 +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 14:14 +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 14:14 +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 14:14 +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-07 14:14 +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-07 14:14 +0000
Kris Maglione Kris Maglione - Bug 1314361 - Part 5: Remove origin attribute comparison helpers for ignoring addonId. r=bholley
ec4c621bb3fef6b6a49e8b9993564d66d1053046
created 2016-11-04 15:16 -0700
pushed 2017-03-07 14:14 +0000
Kris Maglione Kris Maglione - Bug 1314361 - Part 2: Stop using addonId origin attribute for permission checks. r=billm
f72d29f41cd97930cf02709017c68a077c2069b4
created 2016-11-05 22:38 -0700
pushed 2017-03-07 14:14 +0000
Kris Maglione Kris Maglione - Bug 1314361 - Part 1: Generate nsIPrincipal.addonId from AddonPolicyService rather than origin attributes. r=billm
less more (0) -100 -60 tip