extensions/cookie/nsPermissionManager.cpp
cefce9913dfabb66dabf0935dd4116fcd4d654b1
created 2018-07-17 21:38 +0200
pushed 2018-07-17 19:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1476306 - Moving NullPrincipal/ContentPrincipal/SystemPrincipal under mozilla namespace - part 3 - ContentPrincipal, r=ckerschb
b10960397cd03c40344ed4b154ef721d10633334
created 2018-07-10 10:09 +0200
pushed 2018-07-10 12:34 +0000
Andrea Marchesini Andrea Marchesini - Bug 1469993 - Grant storage access to a 3rd party, tracking resource if a opened document has user-interaction - part 5 - permission removal propagated to content processes, r=nika
38efe060bca8f4cac7893e362b318187f8c8a254
created 2018-07-10 10:09 +0200
pushed 2018-07-10 12:34 +0000
Andrea Marchesini Andrea Marchesini - Bug 1469993 - Grant storage access to a 3rd party, tracking resource if a opened document has user-interaction - part 3 - using permissions, r=ehsan
766b23553adf1c310767fce603c6bdd448382254
created 2018-07-10 11:32 +0300
pushed 2018-07-10 08:32 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 9 changesets (bug 1469993) for causing bustage in build/srcdom/base/nsGlobalWindowInner.cpp on a CLOSED TREE
55499fcd9738d6389a672ea1ade565c644146d58
created 2018-07-10 10:09 +0200
pushed 2018-07-10 08:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1469993 - Grant storage access to a 3rd party, tracking resource if a opened document has user-interaction - part 5 - permission removal propagated to content processes, r=nika
12b9c8bfa41f2aaea522a5a53d5889d8aa384eae
created 2018-07-10 10:09 +0200
pushed 2018-07-10 08:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1469993 - Grant storage access to a 3rd party, tracking resource if a opened document has user-interaction - part 3 - using permissions, r=ehsan
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-06-26 04:28 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 08:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
ae5f6843bb631a32869fa29beb24a36498ed205a
created 2018-03-23 15:27 -0700
pushed 2018-04-03 18:06 +0000
Dave Townsend Dave Townsend - Bug 1448500: Add speculative request content policy type. r=bz, r=kmag
d46afbe90f3c9dbeb0379d40f8292004dc5c6916
created 2018-02-26 20:43 +0100
pushed 2018-02-27 10:06 +0000
Valentin Gosu Valentin Gosu - Bug 1433958 - Change code that sets nsIURI.host to use nsIURIMutator r=mayhemer
d864fe04c3eae42674b4265d8e3aa6eaef4c3172
created 2018-02-05 22:46 -0800
pushed 2018-02-17 23:52 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj
a37f11b2eb258a18612cae602759bee231d09817
created 2018-01-24 01:07 -0200
pushed 2018-01-24 03:08 +0000
Nika Layzell Nika Layzell - Bug 1428922 - Part 0: Add an EXPIRE_POLICY expire type to nsPermissionManager, r=baku
7b66479caadb664cee58e428d7a9972d8f592be4
created 2018-01-17 15:57 +0530
pushed 2018-01-20 09:46 +0000
Prathiksha Prathiksha - Bug 1376235 - Change PermissionAvaliable to PermissionAvailable. r=johannh
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-14 03:20 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
8357c080dccbe4c6aaba3d9e012b3262f45ff7f6
created 2017-10-29 16:02 -0700
pushed 2018-01-12 21:51 +0000
Kris Maglione Kris Maglione - Bug 1412726: Clean up XPCOM singleton constructor refcount handling. r=froydnj
11a02afca6fe50ecb1a9fd22f42ae42992305af2
created 2018-01-08 20:25 -0500
pushed 2018-01-09 01:26 +0000
Ben Kelly Ben Kelly - Bug 1426977 P1 Preload the cookie permission to properly block client-side service worker interception. r=mystor
814806beaaf8d82d9ff8d57543263d8ca2720d51
created 2017-11-09 18:42 -0500
pushed 2017-11-09 23:43 +0000
Neil Deakin Neil Deakin - Bug 380637, add a general preference to prevent pages from overriding keyboard shortcuts. If a key doesn't specify the reserved attribute, this preference will be used, r=felipe
3feb5338f65c83d2af52fb8a53f866155e88dc15
created 2017-10-16 21:08 -0700
pushed 2017-10-26 03:23 +0000
Kris Maglione Kris Maglione - Bug 1409249: Require singleton constructors to return explicit already_AddRefed. r=froydnj
bbe4e693eb02ffec1ac21eecfadd090dddaa1a89
created 2017-07-10 23:13 +0200
pushed 2017-10-18 09:52 +0000
Johann Hofmann Johann Hofmann - Bug 1379560 - Part 1 - Add a default permission pref in the permission manager. r=mystor,Paolo
28a28f017a5f8be72f91b3efb4e820abd16b949c
created 2017-10-10 15:00 -0700
pushed 2017-10-16 00:19 +0000
Kris Maglione Kris Maglione - Bug 1407428: Hand out a const array reference for expanded principal whiteList. r=krizsa
994ea93958587c927e5daa729c9393056f655a9b
created 2017-10-16 00:00 +0200
pushed 2017-10-15 22:03 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 237acf2879f6 (bug 1407428) for frequent crashes, e.g. in xpcshell's test_bug248970_cookie.js. r=backout on a CLOSED TREE
237acf2879f6222bc4b076c377bf026d18a6ebef
created 2017-10-10 15:00 -0700
pushed 2017-10-15 21:00 +0000
Kris Maglione Kris Maglione - Bug 1407428: Hand out a const array reference for expanded principal whiteList. r=krizsa
c81b52d58ea4df9c46c0bf46a89e9f1dbb532fe5
created 2017-09-03 22:14 -0700
pushed 2017-09-24 07:13 +0000
Chris Peterson Chris Peterson - Bug 870698 - Part 2: Replace Append("") with AppendLiteral(""). r=erahm
947050c037c7422c718d8104b441655b2c72a13c
created 2017-09-03 22:12 -0700
pushed 2017-09-24 07:13 +0000
Chris Peterson Chris Peterson - Bug 870698 - Part 1: Replace Assign("") with AssignLiteral(""). r=erahm
789551f8cfcf39b07a158ac027179b151d6d8a9b
created 2017-08-08 14:41 -0700
pushed 2017-08-08 21:41 +0000
Eric Rahm Eric Rahm - Bug 1386825 - Part 4: Remove remaining instances of MOZ_B2G. r=froydnj
2b347fb55a9965acec727f6e40671ba859636603
created 2017-07-31 14:28 +1000
pushed 2017-07-31 08:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 3, attempt 2) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj.
88e14ba4308e1ca878548a2b1616276c7b543c39
created 2017-07-28 10:29 +0200
pushed 2017-07-28 08:30 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ef5feef07bed (bug 1384835)
ef5feef07bed07583c52e434dbc5e4b9a2545deb
created 2017-07-27 16:45 +1000
pushed 2017-07-28 01:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 3) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj.
01b0662430d9d4bddb48fbafef828fdbb532acc9
created 2017-07-05 13:40 -0400
pushed 2017-07-05 17:42 +0000
Michael Layzell Michael Layzell - Bug 1315092 - Part 2: Correctly clear mPrivateBrowsingId during the assertion as well on a CLOSED TREE, a=bustage
094ea9f8029b596b43e6b3ccabfd7584db3ad9e5
created 2017-07-05 09:57 -0400
pushed 2017-07-05 16:41 +0000
Michael Layzell Michael Layzell - Bug 1315092 - Correctly ignore mPrivateBrowsingId when constructing permission keys, r=ehsan
2915d4b7849612e583048650beabe33bad2cfeca
created 2017-06-20 19:19 +1000
pushed 2017-06-23 04:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 2) - Remove nsAFlat{,C}String typedefs. r=froydnj.
13422d457a3894ce0989ca8d53512eb994e3c431
created 2017-06-20 13:28 -0400
pushed 2017-06-22 18:46 +0000
Michael Layzell Michael Layzell - Bug 1374665 - Stop parsing principals during GetPermissionsForKey, r=ehsan
cbeb4bc60daa798c60102102c15e51a5af94265a
created 2017-06-21 17:10 -0700
pushed 2017-06-22 00:13 +0000
Wes Kocher Wes Kocher - Backed out changeset 44532a19e524 (bug 1374665) for test_group_mouseevents.html failures a=backout
44532a19e524df52ccf35fd0e342996027d86342
created 2017-06-20 13:28 -0400
pushed 2017-06-21 18:23 +0000
Michael Layzell Michael Layzell - Bug 1374665 - Stop parsing principals during GetPermissionsForKey, r=ehsan
9ea2cf9ede5ee6c18db5e40deceba45363540953
created 2017-05-18 14:14 +0800
pushed 2017-05-22 11:07 +0000
JW Wang JW Wang - Bug 1365513 - Remove the call to AbstractThread::GetCurrent() in nsPermissionManager.cpp. r=mystor
8b115265af36830f21d88050cff5abf2a6dca190
created 2017-05-06 16:17 -0400
pushed 2017-05-20 04:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1362791 - Enable testing permissions using URIs without having to mint principals; r=mystor
db4d4ed118a5f15dcf44ddd1cb7da17badf6f9c4
created 2017-05-10 11:40 -0400
pushed 2017-05-11 14:27 +0000
Michael Layzell Michael Layzell - Bug 1363243 - Avoid checking nsPermissionManager in nsContentBlocker when no preload permissions are set, r=ehsan
eb249c8b3e6010cc3ae9a12432ee5498d598f8c5
created 2017-04-11 16:36 -0400
pushed 2017-04-27 17:42 +0000
Michael Layzell Michael Layzell - Bug 1355608 - Part 1: Add tools to nsPermissionManager to await permissions becoming avaliable, r=baku
e9e4b447bf87b183cc7bb6007e35c1931828c319
created 2017-04-04 11:46 -0400
pushed 2017-04-27 17:42 +0000
Michael Layzell Michael Layzell - Bug 1353179 - Fix the content process permission assertion, and add support for pre-load permissions, r=baku
9ed8ee69a49df4f45a79c20ca85e5ad0b0702a8a
created 2017-04-07 17:27 -0400
pushed 2017-04-18 19:06 +0000
Michael Layzell Michael Layzell - Bug 1354635 - Send permissions to the content process when debugging service workers, r=catalinb
27cda2c75c4616b79df0cebe977edb0992aa7305
created 2017-03-25 22:19 -0400
pushed 2017-03-26 03:41 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1350090 - Turn off the spammy warning that goes off every time we create an about:blank content viewer; r=mystor
2686c6ee997dce91e573d7b0e1555859e33810e6
created 2017-03-15 16:15 -0400
pushed 2017-03-21 15:11 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 11: Change the permission key assertion to a fatal assert on debug builds, r=ehsan
035042b8b4aabb0f6f427a0eb9d12a160dbc6f5a
created 2017-03-08 14:28 -0500
pushed 2017-03-21 15:11 +0000
Michael Layzell Michael Layzell - Bug 1345573 - Part 1: Key http, https, and ftp URIs on origin instead of eTLD+1, r=baku
d01b69497592ac138f732d48d71e1f0552b8cd81
created 2017-02-15 13:03 -0500
pushed 2017-03-21 15:11 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 6: Disable nsPermissionManager::GetEnumerator in the content process, r=kitcambridge
a21d709fd0b05f2614ad63c3e07b0540b259d068
created 2017-03-02 17:04 -0500
pushed 2017-03-21 15:11 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 5: Add support for finer-grained permission update messages to ContentParent, r=baku
dc5c70cb15118d84c0137ea6a0f59b18e69ba73b
created 2017-03-02 16:56 -0500
pushed 2017-03-21 15:11 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 4: Assert that the ipcKey for a principal is avaliable when creating a PermissionKey in the child process, r=baku
215ca1b54ff1d363624d81460fe9a7e95d8e4ffd
created 2017-03-02 16:53 -0500
pushed 2017-03-21 15:11 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 2: Replace the synchronous ReadPermissions API with async APIs, r=baku
ff6d2ebc113fe5fc3a1f91aba8236c9dfba5ea65
created 2017-03-02 16:48 -0500
pushed 2017-03-21 15:11 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 1: Add a mechanism for grouping permissions into groups to be sent over IPC, r=baku
ba0c83461506c421e5c7473cce9a53d1bfee06d8
created 2017-03-15 00:47 +0100
pushed 2017-03-14 23:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7568383eb18d (bug 1337056) for crashing xpcshell test test_bug930456_child.js on debug. r=backout
ddcfb1e70d7230c491dc0a2cb756320de28eea17
created 2017-03-15 00:46 +0100
pushed 2017-03-14 23:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2d2d603dbdaf (bug 1337056)
36c22158aa94be8bbe82e970462a36b157f775e1
created 2017-03-15 00:46 +0100
pushed 2017-03-14 23:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7a6e7570df3e (bug 1337056)
b4b5387adabe9cabf299ca25ea22a42df00511ca
created 2017-03-15 00:46 +0100
pushed 2017-03-14 23:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0e4ee0af3ff0 (bug 1337056)
95a8674a048d7ce09de02b9340e075b321bcb68a
created 2017-03-15 00:46 +0100
pushed 2017-03-14 23:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 33447647d4e8 (bug 1337056)
8767bffeadca0b8d907eb251149965745ecd8b85
created 2017-03-15 00:45 +0100
pushed 2017-03-14 23:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1101f931d2d7 (bug 1345573)
1101f931d2d7d3bee43c4ba81216008e9aa9f2f4
created 2017-03-08 14:28 -0500
pushed 2017-03-14 18:56 +0000
Michael Layzell Michael Layzell - Bug 1345573 - Part 1: Key http, https, and ftp URIs on origin instead of eTLD+1, r=baku
33447647d4e869e656e015f47b416e87bbaa61c3
created 2017-02-15 13:03 -0500
pushed 2017-03-14 18:56 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 6: Disable nsPermissionManager::GetEnumerator in the content process, r=kitcambridge
0e4ee0af3ff0bb3f15aa2ded8e60546fa075e963
created 2017-03-02 17:04 -0500
pushed 2017-03-14 18:56 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 5: Add support for finer-grained permission update messages to ContentParent, r=baku
7a6e7570df3e0ad8cd02b8b7524d85468377ce47
created 2017-03-02 16:56 -0500
pushed 2017-03-14 18:56 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 4: Assert that the ipcKey for a principal is avaliable when creating a PermissionKey in the child process, r=baku
2d2d603dbdafd70988624b2dc6c1fcc73f7edbae
created 2017-03-02 16:53 -0500
pushed 2017-03-14 18:56 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 2: Replace the synchronous ReadPermissions API with async APIs, r=baku
7568383eb18d76198fb8df0a1f9ae57c1d9dd309
created 2017-03-02 16:48 -0500
pushed 2017-03-14 18:56 +0000
Michael Layzell Michael Layzell - Bug 1337056 - Part 1: Add a mechanism for grouping permissions into groups to be sent over IPC, r=baku
less more (0) -300 -100 -60 tip