summaryrefslogtreecommitdiff
path: root/libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch
diff options
context:
space:
mode:
authorgrizzlyuser <grizzlyuser@protonmail.com>2023-09-03 15:31:18 +0200
committerbill-auger <mr.j.spam.me@gmail.com>2023-09-07 01:51:15 -0400
commita0029418814a6e9e5ea7fd0cdcbca7e7106de054 (patch)
tree3375a8b454a069c2afe9d92978d3045b552ee819 /libre/iceweasel/9001-FSDG-sync-remote-settings-with-local-dump.patch
parent13eb90c35e45d25250de5859259b0247fea041e1 (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.patch20
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) {