diff options
author | grizzlyuser <grizzlyuser@protonmail.com> | 2023-09-03 15:31:18 +0200 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2023-09-07 01:51:15 -0400 |
commit | a0029418814a6e9e5ea7fd0cdcbca7e7106de054 (patch) | |
tree | 3375a8b454a069c2afe9d92978d3045b552ee819 /libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch | |
parent | 13eb90c35e45d25250de5859259b0247fea041e1 (diff) |
libre/iceweasel: 117.0-1.parabola1
* add libxss dependency, missed a few releases back
* update according to upstream changes
Diffstat (limited to 'libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch')
-rw-r--r-- | libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch b/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch index ef8e257ae..0612d44de 100644 --- a/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch +++ b/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch @@ -707,14 +707,14 @@ index 468f07bc9a..34728b6eb1 100644 + DeferredTask: "resource://gre/modules/DeferredTask.sys.mjs", IDBHelpers: "resource://services-settings/IDBHelpers.sys.mjs", KintoHttpClient: "resource://services-common/kinto-http-client.sys.mjs", - RemoteSettingsWorker: + ObjectUtils: "resource://gre/modules/ObjectUtils.sys.mjs", @@ -27,6 +28,7 @@ XPCOMUtils.defineLazyModuleGetters(lazy, { }); const TELEMETRY_COMPONENT = "remotesettings"; +const DEFERRED_SYNC_DELAY_MILLISECONDS = 1000; - XPCOMUtils.defineLazyGetter(lazy, "console", () => lazy.Utils.log); + ChromeUtils.defineLazyGetter(lazy, "console", () => lazy.Utils.log); @@ -338,6 +340,11 @@ export class RemoteSettingsClient extends EventEmitter { this._lastCheckTimePref = lastCheckTimePref; @@ -802,17 +802,17 @@ noticeable performance issues. 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/services/settings/RemoteSettingsClient.sys.mjs b/services/settings/RemoteSettingsClient.sys.mjs -index 34728b6eb1..debb3df51b 100644 +index 232fd5ddbf..777c999af3 100644 --- a/services/settings/RemoteSettingsClient.sys.mjs +++ b/services/settings/RemoteSettingsClient.sys.mjs -@@ -24,6 +24,7 @@ ChromeUtils.defineESModuleGetters(lazy, { - }); - - XPCOMUtils.defineLazyModuleGetters(lazy, { -+ CanonicalJSON: "resource://gre/modules/CanonicalJSON.jsm", - ObjectUtils: "resource://gre/modules/ObjectUtils.jsm", - }); +@@ -9,6 +9,7 @@ import { Downloader } from "resource://services-settings/Attachments.sys.mjs"; + const lazy = {}; + ChromeUtils.defineESModuleGetters(lazy, { ++ CanonicalJSON: "resource://gre/modules/CanonicalJSON.sys.mjs", + ClientEnvironmentBase: + "resource://gre/modules/components-utils/ClientEnvironment.sys.mjs", + Database: "resource://services-settings/Database.sys.mjs", @@ -1173,7 +1174,10 @@ export class RemoteSettingsClient extends EventEmitter { const old = oldById.get(r.id); if (old) { |