gecko-dev/browser/installer
Julian Descottes 54c09394be Bug 1386620 - dt-addon-prefs: move jsonview enabled pref outside of devtools addon;r=ochameau
DevTools preferences are loaded dynamically by calling DevtoolsPreferences.loadPrefs().
We can not preload them when the addon starts, otherwise this will slow down the startup
of Firefox.

But jsonview's converter-observer needs to check preferences to check if jsonview is
enabled very early. Moving devtools.jsonview.enabled to a separate preferences file
that is still processed by firefox fixes the issue.

The downside is that this pref will keep following m-c's release cycle and not the addon's.
But it is so generic it should not be a big issue.


MozReview-Commit-ID: HrD5IVe54Ks

--HG--
extra : rebase_source : bb85aa12ec92db7d11abdb002f0429123b173afd
extra : source : 9622410d90ad264933ee7d1147ed655615ac4a19
2017-07-21 12:27:35 +02:00
..
windows bug 1370506, always merge for l10n repacks, with internally set merge dir, r=glandium 2017-06-16 15:21:16 +02:00
allowed-dupes.mn Backed out changeset 8a8f5e718ddd (bug 1369801) for frequently breaking devtools menus (bug 1384967). r=backout a=backout on a CLOSED TREE 2017-07-27 18:16:52 +02:00
Makefile.in Backed out changeset 55070d5d1a59 (bug 1362617) for breaking OS X L10n nightlies. r=backout a=backout 2017-07-22 13:12:06 +02:00
package-manifest.in Bug 1386620 - dt-addon-prefs: move jsonview enabled pref outside of devtools addon;r=ochameau 2017-07-21 12:27:35 +02:00
removed-files.in Bug 1295542 - Don't remove chrome.manifest on upgrades. r=rstrong 2016-09-20 13:44:01 +09:00