Граф коммитов

238 Коммитов

Автор SHA1 Сообщение Дата
Hannah Peuckmann f5c826b962 Bug 1745389 - Split up SecuritySettingsCleaner. r=geckoview-reviewers,pbz,keeler,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D134119
2022-01-13 15:04:05 +00:00
Hannah Peuckmann de7d505cc3 Bug 1748978 - Clean up CLEAR_APPCACHE flag. r=pbz,geckoview-reviewers,calu
Differential Revision: https://phabricator.services.mozilla.com/D135342
2022-01-12 16:50:23 +00:00
Moritz Birghan ce95630c6e Bug 1700165 - Remove NSS types from nsICertOverrideService.idl r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D109382
2021-10-28 20:26:08 +00:00
Evgenia Kotovich 0d0980ee0d Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-18 09:26:33 +00:00
Noemi Erli 2bba3cec69 Backed out changeset 2ab6bb03dcc1 (bug 1576768) for causing failures in test_double_submit.html CLOSED TREE 2021-10-18 02:05:57 +03:00
Evgenia Kotovich 3e3dff109c Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-17 14:59:14 +00:00
Alexandru Michis dac6815201 Backed out changeset 7c08aa027893 (bug 1576768) for causing multiple failures.
CLOSED TREE
2021-10-15 16:52:43 +03:00
Evgenia Kotovich a8b32926fa Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-15 12:58:11 +00:00
criss 9eb751c548 Backed out changeset 9963c30121ab (bug 1700165) for causing failures on test_certs.js. CLOSED TREE 2021-10-12 15:31:11 +03:00
Moritz Birghan 9b720034a0 Bug 1700165 - Remove NSS types from nsICertOverrideService.idl r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D109382
2021-10-12 11:59:49 +00:00
criss 7b08264b23 Backed out changeset b20fc3c89cf8 (bug 1700165) for causing bustages on nsCertOverrideService.cpp. CLOSED TREE 2021-10-12 12:22:14 +03:00
Moritz Birghan 59ddfb41f3 Bug 1700165 - Remove unused API nsICertOverrideService.isCertUsedForOverrides r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D109382
2021-10-12 08:51:33 +00:00
Mark Banner 14aedbb785 Bug 1729460 - Change users of defineLazyServiceGetter(s) to use Services.* where appropriate. r=mossop,webdriver-reviewers,extension-reviewers,whimboo,robwu
Differential Revision: https://phabricator.services.mozilla.com/D124838
2021-09-10 12:09:49 +00:00
Noemi Erli e0f4b9b5fe Backed out 2 changesets (bug 1729460) for causing newtab failures CLOSED TREE
Backed out changeset 5617839462be (bug 1729460)
Backed out changeset 6d52fde3ee0e (bug 1729460)
2021-09-10 13:14:12 +03:00
Mark Banner 3cfdb5c41a Bug 1729460 - Change users of defineLazyServiceGetter(s) to use Services.* where appropriate. r=mossop,webdriver-reviewers,extension-reviewers,whimboo,robwu
Differential Revision: https://phabricator.services.mozilla.com/D124838
2021-09-10 09:38:42 +00:00
Mark Banner 11bfa90d06 Bug 1602940 - Automated replacements to use Services.uuid. r=Gijs,necko-reviewers,preferences-reviewers,kershaw
Depends on D124391

Differential Revision: https://phabricator.services.mozilla.com/D124392
2021-09-06 09:53:52 +00:00
Paul Zuehlcke 8fbed29742 Bug 1727316 - ClearDataService tests to ensure that we do not fallback to clearAll for non user requests. r=johannh,tgiles
Differential Revision: https://phabricator.services.mozilla.com/D122882
2021-08-24 16:18:23 +00:00
Paul Zuehlcke c58de4bf8d Bug 1727316 - Avoid over-clearing data in ClearDataService if we do not have user input. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D122881
2021-08-24 16:18:23 +00:00
Paul Zuehlcke 6d50d198d0 Bug 1727146 - Only clear the preflight cache on user request. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D123134
2021-08-23 17:36:46 +00:00
Christoph Kerschbaumer 4a6250387f Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 19:16:16 +00:00
Sandor Molnar 68cdec0548 Backed out changeset 7eb8945dd8e3 (bug 1719272) for causing bustages in gecko decision task. CLOSED TREE 2021-07-28 19:47:06 +03:00
Christoph Kerschbaumer bb716f0701 Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 16:08:07 +00:00
Luz De La Rosa 668022e33b Bug 1715535 - Add the functionality for fetching sites data by container. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D117726
2021-07-21 13:54:25 +00:00
Eden Chuang f8afcec5bf Bug 1503072 - Correct ServiceWorker host-based cleanup. r=dom-worker-reviewers,edenchuang
ServiceWorkerCleanUp's host based cleaning has not correctly been
checking whether the provided host is a root domain of the ServiceWorker
registration, instead performing an exact match (which is what
removeFromPrincipal does).

This check makes the logic consistent with other deleteByHost
implementations and is actually using the same check logic.

Differential Revision: https://phabricator.services.mozilla.com/D111992
2021-07-12 21:10:26 +00:00
Paul Zuehlcke 67db15658c Bug 1704110 - Added PreflightCacheCleaner. r=necko-reviewers,johannh,dragana
Differential Revision: https://phabricator.services.mozilla.com/D119290
2021-07-12 16:05:19 +00:00
Stefan Zabka 7bdc63c79c Bug 1705034 - Implemented ForgetThisBaseDomain in GMPServiceParent. r=pbz,bryce
Differential Revision: https://phabricator.services.mozilla.com/D116412
2021-07-07 10:51:59 +00:00
Paul Zuehlcke 57e2e84d66 Bug 1714608 - Use partitionKey pattern matcher in ClearDataService#hasBaseDomain. r=szabka
Differential Revision: https://phabricator.services.mozilla.com/D118725
2021-07-07 10:25:13 +00:00
Paul Zuehlcke da24464574 Bug 1713139 - Clear partitioned storage for session storage and legacy localStorage implementation. r=dom-storage-reviewers,johannh,asuth
Differential Revision: https://phabricator.services.mozilla.com/D116607
2021-07-06 21:10:58 +00:00
Paul Zuehlcke 38e07b9a08 Bug 1705036 - Added QuotaCleaner deleteByBaseDomain. r=johannh,dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D116130
2021-07-06 21:10:57 +00:00
Butkovits Atila d38447f8c9 Backed out changeset 0bf78f953aac (bug 1705034) for causing Gtest failures. 2021-07-06 21:40:33 +03:00
Stefan Zabka caec487963 Bug 1705034 - Implemented ForgetThisBaseDomain in GMPServiceParent. r=pbz,bryce
Differential Revision: https://phabricator.services.mozilla.com/D116412
2021-07-06 16:38:44 +00:00
Alexandru Michis b30c84492c Bug 1717463 - Add missing semicolon in test_security_settings.js a=lint-fix
CLOSED TREE
2021-06-25 14:13:39 +03:00
Paul Zuehlcke dc5ce17977 Bug 1717463 - Update SecuritySettingsCleaner to clear partitioned client auth remember decisions. r=johannh,keeler
Differential Revision: https://phabricator.services.mozilla.com/D118451
2021-06-25 10:27:00 +00:00
Paul Zuehlcke 39d7802233 Bug 1705030 - Updated tests for clearing partitioned cache. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D113129
2021-06-24 09:13:31 +00:00
Paul Zuehlcke 2e06ca7e1c Bug 1705030 - Added NetworkCacheCleaner deleteByBaseDomain. r=necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113128
2021-06-24 09:13:30 +00:00
Dana Keeler ef0a88c6f2 Bug 1715142 - introduce nsIPublicKeyPinningService and remove 'type' parameter from nsISiteSecurityService r=rmf,necko-reviewers
The public key pinning implementation is much less complex than the HSTS
implementation, and only needs a small subset of the parameters of the latter.
Furthermore, the information it relies on is static, and so is safe to access
from content processes. This patch separates the two implementations, thus
simplifying both of them and avoiding some unnecessary IPC calls in the
process.

Differential Revision: https://phabricator.services.mozilla.com/D117096
2021-06-12 01:12:25 +00:00
Butkovits Atila e4394b27a2 Backed out 3 changesets (bug 1715142) for causing build bustages. CLOSED TREE
Backed out changeset 7e67994f6a65 (bug 1715142)
Backed out changeset f58d5156f332 (bug 1715142)
Backed out changeset f8a7bd4519c6 (bug 1715142)
2021-06-11 21:20:02 +03:00
Dana Keeler f84faf1bf5 Bug 1715142 - introduce nsIPublicKeyPinningService and remove 'type' parameter from nsISiteSecurityService r=rmf,necko-reviewers
The public key pinning implementation is much less complex than the HSTS
implementation, and only needs a small subset of the parameters of the latter.
Furthermore, the information it relies on is static, and so is safe to access
from content processes. This patch separates the two implementations, thus
simplifying both of them and avoiding some unnecessary IPC calls in the
process.

Differential Revision: https://phabricator.services.mozilla.com/D117096
2021-06-11 17:58:19 +00:00
Iulian Moraru 955a3ab572 Backed out 2 changesets (bug 1715142) for causing marionette failures on test_navigation.py and mochitest failures on browser_setIgnoreCertificateErrors.js. CLOSED TREE
Backed out changeset 83206685ca0b (bug 1715142)
Backed out changeset ab3060a5f69e (bug 1715142)
2021-06-11 02:45:34 +03:00
Dana Keeler f3c620e4c3 Bug 1715142 - introduce nsIPublicKeyPinningService and remove 'type' parameter from nsISiteSecurityService r=rmf,necko-reviewers
The public key pinning implementation is much less complex than the HSTS
implementation, and only needs a small subset of the parameters of the latter.
Furthermore, the information it relies on is static, and so is safe to access
from content processes. This patch separates the two implementations, thus
simplifying both of them and avoiding some unnecessary IPC calls in the
process.

Differential Revision: https://phabricator.services.mozilla.com/D117096
2021-06-10 22:13:32 +00:00
Paul Zuehlcke 145b580237 Bug 1709623 Removed PushNotificationsCleaner TODO and added test. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D115830
2021-06-02 14:09:32 +00:00
Paul Zuehlcke 5c0b9214f8 Bug 1709624 - Add PermissionsCleaner deleteByBaseDomain. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D115688
2021-06-02 13:57:51 +00:00
R. Martinho Fernandes 7ea1bcd018 Bug 1597600 - make certificate overrides depend on origin attributes r=keeler,geckoview-reviewers,smaug,agi
Differential Revision: https://phabricator.services.mozilla.com/D91962
2021-06-01 06:55:07 +00:00
Dorel Luca 211b017ce9 Backed out changeset 089c88b9657b (bug 1597600) for XPCshell failures in toolkit/components/cleardata/tests/unit/test_certs.js. CLOSED TREE 2021-05-29 23:31:00 +03:00
R. Martinho Fernandes a9e55ea7fc Bug 1597600 - make certificate overrides depend on origin attributes r=keeler,geckoview-reviewers,smaug,agi
Differential Revision: https://phabricator.services.mozilla.com/D91962
2021-05-29 19:34:35 +00:00
Paul Zuehlcke a79148756f Bug 1705033 - Added ImageCacheCleaner tests. r=tnikkel,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D115896
2021-05-27 12:37:05 +00:00
Paul Zuehlcke 48a7a1ad98 Bug 1705033 - Added ImageCacheCleaner deleteByBaseDomain. r=tnikkel,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D115621
2021-05-27 12:37:04 +00:00
Paul Zuehlcke 5c8aef557a Bug 1710818 - Updated imgLoader removeEntriesFromPrincipal to clear entries for all processes. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D115620
2021-05-27 12:37:04 +00:00
Paul Zuehlcke 48ef5cd14b Bug 1709621 - Added CertCleaner deleteByBaseDomain. r=johannh,keeler
Differential Revision: https://phabricator.services.mozilla.com/D114762
2021-05-27 12:37:04 +00:00
Paul Zuehlcke 8e5f5e55fc Bug 1705032 - Added CSSCacheCleaner deleteByBaseDomain. r=emilio,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D114518
2021-05-27 12:37:03 +00:00