Bug 1538633 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Considering the impact on privacy, we should aim for having all data cleaners inside ClearDataService properly unit tested.

The current tests are located here: https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit

Currently we only need unit/xpcshell tests, though there may be cases where a browser chrome mochitest is required in the future.

Now a checklist:

- ☑️ [Cookies](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_cookies.js)
- ⬜️ Network Cache
- ⬜️ Cookies
- ⬜️ Plugin Data (sounds hard)
- ☑️ [Downloads](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_downloads.js)
- ☑️ [Passwords](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_passwords.js)
- ⬜️ Media Devices
- ⬜️ AppCache
- ⬜️ DOM/Quota Storage
- ⬜️ Predictor network data
- ⬜️ DOM Push Notifications
- ⬜️ Places History
- ⬜️ Session History
- ⬜️ Auth Tokens
- ⬜️ Auth Cache
- ☑️ [Permissions](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_permissions.js)
- ⬜️ Content Prefs
- ⬜️ Secure Site Settings
- ⬜️ EME
- ⬜️ Reporting API reports

Phew. This will certainly keep us busy.
Considering the impact on privacy, we should aim for having all data cleaners inside ClearDataService properly unit tested.

The current tests are located here: https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit

Currently we only need unit/xpcshell tests, though there may be cases where a browser chrome mochitest is required in the future.

Now a checklist:

- ☑️ [Cookies](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_cookies.js)
- ⬜️ Network Cache
- ⬜️ Image Cache
- ⬜️ Plugin Data (sounds hard)
- ☑️ [Downloads](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_downloads.js)
- ☑️ [Passwords](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_passwords.js)
- ⬜️ Media Devices
- ⬜️ AppCache
- ⬜️ DOM/Quota Storage
- ⬜️ Predictor network data
- ⬜️ DOM Push Notifications
- ⬜️ Places History
- ⬜️ Session History
- ⬜️ Auth Tokens
- ⬜️ Auth Cache
- ☑️ [Permissions](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_permissions.js)
- ⬜️ Content Prefs
- ⬜️ Secure Site Settings
- ⬜️ EME
- ⬜️ Reporting API reports

Phew. This will certainly keep us busy.
Considering the impact on privacy, we should aim for having all data cleaners inside ClearDataService properly unit tested.

The current tests are located here: https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit

Currently we only need unit/xpcshell tests, though there may be cases where a browser chrome mochitest is required in the future.

Now a checklist:

- ☑️ [Cookies](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_cookies.js)
- ☑️ [Network Cache](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_network_cache.js)
- ⬜️ Image Cache
- ⬜️ Plugin Data (sounds hard)
- ☑️ [Downloads](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_downloads.js)
- ☑️ [Passwords](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_passwords.js)
- ⬜️ Media Devices
- ⬜️ AppCache
- ⬜️ DOM/Quota Storage
- ⬜️ Predictor network data
- ⬜️ DOM Push Notifications
- ⬜️ Places History
- ⬜️ Session History
- ⬜️ Auth Tokens
- ⬜️ Auth Cache
- ☑️ [Permissions](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_permissions.js)
- ⬜️ Content Prefs
- ⬜️ Secure Site Settings
- ⬜️ EME
- ⬜️ Reporting API reports

Phew. This will certainly keep us busy.
Considering the impact on privacy, we should aim for having all data cleaners inside ClearDataService properly unit tested.

The current tests are located here: https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit

Currently we only need unit/xpcshell tests, though there may be cases where a browser chrome mochitest is required in the future.

Now a checklist:

- ☑️ [Cookies](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_cookies.js)
- ☑️ [Network Cache](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_network_cache.js)
- ⬜️ Image Cache
- ⬜️ Plugin Data (sounds hard)
- ☑️ [Downloads](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_downloads.js)
- ☑️ [Passwords](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_passwords.js)
- ⬜️ Media Devices
- ⬜️ AppCache
- ⬜️ DOM/Quota Storage
- ⬜️ Predictor network data
- ⬜️ DOM Push Notifications
- ⬜️ Places History
- ⬜️ Session History
- ⬜️ Auth Tokens
- ⬜️ Auth Cache
- ☑️ [Permissions](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_permissions.js)
- ☑️ [Storage Permission](https://searchfox.org/mozilla-central/source/toolkit/components/cleardata/tests/unit/test_storage_permission.js)
- ⬜️ Content Prefs
- ⬜️ Secure Site Settings
- ⬜️ EME
- ⬜️ Reporting API reports

Phew. This will certainly keep us busy.

Back to Bug 1538633 Comment 0