Loading modules/libpref/Preferences.cpp +1 −2 Original line number Diff line number Diff line Loading @@ -3722,8 +3722,7 @@ Preferences::ResetPrefs() { return InitInitialObjects(/* isStartup */ false); } NS_IMETHODIMP Preferences::ResetUserPrefs() { nsresult Preferences::ResetUserPrefs() { ENSURE_PARENT_PROCESS("Preferences::ResetUserPrefs", "all prefs"); NS_ENSURE_TRUE(InitStaticMembers(), NS_ERROR_NOT_AVAILABLE); MOZ_ASSERT(NS_IsMainThread()); Loading modules/libpref/Preferences.h +2 −0 Original line number Diff line number Diff line Loading @@ -445,6 +445,8 @@ class Preferences final : public nsIPrefService, nsresult SavePrefFileInternal(nsIFile* aFile, SaveMethod aSaveMethod); nsresult WritePrefFile(nsIFile* aFile, SaveMethod aSaveMethod); nsresult ResetUserPrefs(); // Helpers for implementing // Register(Prefix)Callback/Unregister(Prefix)Callback. public: Loading modules/libpref/nsIPrefService.idl +0 −6 Original line number Diff line number Diff line Loading @@ -62,12 +62,6 @@ interface nsIPrefService : nsISupports */ void resetPrefs(); /** * Called to reset all preferences with user set values back to the * application default values. */ void resetUserPrefs(); /** * Called to write current preferences state to a file. * Loading services/common/tests/unit/test_hawkrequest.js +4 −3 Original line number Diff line number Diff line Loading @@ -29,7 +29,8 @@ var SESSION_KEYS = { }; function do_register_cleanup() { Services.prefs.resetUserPrefs(); Services.prefs.clearUserPref("intl.accept_languages"); Services.prefs.clearUserPref("services.common.log.logger.rest.request"); // remove the pref change listener let hawk = new HAWKAuthenticatedRESTRequest("https://example.com"); Loading Loading @@ -150,7 +151,7 @@ add_task(async function test_hawk_authenticated_request() { Assert.equal(200, request.response.status); Assert.equal(request.response.body, "yay"); Services.prefs.resetUserPrefs(); Services.prefs.clearUserPref("intl.accept_languages"); let pref = Services.prefs.getComplexValue( "intl.accept_languages", Ci.nsIPrefLocalizedString Loading Loading @@ -206,7 +207,7 @@ add_task(async function test_hawk_language_pref_changed() { let response = await request.post({}); Assert.equal(200, response.status); Services.prefs.resetUserPrefs(); Services.prefs.clearUserPref("intl.accept_languages"); await promiseStopServer(server); }); Loading Loading
modules/libpref/Preferences.cpp +1 −2 Original line number Diff line number Diff line Loading @@ -3722,8 +3722,7 @@ Preferences::ResetPrefs() { return InitInitialObjects(/* isStartup */ false); } NS_IMETHODIMP Preferences::ResetUserPrefs() { nsresult Preferences::ResetUserPrefs() { ENSURE_PARENT_PROCESS("Preferences::ResetUserPrefs", "all prefs"); NS_ENSURE_TRUE(InitStaticMembers(), NS_ERROR_NOT_AVAILABLE); MOZ_ASSERT(NS_IsMainThread()); Loading
modules/libpref/Preferences.h +2 −0 Original line number Diff line number Diff line Loading @@ -445,6 +445,8 @@ class Preferences final : public nsIPrefService, nsresult SavePrefFileInternal(nsIFile* aFile, SaveMethod aSaveMethod); nsresult WritePrefFile(nsIFile* aFile, SaveMethod aSaveMethod); nsresult ResetUserPrefs(); // Helpers for implementing // Register(Prefix)Callback/Unregister(Prefix)Callback. public: Loading
modules/libpref/nsIPrefService.idl +0 −6 Original line number Diff line number Diff line Loading @@ -62,12 +62,6 @@ interface nsIPrefService : nsISupports */ void resetPrefs(); /** * Called to reset all preferences with user set values back to the * application default values. */ void resetUserPrefs(); /** * Called to write current preferences state to a file. * Loading
services/common/tests/unit/test_hawkrequest.js +4 −3 Original line number Diff line number Diff line Loading @@ -29,7 +29,8 @@ var SESSION_KEYS = { }; function do_register_cleanup() { Services.prefs.resetUserPrefs(); Services.prefs.clearUserPref("intl.accept_languages"); Services.prefs.clearUserPref("services.common.log.logger.rest.request"); // remove the pref change listener let hawk = new HAWKAuthenticatedRESTRequest("https://example.com"); Loading Loading @@ -150,7 +151,7 @@ add_task(async function test_hawk_authenticated_request() { Assert.equal(200, request.response.status); Assert.equal(request.response.body, "yay"); Services.prefs.resetUserPrefs(); Services.prefs.clearUserPref("intl.accept_languages"); let pref = Services.prefs.getComplexValue( "intl.accept_languages", Ci.nsIPrefLocalizedString Loading Loading @@ -206,7 +207,7 @@ add_task(async function test_hawk_language_pref_changed() { let response = await request.post({}); Assert.equal(200, response.status); Services.prefs.resetUserPrefs(); Services.prefs.clearUserPref("intl.accept_languages"); await promiseStopServer(server); }); Loading