mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-10 09:19:28 +00:00
![Wes Kocher](/assets/img/avatar_default.png)
Backed out changeset eada8de7256f (bug 1330791) Backed out changeset a3c656a9f3ca (bug 1330791) Backed out changeset e0cbc754e841 (bug 1330791) Backed out changeset 49d8016fab12 (bug 1330791) Backed out changeset 53d4b83ccd22 (bug 1330791) Backed out changeset b35cbfcd801f (bug 1330791) Backed out changeset 25a6356de622 (bug 1330791) Backed out changeset 46f9c247550d (bug 1330791) Backed out changeset ef7356099bd3 (bug 1330791) Backed out changeset a5fe483288db (bug 1330791) Backed out changeset 4902107b7568 (bug 1330791) Backed out changeset 5b2b2be2e389 (bug 1330791) Backed out changeset 610ec89e98bb (bug 1330791) Backed out changeset 631adda26a21 (bug 1330791) MozReview-Commit-ID: GGUFW29U3TL
96 lines
4.8 KiB
JavaScript
96 lines
4.8 KiB
JavaScript
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||
|
||
pref("services.sync.serverURL", "https://auth.services.mozilla.com/");
|
||
pref("services.sync.userURL", "user/");
|
||
pref("services.sync.miscURL", "misc/");
|
||
pref("services.sync.termsURL", "https://services.mozilla.com/tos/");
|
||
pref("services.sync.privacyURL", "https://services.mozilla.com/privacy-policy/");
|
||
pref("services.sync.statusURL", "https://services.mozilla.com/status/");
|
||
pref("services.sync.syncKeyHelpURL", "https://services.mozilla.com/help/synckey");
|
||
|
||
pref("services.sync.lastversion", "firstrun");
|
||
pref("services.sync.sendVersionInfo", true);
|
||
|
||
pref("services.sync.scheduler.eolInterval", 604800); // 1 week
|
||
pref("services.sync.scheduler.idleInterval", 3600); // 1 hour
|
||
pref("services.sync.scheduler.activeInterval", 600); // 10 minutes
|
||
pref("services.sync.scheduler.immediateInterval", 90); // 1.5 minutes
|
||
pref("services.sync.scheduler.idleTime", 300); // 5 minutes
|
||
|
||
pref("services.sync.scheduler.fxa.singleDeviceInterval", 3600); // 1 hour
|
||
pref("services.sync.scheduler.sync11.singleDeviceInterval", 86400); // 1 day
|
||
|
||
pref("services.sync.errorhandler.networkFailureReportTimeout", 1209600); // 2 weeks
|
||
|
||
pref("services.sync.engine.addons", true);
|
||
pref("services.sync.engine.bookmarks", true);
|
||
pref("services.sync.engine.history", true);
|
||
pref("services.sync.engine.passwords", true);
|
||
pref("services.sync.engine.prefs", true);
|
||
pref("services.sync.engine.tabs", true);
|
||
pref("services.sync.engine.tabs.filteredUrls", "^(about:.*|resource:.*|chrome:.*|wyciwyg:.*|file:.*|blob:.*)$");
|
||
|
||
pref("services.sync.jpake.serverURL", "https://setup.services.mozilla.com/");
|
||
pref("services.sync.jpake.pollInterval", 1000);
|
||
pref("services.sync.jpake.firstMsgMaxTries", 300); // 5 minutes
|
||
pref("services.sync.jpake.lastMsgMaxTries", 300); // 5 minutes
|
||
pref("services.sync.jpake.maxTries", 10);
|
||
|
||
// If true, add-on sync ignores changes to the user-enabled flag. This
|
||
// allows people to have the same set of add-ons installed across all
|
||
// profiles while maintaining different enabled states.
|
||
pref("services.sync.addons.ignoreUserEnabledChanges", false);
|
||
|
||
// Comma-delimited list of hostnames to trust for add-on install.
|
||
pref("services.sync.addons.trustedSourceHostnames", "addons.mozilla.org");
|
||
|
||
pref("services.sync.log.appender.console", "Fatal");
|
||
pref("services.sync.log.appender.dump", "Error");
|
||
pref("services.sync.log.appender.file.level", "Trace");
|
||
pref("services.sync.log.appender.file.logOnError", true);
|
||
pref("services.sync.log.appender.file.logOnSuccess", false);
|
||
pref("services.sync.log.appender.file.maxErrorAge", 864000); // 10 days
|
||
pref("services.sync.log.rootLogger", "Debug");
|
||
pref("services.sync.log.logger.addonutils", "Debug");
|
||
pref("services.sync.log.logger.declined", "Debug");
|
||
pref("services.sync.log.logger.service.main", "Debug");
|
||
pref("services.sync.log.logger.status", "Debug");
|
||
pref("services.sync.log.logger.authenticator", "Debug");
|
||
pref("services.sync.log.logger.network.resources", "Debug");
|
||
pref("services.sync.log.logger.service.jpakeclient", "Debug");
|
||
pref("services.sync.log.logger.engine.bookmarks", "Debug");
|
||
pref("services.sync.log.logger.engine.clients", "Debug");
|
||
pref("services.sync.log.logger.engine.forms", "Debug");
|
||
pref("services.sync.log.logger.engine.history", "Debug");
|
||
pref("services.sync.log.logger.engine.passwords", "Debug");
|
||
pref("services.sync.log.logger.engine.prefs", "Debug");
|
||
pref("services.sync.log.logger.engine.tabs", "Debug");
|
||
pref("services.sync.log.logger.engine.addons", "Debug");
|
||
pref("services.sync.log.logger.engine.extension-storage", "Debug");
|
||
pref("services.sync.log.logger.engine.apps", "Debug");
|
||
pref("services.sync.log.logger.identity", "Debug");
|
||
pref("services.sync.log.logger.userapi", "Debug");
|
||
pref("services.sync.log.cryptoDebug", false);
|
||
|
||
pref("services.sync.fxa.termsURL", "https://accounts.firefox.com/legal/terms");
|
||
pref("services.sync.fxa.privacyURL", "https://accounts.firefox.com/legal/privacy");
|
||
|
||
pref("services.sync.telemetry.submissionInterval", 43200); // 12 hours in seconds
|
||
pref("services.sync.telemetry.maxPayloadCount", 500);
|
||
|
||
// Note that services.sync.validation.enabled is located in browser/app/profile/firefox.js
|
||
|
||
// We consider validation this frequently. After considering validation, even
|
||
// if we don't end up validating, we won't try again unless this much time has passed.
|
||
pref("services.sync.validation.interval", 86400); // 24 hours in seconds
|
||
|
||
// We only run validation `services.sync.validation.percentageChance` percent of
|
||
// the time, even if it's been the right amount of time since the last validation,
|
||
// and you meet the maxRecord checks.
|
||
pref("services.sync.validation.percentageChance", 10);
|
||
|
||
// We won't validate an engine if it has more than this many records on the server.
|
||
pref("services.sync.validation.maxRecords", 100);
|