caps/BasePrincipal.h
9a67d60ec29da5f2a82b123aa93407eb2d2c6168
created 2019-10-17 13:54 +0000
pushed 2019-10-18 04:14 +0000
Sebastian Streich Sebastian Streich - Bug 1585331 - Add nsIPrincipal::GetAboutModuleFlags r=ckerschb
a472d9f9c874774e5e65ed15c7da4a6fcb1d5ce9
created 2019-10-02 15:10 +0000
pushed 2019-10-03 04:38 +0000
Sebastian Streich Sebastian Streich - Bug 1583871 Refactor ThirdpartyUtil.cpp r=ckerschb
e40e7df668835350b2e341663617dc580e92e01a
created 2019-09-26 10:47 +0000
pushed 2019-09-26 21:35 +0000
Sebastian Streich Sebastian Streich - Bug 1580782 - Expose SchemeIs on nsIPrincipal r=ckerschb
c9b564c14e4fd3fd9b770f492afcf36706bc32b0
created 2019-09-09 16:45 +0000
pushed 2019-09-09 21:43 +0000
Andrea Marchesini Andrea Marchesini - Bug 1579357 - Check the arguments in BasePrincipal XPCOM methods, r=jkt
a549ac878890370cb4817e61b3f5232eb6488cc8
created 2019-08-08 22:00 +0000
pushed 2019-08-09 03:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1572258 - Prevent concurrent instances of TemporaryAccessGrantObserver from being created for the same (principal, permission type) pair; r=baku
4596d8646054d832e6727840908e70b4d45f9ca1
created 2019-08-08 21:41 +0300
pushed 2019-08-09 03:49 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset b7a4b4f41c3b (bug 1572258) for causing leaks on a CLOSED TREE
b7a4b4f41c3b38a011ccb22c7ccfe4cab28824a7
created 2019-08-08 15:17 +0000
pushed 2019-08-09 03:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1572258 - Prevent concurrent instances of TemporaryAccessGrantObserver from being created for the same (principal, permission type) pair; r=baku
19acdaa55d35e394762897901955c92fd98fb4d8
created 2019-07-08 16:37 +0000
pushed 2019-07-09 03:44 +0000
Jonathan Kingston Jonathan Kingston - Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
2e5db6145d9b9b686310b65211c7f64b075d635b
created 2019-06-03 12:37 +0000
pushed 2019-06-04 03:45 +0000
Jonathan Kingston Jonathan Kingston - Bug 1508939 - cpp serialization r=ckerschb,mccr8,mikedeboer
62b73610a2f7d80d7eb5f402d59757868e4521a0
created 2019-06-03 06:04 +0000
pushed 2019-06-03 10:13 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1496418: Update Content Policy checks and allow CSP checks for system principal triggered loads. r=mccr8,baku
6f74780ec7928fdcde153562c94e72f36cd9016f
created 2019-05-22 22:35 +0000
pushed 2019-05-24 21:47 +0000
Andrea Marchesini Andrea Marchesini - Bug 1551056 - Get rid of BasePrincipal::CloneForcingFirstPartyDomain, r=Ehsan
ddf4012a7652e36d144fc43bc99335276deeafbe
created 2019-05-21 23:14 +0000
pushed 2019-05-22 03:40 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 965637: Move CSP from Principal into Client, part 1: backend changes. r=mccr8
0ef64a5380eb537e9e705d14eb4ad97d0faae146
created 2019-05-03 17:13 +0000
pushed 2019-05-03 21:56 +0000
Andrea Marchesini Andrea Marchesini - Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod
04557fa70ce8a1dd168482b42b734647753c5b70
created 2019-05-03 06:12 +0300
pushed 2019-05-03 12:59 +0000
Bogdan Tara Bogdan Tara - Backed out 4 changesets (bug 1320404) for test_permmanager_load_invalid_entries.js failures
de9073c57d209c9b4ea110194ae31503f5cf4363
created 2019-05-02 17:24 +0000
pushed 2019-05-03 12:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod
ad04ccedc21ed4373acff2d310388bc55725182b
created 2019-05-02 04:51 +0300
pushed 2019-05-02 09:52 +0000
Cosmin Sabou Cosmin Sabou - Backed out 4 changesets (bug 1320404) for xperf failures on permissions.sqlite-journal.
5a20b5f43280e18252fc1637a82f7dfa69e920fd
created 2019-05-01 23:21 +0000
pushed 2019-05-02 09:52 +0000
Andrea Marchesini Andrea Marchesini - Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod
b22a06518604e41f554a7f1dbd1d3f3bb1c70471
created 2019-04-15 10:26 +0000
pushed 2019-04-15 21:36 +0000
Andrea Marchesini Andrea Marchesini - Bug 1543911 - Move BasePrincipal::CloneStrippingUserContextIdAndFirst into nsPermission to avoid misuses, r=johannh
941f963a8fc82924465d14695f0f7c7aebf399d3
created 2019-04-12 05:30 +0000
pushed 2019-04-12 15:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1536411 - StoragePrincipal - part 8 - SharedWorkers, r=Ehsan
4191e4de46ca8b9956de802aa68d197cec8a8f85
created 2019-04-12 05:31 +0000
pushed 2019-04-12 15:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1536411 - StoragePrincipal - part 1 - Implementation, r=Ehsan
a047b64590a4926c919b299f883cec2e00d1dedd
created 2019-04-11 22:48 +0300
pushed 2019-04-12 03:19 +0000
Cosmin Sabou Cosmin Sabou - Backed out 10 changesets (bug 1536411) for causing leaks in CondVar, MessagePortService, MessagePortServiceData.
f94dfbf2476c82b25e2b81cebedf7d42eab64851
created 2019-04-11 16:47 +0000
pushed 2019-04-12 03:19 +0000
Andrea Marchesini Andrea Marchesini - Bug 1536411 - StoragePrincipal - part 8 - SharedWorkers, r=Ehsan
45708d22bb6d665c71111dfeeb706a52828b37b6
created 2019-04-11 16:27 +0000
pushed 2019-04-12 03:19 +0000
Andrea Marchesini Andrea Marchesini - Bug 1536411 - StoragePrincipal - part 1 - Implementation, r=Ehsan
ef4325327e46517ba3cfd72a9b4e02c6ccbf9080
created 2019-02-11 18:03 +0000
pushed 2019-02-11 21:54 +0000
Jonathan Kingston Jonathan Kingston - Bug 1346759 - Use URI comparison for null principals instead of pointer comparison. r=ckerschb,bholley
25334f588aa4b005e7a96d975dd14831fb738a24
created 2018-12-21 11:56 +0000
pushed 2019-01-09 16:06 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1515863, r=ckerschb
95d275f757c3501fcdc8e00e84f8ae1a3be0cf48
created 2019-01-04 01:03 +0200
pushed 2019-01-04 03:44 +0000
Ciure Andrei Ciure Andrei - Merge mozilla-central to autoland. a=merge CLOSED TREE
417769fb3f0f9c5be5f3cc098a567359eb19c30c
created 2019-01-03 20:08 +0000
pushed 2019-01-04 03:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1517434 part 1. Add a fast inline nsIPrincipal::IsSystemPrincipal. r=mccr8
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
f3a78d65b0590610e4f863db4dce834303fc8b94
created 2018-10-31 17:56 +0000
pushed 2018-10-31 21:39 +0000
Jonathan Kingston Jonathan Kingston - Bug 1502743 - Replace black/whitelist within caps to block/allowlist r=ckerschb
316a48e82d51ee6985b4730ef7710fa86897fbd1
created 2018-09-21 07:13 +0000
pushed 2018-09-21 09:38 +0000
Jan de Mooij Jan de Mooij - Bug 1491342 - Ignore document.domain in ShouldWaiveXray. r=bholley
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
a0200438265ba27626915031f3dd2f91f95969b6
created 2018-06-27 11:34 -0700
pushed 2018-08-16 09:22 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1431255 - Part III, Create per-origin sandboxes from XPCJSRuntime and load UA widgets scripts r=bholley,jaws,sfink
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
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
a8b53e720ac7c35192eada9bf7c174df78105504
created 2018-02-01 14:05 +0100
pushed 2018-02-18 21:55 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1432358: Update OverridesCSP to account for systemprincipal. r=kmag
d864fe04c3eae42674b4265d8e3aa6eaef4c3172
created 2018-02-05 22:46 -0800
pushed 2018-02-18 09:35 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj
5d726f46260f0d96dba2ec23d5b01375f588c6e1
created 2018-02-12 19:58 +0200
pushed 2018-02-12 22:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 1432358) for failing xpcshell's test_ext_contentscript_triggeringPrincipal.js
a67e95bd0ccf13faa26aaa6b56fd1d826a7608ec
created 2018-02-01 14:05 +0100
pushed 2018-02-12 22:08 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1432358: Update OverridesCSP to account for systemprincipal. r=kmag
a824791e0d28623e928f9b5314cb6d948b2218ef
created 2018-02-09 23:46 +0200
pushed 2018-02-10 09:58 +0000
Sebastian Hengst Sebastian Hengst - Backed out 3 changesets (bug 1432358) for failing xpcshell's test_ext_contentscript_triggeringPrincipal.js on Windows debug. CLOSED TREE
6840396ed6ec8cdc9e77e253c1c61258a24fb987
created 2018-02-01 14:05 +0100
pushed 2018-02-10 09:58 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1432358: Update OverridesCSP to account for systemprincipal. r=kmag
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-14 05:34 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
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
0f044857350891d27712d3be932bf1ae10f4e5ce
created 2017-11-07 14:25 -0800
pushed 2017-11-23 09:44 +0000
Kris Maglione Kris Maglione - Bug 1415352: Part 5a - Allow extension codebase principals to override CSP. r=bz
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
41e5a4b54c93e40e92e1e697efa936e90a4c5a41
created 2017-10-07 14:53 -0700
pushed 2017-10-13 09:13 +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:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-09-27 21:55 +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 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
1dde6ae5176d04e63905eb5c7c47178371d94260
created 2017-04-16 13:32 -0700
pushed 2017-08-18 22:53 +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 22:53 +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 22:53 +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 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
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
less more (0) -100 -60 tip