Mark Banner
d026f430f6
Bug 1779982 - Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152005
2022-07-20 22:34:21 +00:00
smolnar
ee079d37e2
Backed out 8 changesets (bug 1779982, bug 1780017, bug 1780347) for causing doc generate failures. CLOSED TREE
...
Backed out changeset 3f22c0f99cf1 (bug 1780347)
Backed out changeset 6f20b7e4b21b (bug 1780017)
Backed out changeset ae6062c69aeb (bug 1780017)
Backed out changeset e668d7778d97 (bug 1780017)
Backed out changeset e158fc41594b (bug 1780017)
Backed out changeset d4c69c956271 (bug 1779982)
Backed out changeset 145212fd826d (bug 1779982)
Backed out changeset 54079aaa1857 (bug 1779982)
2022-07-20 22:43:53 +03:00
Mark Banner
8715b062f5
Bug 1779982 - Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152005
2022-07-20 15:50:40 +00:00
Iulian Moraru
bc13570de5
Backed out 7 changesets (bug 1779982, bug 1780017) for causing multiple failures. CLOSED TREE
...
Backed out changeset f33a58aa2f3f (bug 1780017)
Backed out changeset e21c85d61b91 (bug 1780017)
Backed out changeset 213ee5578e7c (bug 1780017)
Backed out changeset ea9b3bf42ea1 (bug 1780017)
Backed out changeset d2d8530f3c4d (bug 1779982)
Backed out changeset 088e5148c307 (bug 1779982)
Backed out changeset 267e08f3868a (bug 1779982)
2022-07-20 15:44:53 +03:00
Mark Banner
2bd76952c1
Bug 1779982 - Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152005
2022-07-20 10:36:49 +00:00
Tooru Fujisawa
328d63ce7f
Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-12 04:21:34 +00:00
Andreea Pavel
f009ba2983
Backed out 11 changesets (Bug 1777486) for failing bc at browser_startup.js on a CLOSED TREE
...
Backed out changeset b6c4c386f1a6 (Bug 1777486)
Backed out changeset 195cc2de8433 (Bug 1777486)
Backed out changeset 20c746fb1648 (Bug 1777486)
Backed out changeset d5fd8173d62d (Bug 1777486)
Backed out changeset 6d758fab5a3e (Bug 1777486)
Backed out changeset e938b601ba15 (Bug 1777486)
Backed out changeset 0c4ea0b9416b (Bug 1777486)
Backed out changeset 0559c53cc668 (Bug 1777486)
Backed out changeset eea573d3a9f9 (Bug 1777486)
Backed out changeset 9ce3a6496a49 (bug 1777486)
Backed out changeset b0867652fc48 (bug 1777486)
2022-07-11 22:24:40 +03:00
Tooru Fujisawa
bf0a8b781b
Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-11 15:09:13 +00:00
Tooru Fujisawa
b10d0289af
Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D150893
2022-07-11 12:41:50 +00:00
Kris Maglione
211cd54aba
Bug 1776207: Part 1 - Remove obsolete _xpcom_factory definitions. r=mccr8
...
They only work with `generateNSGetFactory` definitions, which don't exist
anymore.
Differential Revision: https://phabricator.services.mozilla.com/D150191
2022-06-27 21:19:51 +00:00
Tooru Fujisawa
4284ae4509
Bug 1772101 - Part 7: Use plain object for lazy getter in toolkit/components/cleardata/. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D147947
2022-06-08 20:45:15 +00:00
Tooru Fujisawa
f947410342
Bug 1772351 - Part 3: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants. r=florian,webdriver-reviewers,whimboo,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D148166
2022-06-06 04:42:09 +00:00
Molnar Sandor
4c2b06df41
Backed out 15 changesets (bug 1772313, bug 1772351, bug 1772360) for causing xpc failures in telemetry/tests/unit/test_SocketScalars.js CLOSED TREE
...
Backed out changeset c8b0a2ed239e (bug 1772360)
Backed out changeset 1922adad6abe (bug 1772351)
Backed out changeset 6d3634cce489 (bug 1772351)
Backed out changeset f03968a9d053 (bug 1772351)
Backed out changeset e7a38ef90fe4 (bug 1772351)
Backed out changeset b389e7654771 (bug 1772313)
Backed out changeset 59a33598ff51 (bug 1772313)
Backed out changeset ab60885a8a93 (bug 1772313)
Backed out changeset aad8efac9d05 (bug 1772313)
Backed out changeset 4378e519a8e7 (bug 1772313)
Backed out changeset 302ac54741f8 (bug 1772313)
Backed out changeset 74c59f9fd51c (bug 1772313)
Backed out changeset 575fb877c56c (bug 1772313)
Backed out changeset 2eaa68f10b19 (bug 1772313)
Backed out changeset 4a8b3ba193dc (bug 1772313)
2022-06-06 07:04:25 +03:00
Tooru Fujisawa
b580e51d8f
Bug 1772351 - Part 3: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants. r=florian,webdriver-reviewers,whimboo,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D148166
2022-06-06 02:49:13 +00:00
Tooru Fujisawa
139840e345
Bug 1610653 - Part 10: Do not use global this property assignment to define global variable in toolkit/components. r=Standard8,pip-reviewers,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D144117
2022-05-30 15:19:39 +00:00
Dana Keeler
bcf86d718f
Bug 1608307 - remove redundant flags parameters from nsISiteSecurityService r=jschanck,necko-reviewers,kershaw
...
Before this patch, nsISiteSecurityService APIs took "flags" parameters that
differentiated private contexts from not private contexts. However, these
parameters were redundant with respect to origin attributes, which led to some
confusion for consumers of these APIs. This patch removes these parameters in
favor of using origin attributes.
Differential Revision: https://phabricator.services.mozilla.com/D142901
2022-04-06 17:37:23 +00:00
Jan Varga
95ba541ab4
Bug 1688665 - Support for clearing sessionStorage by principal; r=pbz
...
The original patch D121639 has been developed by pbz.
Depends on D139812
Differential Revision: https://phabricator.services.mozilla.com/D139813
2022-03-22 07:12:21 +00:00
Hannah Peuckmann
42501510de
Bug 1750164 - Hand over the proper unit of time from ClearDataService to PermissionManager. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D136391
2022-01-31 16:33:33 +00:00
Hannah Peuckmann
81f83660f4
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
Paul Zuehlcke
6b04f464a9
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
074b619abd
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
Paul Zuehlcke
3d95ad42dc
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
654241da40
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
394585a882
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
4b949c640f
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
cee209ee2e
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
95b82f7cbd
Backed out changeset 0bf78f953aac (bug 1705034) for causing Gtest failures.
2021-07-06 21:40:33 +03:00
Stefan Zabka
e1d5447665
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
Paul Zuehlcke
34bdd783db
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
5c8d7ecfa6
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
09b2da34d4
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
ecd1eab585
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
9e8e57335b
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
32a2ebfffc
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
57df163cba
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
af7262a3f8
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
ef176e751a
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
de4f66ca1a
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
d5c3a7bd8e
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
a855765213
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
9d51c0be28
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
df6d999508
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
21c13b8487
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
dcfc07202c
Bug 1705032 - Added CSSCacheCleaner deleteByBaseDomain. r=emilio,timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D114518
2021-05-27 12:37:03 +00:00
Paul Zuehlcke
7598891b32
Bug 1705035 - Added SecuritySettingsCleaner deleteByBaseDomain. r=johannh,keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D112642
2021-05-26 13:49:37 +00:00
Paul Zuehlcke
67ecc25d3d
Bug 1705029 - Added CookieCleaner deleteByBaseDomain. r=johannh,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D113496
2021-05-26 13:49:37 +00:00
Paul Zuehlcke
cbbdde0cb4
Bug 1705028 - Added ClearDataService deleteDataFromBaseDomain. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D113494
2021-05-26 13:49:36 +00:00
Valentin Gosu
b48d0f6ea6
Bug 1694662 - Remove Appcachestorage & oldwrappers r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D106455
2021-04-30 07:20:24 +00:00
Valentin Gosu
cb75847815
Bug 1694662 - Remove OfflineAppCacheHelper r=preferences-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D106445
2021-04-30 07:20:20 +00:00
David Parks
43fdd60688
Bug 1682030 - Remove NPAPI support from ClearDataService. r=baku
...
Removes NPAPI plugin support from the ClearDataService as part of removing all of NPAPI.
Differential Revision: https://phabricator.services.mozilla.com/D107146
2021-04-06 19:28:13 +00:00