gecko-dev/devtools/shim
Julian Descottes bc283794a0 Bug 1418266 - update preference behavior for DevTools onboarding experiment;r=ochameau
The devtools.onboarding.experiment pref now supports 3 states:
- off (default)
- on
- force

When set to "on" or "force" the preference will flip devtools
enabled to false.

When set to "force" the devtools.enabled pref can no longer be
flipped to true by looking at devtools.selfxss.count, users
have to go through the onboarding flow.

To make sure the devtools.enabled pref is only flipped once, we
use a supporting pref devtools.onboarding.experiment.flipped

MozReview-Commit-ID: B5fPKuGxPW2

--HG--
extra : rebase_source : 6da6cc41f6388871cdfc66c04bef3b54ccfabcbf
2017-11-16 19:56:15 +01:00
..
aboutdevtools Bug 1412504 - Style updates for about:devtools;r=nchevobbe 2017-11-11 10:28:22 +01:00
locales Bug 1408369 - create about:devtools welcome message dynamically;r=flod,nchevobbe 2017-11-07 21:53:55 +01:00
tests/unit Bug 1412050 - session restore should not initialize devtools when unnecessary;r=bgrins 2017-10-27 10:13:27 +02:00
aboutdebugging-registration.js Bug 1363327 - register about:debugging dynamically using a manifest;r=ochameau 2017-05-26 10:09:42 +02:00
aboutdebugging.manifest Bug 1363327 - register about:debugging dynamically using a manifest;r=ochameau 2017-05-26 10:09:42 +02:00
devtools-startup-prefs.js Bug 1418266 - update preference behavior for DevTools onboarding experiment;r=ochameau 2017-11-16 19:56:15 +01:00
devtools-startup.js Bug 1418266 - update preference behavior for DevTools onboarding experiment;r=ochameau 2017-11-16 19:56:15 +01:00
devtools-startup.manifest Bug 1386620 - dt-addon: move devtools-startup to devtools shim folder;r=ochameau 2017-07-20 18:56:39 +02:00
DevToolsShim.jsm Bug 1412050 - session restore should not initialize devtools when unnecessary;r=bgrins 2017-10-27 10:13:27 +02:00
jar.mn Bug 1408369 - move back aboutdevtools.dtd to devtools/shim/locales;r=flod 2017-11-06 15:36:28 +01:00
moz.build Bug 1361080 - add aboutdevtools component;r=ochameau 2017-10-04 15:16:37 +02:00