Ethan Glasser-Camp
2bff1b287f
Bug 1477255: offer context.environment as well as context.normandy r=leplatrem
...
Differential Revision: https://phabricator.services.mozilla.com/D15530
--HG--
extra : moz-landing-system : lando
2019-01-02 17:34:35 +00:00
Ethan Glasser-Camp
1192c781f5
Bug 1440779: Refactor unenrollment to use Promise.all r=Gijs
...
Depends on D13576
Differential Revision: https://phabricator.services.mozilla.com/D14341
--HG--
extra : moz-landing-system : lando
2018-12-13 16:06:57 +00:00
Ethan Glasser-Camp
ea2459f6f5
Bug 1440779: hook up in-tree version of PreferenceExperimentAction r=mythmon,Gijs
...
Depends on D13575
Differential Revision: https://phabricator.services.mozilla.com/D13576
--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:33 +00:00
Ethan Glasser-Camp
033e4d9c99
Bug 1440779: shut off experiments when the optoutstudies pref is disabled r=mythmon,Gijs
...
I think this should have been here before but it wasn't.
To make it easier to distinguish recipes generated by
preferenceStudyFactory, give them a unique name with the unused
_preferenceStudyFactoryId.
Depends on D13574
Differential Revision: https://phabricator.services.mozilla.com/D13575
--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:31 +00:00
Ethan Glasser-Camp
4c48bf7e4d
Bug 1440779: Add PreferenceExperimentAction r=mythmon,Gijs
...
Depends on D13573
Differential Revision: https://phabricator.services.mozilla.com/D13574
--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:29 +00:00
Ethan Glasser-Camp
f79f8291f3
Bug 1440779: preserve function name through decoration r=mythmon,Gijs
...
Reading test logs is a bit baffling because all tests are called
"wrappedTestFunction". Try to imitate a Pythonic decorator and
make the returned function have the same name as the old one.
Function.prototype.name is a readonly property, but MDN says you can
set a function's name using Object.defineProperty, so that's what we
do.
Depends on D13572
Differential Revision: https://phabricator.services.mozilla.com/D13573
--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:27 +00:00
Ethan Glasser-Camp
428ab05ab2
Bug 1440779: BaseAction: move _preExecute call out of constructor r=mythmon,Gijs
...
Having _preExecute be called in the constructor makes it hard to test
it, but because it's a lifecycle hook that subclasses are intended to
override, testing it is very natural.
While we're here, move the initialization of AddonStudyAction from
_preExecute to the constructor, since it doesn't really make sense for
AddonStudyAction to be constructed without all members initialized.
Differential Revision: https://phabricator.services.mozilla.com/D13572
--HG--
extra : moz-landing-system : lando
2018-12-13 16:02:25 +00:00
Mathieu Leplatre
2bc67b2afd
Bug 1506175 - Fetch recipes from Remote Settings r=mythmon,Gijs
...
Instead of obtaining the recipes from the Normandy server, obtain them from RemoteSettings
Differential Revision: https://phabricator.services.mozilla.com/D11490
--HG--
extra : moz-landing-system : lando
2018-12-11 16:10:21 +00:00
Michael Cooper
73e93fdb96
Bug 1440778
- Implement show-heartbeat as internal Normandy action r=Gijs
...
The original, server-side implementation of this action was at
68d3e55a9d/client/actions/show-heartbeat/index.js
Differential Revision: https://phabricator.services.mozilla.com/D12345
--HG--
extra : moz-landing-system : lando
2018-12-12 21:39:00 +00:00
rdalal
d959b424c4
Bug 1504038 - Fix preference name styling on OS X on about:studies r=mythmon,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D13877
--HG--
extra : moz-landing-system : lando
2018-12-07 16:35:38 +00:00
Bogdan Tara
f1dd32d581
Backed out changeset 24657145bfd4 (bug 1440778
) on request by dev mythmon CLOSED TREE
2018-11-28 23:22:07 +02:00
Michael Cooper
8afcdbd07c
Bug 1440778
- Implement show-heartbeat as internal Normandy action r=Gijs
...
The original, server-side implementation of this action was at
68d3e55a9d/client/actions/show-heartbeat/index.js
Differential Revision: https://phabricator.services.mozilla.com/D12345
--HG--
extra : moz-landing-system : lando
2018-11-27 21:42:44 +00:00
Cosmin Sabou
1f285bb075
Backed out changeset dd482dcb9a31 (bug 1440778
) for browser chrome failures on browser_EventEmitter. CLOSED TREE
2018-11-27 22:36:09 +02:00
Michael Cooper
d652beb76a
Bug 1440778
- Implement show-heartbeat as internal Normandy action r=Gijs
...
The original, server-side implementation of this action was at
68d3e55a9d/client/actions/show-heartbeat/index.js
Differential Revision: https://phabricator.services.mozilla.com/D12345
--HG--
extra : moz-landing-system : lando
2018-11-27 19:22:19 +00:00
Michael Cooper
931c45e92e
Bug 1506816
- Check for action errors in Normandy tests, and fix revealed problems. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D12156
--HG--
extra : moz-landing-system : lando
2018-11-19 18:23:54 +00:00
Tim D. Smith
13afbc3d3a
Bug 1507307
- Fix references to slugs for add-on experiments r=mythmon
...
Add-on experiments use names instead of slugs.
Differential Revision: https://phabricator.services.mozilla.com/D11940
--HG--
extra : moz-landing-system : lando
2018-11-15 17:14:35 +00:00
Razvan Maries
6c55ab0f9e
Merge mozilla-inbound to mozilla-central a=merge
2018-11-15 00:16:46 +02:00
Michael Cooper
6a3aad884b
Bug 1502410
- Don't use deleteBranch in Normandy r=Gijs,adw
...
nsIPrefBranch.deleteBranch doesn't work as documented when the preference's
default value was set very early after Firefox has started, such as when
Normandy sets startup branches. This is filed as bug 1505941. In order to work
around this problem, this patch makes Normandy never use deleteBranch, except
in tests where it is safe to do so.
With this patch, an experiment that is run on the default branch for a
preference that does not have a default value in the tree cannot be promptly
unenrolled, instead we must wait until the preference is naturally cleared when
Firefox restarts. This is better than never unenrolling though.
Differential Revision: https://phabricator.services.mozilla.com/D11383
--HG--
extra : moz-landing-system : lando
2018-11-14 16:47:14 +00:00
Paolo Amadini
f6b106efb2
Bug 1496827 - Remove the "notification" binding. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D11650
--HG--
rename : browser/components/customizableui/content/.eslintrc.js => browser/components/translation/content/.eslintrc.js
rename : browser/components/translation/jar.mn => browser/components/translation/content/jar.mn
rename : browser/components/translation/microsoft-translator-attribution.png => browser/components/translation/content/microsoft-translator-attribution.png
rename : browser/components/customizableui/content/moz.build => browser/components/translation/content/moz.build
rename : browser/components/translation/translation-infobar.xml => browser/components/translation/content/translation-notification.js
extra : rebase_source : 598396d2da96b04782413946976f7bb9fb6be75f
2018-11-13 12:56:42 +00:00
Paolo Amadini
cdb5b4eb19
Bug 1471403 - Part 4 - Convert "notificationbox" to a custom class. r=bgrins
...
As part of the conversion, support for notificationsHidden and children that are not notifications is also removed.
Differential Revision: https://phabricator.services.mozilla.com/D10894
--HG--
rename : toolkit/content/widgets/notification.xml => toolkit/content/widgets/notificationbox.js
extra : rebase_source : 36a5412e1e9a9dc591fd486d1123c1f763a6f173
2018-11-09 14:58:18 +00:00
Paolo Amadini
ce13039af3
Bug 1471403 - Part 2 - Lazify the creation of "notificationbox" elements. r=dao,bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D10892
--HG--
extra : rebase_source : f66fe90d780c3d446f4a065c0397cbb37f43cb0c
2018-11-09 14:38:49 +00:00
Michael Cooper
5538808771
Bug 1502182 - In Normandy, never close IndexedDB databases, and be explicit about objectStore modes r=Gijs,asuth
...
I suspect that the root cause of bug 1502182 is that we try open a database
connection before the old one is fully closed. Instead of dealing with
complicatedasync bookkeeping to make sure this doesn't happen, this patch
simply never closes the database connection. I don't think any of the
benefits of closing IndexedDB databases apply to Normandy, and it isn't
a significant cost to simply keep them open.
Additionally, the patch distinguishes between readonly and readwrite
transactions with the database. This was originally done to try and fix
the bug. When it didn't help, I decided to leave the change in because
it is a beneficial change anyways.
Differential Revision: https://phabricator.services.mozilla.com/D10629
--HG--
extra : moz-landing-system : lando
2018-11-07 23:21:52 +00:00
Dorel Luca
a4d4907a6d
Backed out changeset cdc6d97f0b14 (bug 1502182) for ESLint failures in builds/worker/checkouts/gecko/toolkit/components/normandy/lib/RecipeRunner
2018-11-07 03:17:10 +02:00
Michael Cooper
0f54c58c53
Bug 1502182 - In Normandy, never close IndexedDB databases, and be explicit about objectStore modes r=Gijs,asuth
...
I suspect that the root cause of bug 1502182 is that we try to create multiple
readwrite stores on a given database at the same time, and that we don't wait
for databases to fully close before reopening them. I don't think any of the
benefits of closing IndexedDB databases apply to Normandy, and I don't think it
is a significant cost to simply keep them open.
Differential Revision: https://phabricator.services.mozilla.com/D10629
--HG--
extra : moz-landing-system : lando
2018-11-07 00:42:47 +00:00
Michael Cooper
8b2abe6f37
Bug 1502169 - about:studies: wait for more elements before interacting with them in tests r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D10630
--HG--
extra : moz-landing-system : lando
2018-11-02 16:40:18 +00:00
Ethan Glasser-Camp
692726391c
Bug 1487495: use integer for pref values instead of number r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D9847
--HG--
extra : moz-landing-system : lando
2018-10-26 09:53:50 +00:00
Michael Cooper
e74056eacb
Bug 1498940 - Reflect study opt-out in about:studies when Normandy is generally enabled. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D9738
--HG--
extra : moz-landing-system : lando
2018-10-29 17:50:51 +00:00
Michael Cooper
d2bd355768
Bug 1500965 - Fix todo_is in toolkit/components/normandy/test/browser/browser_PreferenceExperiments.js r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D10100
--HG--
extra : moz-landing-system : lando
2018-10-29 19:17:36 +00:00
Michael Cooper
e903ce5cb2
Bug 1502169 - Wait for learn more link before clicking it in about:Studies tests r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D9855
--HG--
extra : moz-landing-system : lando
2018-10-26 09:54:46 +00:00
Michael Cooper
151a62df72
Bug 1501877 - Remove errant .only() from about:studies tests. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D9737
--HG--
extra : moz-landing-system : lando
2018-10-29 17:50:05 +00:00
Ciure Andrei
2c53ceb546
Backed out 2 changesets (bug 1501877, bug 1498940) for failing browser_about_studies.js CLOSED TREE
...
Backed out changeset f0ed99b29aaf (bug 1498940)
Backed out changeset ae8cdf156f9a (bug 1501877)
2018-10-25 21:24:45 +03:00
Michael Cooper
1de0980839
Bug 1498940 - Reflect study opt-out in about:studies when Normandy is generally enabled. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D9738
--HG--
extra : moz-landing-system : lando
2018-10-25 17:20:25 +00:00
Michael Cooper
f277d3b531
Bug 1501877 - Remove errant .only() from about:studies tests. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D9737
--HG--
extra : moz-landing-system : lando
2018-10-25 16:14:38 +00:00
Julian Descottes
73e3a16c0d
Bug 1499096 - Use ok() with 2 arguments instead of 3 when possible;r=Standard8
...
Depends on D8740.
This changeset replaces calls to ok with 3 arguments to calls with 2 arguments
in situations where the switch does not have a significant impact on the assert.
Differential Revision: https://phabricator.services.mozilla.com/D8741
--HG--
extra : moz-landing-system : lando
2018-10-23 07:13:35 +00:00
Julian Descottes
52b85a20e2
Bug 1499096 - Update wrong usage of ok() with todo_is();r=Standard8
...
Depends on D8739.
This changeset updates calls to ok() that were most likely intended
for is(), but are not working as is.
Differential Revision: https://phabricator.services.mozilla.com/D8740
--HG--
extra : moz-landing-system : lando
2018-10-23 07:13:02 +00:00
ScottDowne
d021231888
Fixes bug 1488813
- Migrating Pocket off any bootstrap code r=ursula,k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D6849
--HG--
rename : browser/extensions/pocket/content/AboutPocket.jsm => browser/components/pocket/content/AboutPocket.jsm
rename : browser/extensions/pocket/content/Pocket.jsm => browser/components/pocket/content/Pocket.jsm
rename : browser/extensions/pocket/bootstrap.js => browser/components/pocket/content/SaveToPocket.jsm
rename : browser/extensions/pocket/content/main.js => browser/components/pocket/content/main.js
rename : browser/extensions/pocket/content/panels/css/normalize.css => browser/components/pocket/content/panels/css/normalize.css
rename : browser/extensions/pocket/content/panels/css/saved.css => browser/components/pocket/content/panels/css/saved.css
rename : browser/extensions/pocket/content/panels/css/sendtomobile.css => browser/components/pocket/content/panels/css/sendtomobile.css
rename : browser/extensions/pocket/content/panels/css/signup.css => browser/components/pocket/content/panels/css/signup.css
rename : browser/extensions/pocket/content/panels/fonts/FiraSans-Regular.woff => browser/components/pocket/content/panels/fonts/FiraSans-Regular.woff
rename : browser/extensions/pocket/content/panels/img/app_store_dowload_apple.svg => browser/components/pocket/content/panels/img/app_store_dowload_apple.svg
rename : browser/extensions/pocket/content/panels/img/pocket-outline.svg => browser/components/pocket/content/panels/img/pocket-outline.svg
rename : browser/extensions/pocket/content/panels/img/pocketerror@1x.png => browser/components/pocket/content/panels/img/pocketerror@1x.png
rename : browser/extensions/pocket/content/panels/img/pocketerror@2x.png => browser/components/pocket/content/panels/img/pocketerror@2x.png
rename : browser/extensions/pocket/content/panels/img/pocketlogo@1x.png => browser/components/pocket/content/panels/img/pocketlogo@1x.png
rename : browser/extensions/pocket/content/panels/img/pocketlogo@2x.png => browser/components/pocket/content/panels/img/pocketlogo@2x.png
rename : browser/extensions/pocket/content/panels/img/pocketlogosolo@1x.png => browser/components/pocket/content/panels/img/pocketlogosolo@1x.png
rename : browser/extensions/pocket/content/panels/img/pocketlogosolo@2x.png => browser/components/pocket/content/panels/img/pocketlogosolo@2x.png
rename : browser/extensions/pocket/content/panels/img/pocketsignup_button@1x.png => browser/components/pocket/content/panels/img/pocketsignup_button@1x.png
rename : browser/extensions/pocket/content/panels/img/pocketsignup_button@2x.png => browser/components/pocket/content/panels/img/pocketsignup_button@2x.png
rename : browser/extensions/pocket/content/panels/img/pocketsignup_devices@1x.png => browser/components/pocket/content/panels/img/pocketsignup_devices@1x.png
rename : browser/extensions/pocket/content/panels/img/pocketsignup_devices@2x.png => browser/components/pocket/content/panels/img/pocketsignup_devices@2x.png
rename : browser/extensions/pocket/content/panels/img/pocketsignup_hero@1x.png => browser/components/pocket/content/panels/img/pocketsignup_hero@1x.png
rename : browser/extensions/pocket/content/panels/img/pocketsignup_hero@2x.png => browser/components/pocket/content/panels/img/pocketsignup_hero@2x.png
rename : browser/extensions/pocket/content/panels/img/signup_firefoxlogo@1x.png => browser/components/pocket/content/panels/img/signup_firefoxlogo@1x.png
rename : browser/extensions/pocket/content/panels/img/signup_firefoxlogo@2x.png => browser/components/pocket/content/panels/img/signup_firefoxlogo@2x.png
rename : browser/extensions/pocket/content/panels/img/signup_help@1x.png => browser/components/pocket/content/panels/img/signup_help@1x.png
rename : browser/extensions/pocket/content/panels/img/signup_help@2x.png => browser/components/pocket/content/panels/img/signup_help@2x.png
rename : browser/extensions/pocket/content/panels/img/tag_close@1x.png => browser/components/pocket/content/panels/img/tag_close@1x.png
rename : browser/extensions/pocket/content/panels/img/tag_close@2x.png => browser/components/pocket/content/panels/img/tag_close@2x.png
rename : browser/extensions/pocket/content/panels/img/tag_closeactive@1x.png => browser/components/pocket/content/panels/img/tag_closeactive@1x.png
rename : browser/extensions/pocket/content/panels/img/tag_closeactive@2x.png => browser/components/pocket/content/panels/img/tag_closeactive@2x.png
rename : browser/extensions/pocket/content/panels/js/messages.js => browser/components/pocket/content/panels/js/messages.js
rename : browser/extensions/pocket/content/panels/js/saved.js => browser/components/pocket/content/panels/js/saved.js
rename : browser/extensions/pocket/content/panels/js/sendtomobile.js => browser/components/pocket/content/panels/js/sendtomobile.js
rename : browser/extensions/pocket/content/panels/js/signup.js => browser/components/pocket/content/panels/js/signup.js
rename : browser/extensions/pocket/content/panels/js/tmpl.js => browser/components/pocket/content/panels/js/tmpl.js
rename : browser/extensions/pocket/content/panels/js/vendor/handlebars.runtime.js => browser/components/pocket/content/panels/js/vendor/handlebars.runtime.js
rename : browser/extensions/pocket/content/panels/js/vendor/jquery-2.1.1.min.js => browser/components/pocket/content/panels/js/vendor/jquery-2.1.1.min.js
rename : browser/extensions/pocket/content/panels/js/vendor/jquery.tokeninput.min.js => browser/components/pocket/content/panels/js/vendor/jquery.tokeninput.min.js
rename : browser/extensions/pocket/content/panels/license.txt => browser/components/pocket/content/panels/license.txt
rename : browser/extensions/pocket/content/panels/saved.html => browser/components/pocket/content/panels/saved.html
rename : browser/extensions/pocket/content/panels/signup.html => browser/components/pocket/content/panels/signup.html
rename : browser/extensions/pocket/content/panels/tmpl/ho2/ho2_articleinfo.handlebars => browser/components/pocket/content/panels/tmpl/ho2/ho2_articleinfo.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/ho2/ho2_download.handlebars => browser/components/pocket/content/panels/tmpl/ho2/ho2_download.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/ho2/ho2_download_error.handlebars => browser/components/pocket/content/panels/tmpl/ho2/ho2_download_error.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/ho2/ho2_sharebutton_v1.handlebars => browser/components/pocket/content/panels/tmpl/ho2/ho2_sharebutton_v1.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/ho2/ho2_sharebutton_v2.handlebars => browser/components/pocket/content/panels/tmpl/ho2/ho2_sharebutton_v2.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/ho2/ho2_sharebutton_v3.handlebars => browser/components/pocket/content/panels/tmpl/ho2/ho2_sharebutton_v3.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/saved_premiumextras.handlebars => browser/components/pocket/content/panels/tmpl/saved_premiumextras.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/saved_premiumshell.handlebars => browser/components/pocket/content/panels/tmpl/saved_premiumshell.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/saved_shell.handlebars => browser/components/pocket/content/panels/tmpl/saved_shell.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/saved_tmplogin.handlebars => browser/components/pocket/content/panels/tmpl/saved_tmplogin.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/signup_shell.handlebars => browser/components/pocket/content/panels/tmpl/signup_shell.handlebars
rename : browser/extensions/pocket/content/panels/tmpl/signupstoryboard_shell.handlebars => browser/components/pocket/content/panels/tmpl/signupstoryboard_shell.handlebars
rename : browser/extensions/pocket/content/pktApi.jsm => browser/components/pocket/content/pktApi.jsm
rename : browser/extensions/pocket/content/pocket-content-process.js => browser/components/pocket/content/pocket-content-process.js
rename : browser/extensions/pocket/jar.mn => browser/components/pocket/jar.mn
rename : browser/extensions/pocket/locale/ach/pocket.properties => browser/components/pocket/locale/ach/pocket.properties
rename : browser/extensions/pocket/locale/ar/pocket.properties => browser/components/pocket/locale/ar/pocket.properties
rename : browser/extensions/pocket/locale/ast/pocket.properties => browser/components/pocket/locale/ast/pocket.properties
rename : browser/extensions/pocket/locale/az/pocket.properties => browser/components/pocket/locale/az/pocket.properties
rename : browser/extensions/pocket/locale/be/pocket.properties => browser/components/pocket/locale/be/pocket.properties
rename : browser/extensions/pocket/locale/bg/pocket.properties => browser/components/pocket/locale/bg/pocket.properties
rename : browser/extensions/pocket/locale/bn-BD/pocket.properties => browser/components/pocket/locale/bn-BD/pocket.properties
rename : browser/extensions/pocket/locale/bn-IN/pocket.properties => browser/components/pocket/locale/bn-IN/pocket.properties
rename : browser/extensions/pocket/locale/br/pocket.properties => browser/components/pocket/locale/br/pocket.properties
rename : browser/extensions/pocket/locale/bs/pocket.properties => browser/components/pocket/locale/bs/pocket.properties
rename : browser/extensions/pocket/locale/ca/pocket.properties => browser/components/pocket/locale/ca/pocket.properties
rename : browser/extensions/pocket/locale/cak/pocket.properties => browser/components/pocket/locale/cak/pocket.properties
rename : browser/extensions/pocket/locale/cs/pocket.properties => browser/components/pocket/locale/cs/pocket.properties
rename : browser/extensions/pocket/locale/cy/pocket.properties => browser/components/pocket/locale/cy/pocket.properties
rename : browser/extensions/pocket/locale/da/pocket.properties => browser/components/pocket/locale/da/pocket.properties
rename : browser/extensions/pocket/locale/de/pocket.properties => browser/components/pocket/locale/de/pocket.properties
rename : browser/extensions/pocket/locale/dsb/pocket.properties => browser/components/pocket/locale/dsb/pocket.properties
rename : browser/extensions/pocket/locale/el/pocket.properties => browser/components/pocket/locale/el/pocket.properties
rename : browser/extensions/pocket/locale/en-GB/pocket.properties => browser/components/pocket/locale/en-GB/pocket.properties
rename : browser/extensions/pocket/locale/en-GB/pocket.properties => browser/components/pocket/locale/en-US/pocket.properties
rename : browser/extensions/pocket/locale/eo/pocket.properties => browser/components/pocket/locale/eo/pocket.properties
rename : browser/extensions/pocket/locale/es-AR/pocket.properties => browser/components/pocket/locale/es-AR/pocket.properties
rename : browser/extensions/pocket/locale/es-CL/pocket.properties => browser/components/pocket/locale/es-CL/pocket.properties
rename : browser/extensions/pocket/locale/es-ES/pocket.properties => browser/components/pocket/locale/es-ES/pocket.properties
rename : browser/extensions/pocket/locale/es-MX/pocket.properties => browser/components/pocket/locale/es-MX/pocket.properties
rename : browser/extensions/pocket/locale/et/pocket.properties => browser/components/pocket/locale/et/pocket.properties
rename : browser/extensions/pocket/locale/eu/pocket.properties => browser/components/pocket/locale/eu/pocket.properties
rename : browser/extensions/pocket/locale/fa/pocket.properties => browser/components/pocket/locale/fa/pocket.properties
rename : browser/extensions/pocket/locale/ff/pocket.properties => browser/components/pocket/locale/ff/pocket.properties
rename : browser/extensions/pocket/locale/fi/pocket.properties => browser/components/pocket/locale/fi/pocket.properties
rename : browser/extensions/pocket/locale/fr/pocket.properties => browser/components/pocket/locale/fr/pocket.properties
rename : browser/extensions/pocket/locale/fy-NL/pocket.properties => browser/components/pocket/locale/fy-NL/pocket.properties
rename : browser/extensions/pocket/locale/ga-IE/pocket.properties => browser/components/pocket/locale/ga-IE/pocket.properties
rename : browser/extensions/pocket/locale/gd/pocket.properties => browser/components/pocket/locale/gd/pocket.properties
rename : browser/extensions/pocket/locale/gl/pocket.properties => browser/components/pocket/locale/gl/pocket.properties
rename : browser/extensions/pocket/locale/gu-IN/pocket.properties => browser/components/pocket/locale/gu-IN/pocket.properties
rename : browser/extensions/pocket/locale/he/pocket.properties => browser/components/pocket/locale/he/pocket.properties
rename : browser/extensions/pocket/locale/hi-IN/pocket.properties => browser/components/pocket/locale/hi-IN/pocket.properties
rename : browser/extensions/pocket/locale/hr/pocket.properties => browser/components/pocket/locale/hr/pocket.properties
rename : browser/extensions/pocket/locale/hsb/pocket.properties => browser/components/pocket/locale/hsb/pocket.properties
rename : browser/extensions/pocket/locale/hu/pocket.properties => browser/components/pocket/locale/hu/pocket.properties
rename : browser/extensions/pocket/locale/hy-AM/pocket.properties => browser/components/pocket/locale/hy-AM/pocket.properties
rename : browser/extensions/pocket/locale/id/pocket.properties => browser/components/pocket/locale/id/pocket.properties
rename : browser/extensions/pocket/locale/is/pocket.properties => browser/components/pocket/locale/is/pocket.properties
rename : browser/extensions/pocket/locale/it/pocket.properties => browser/components/pocket/locale/it/pocket.properties
rename : browser/extensions/pocket/locale/ja/pocket.properties => browser/components/pocket/locale/ja/pocket.properties
rename : browser/extensions/pocket/locale/jar.mn => browser/components/pocket/locale/jar.mn
rename : browser/extensions/pocket/locale/ka/pocket.properties => browser/components/pocket/locale/ka/pocket.properties
rename : browser/extensions/pocket/locale/kab/pocket.properties => browser/components/pocket/locale/kab/pocket.properties
rename : browser/extensions/pocket/locale/kk/pocket.properties => browser/components/pocket/locale/kk/pocket.properties
rename : browser/extensions/pocket/locale/km/pocket.properties => browser/components/pocket/locale/km/pocket.properties
rename : browser/extensions/pocket/locale/kn/pocket.properties => browser/components/pocket/locale/kn/pocket.properties
rename : browser/extensions/pocket/locale/ko/pocket.properties => browser/components/pocket/locale/ko/pocket.properties
rename : browser/extensions/pocket/locale/lij/pocket.properties => browser/components/pocket/locale/lij/pocket.properties
rename : browser/extensions/pocket/locale/lt/pocket.properties => browser/components/pocket/locale/lt/pocket.properties
rename : browser/extensions/pocket/locale/ltg/pocket.properties => browser/components/pocket/locale/ltg/pocket.properties
rename : browser/extensions/pocket/locale/lv/pocket.properties => browser/components/pocket/locale/lv/pocket.properties
rename : browser/extensions/pocket/locale/mk/pocket.properties => browser/components/pocket/locale/mk/pocket.properties
rename : browser/extensions/pocket/locale/ml/pocket.properties => browser/components/pocket/locale/ml/pocket.properties
rename : browser/extensions/pocket/locale/moz.build => browser/components/pocket/locale/moz.build
rename : browser/extensions/pocket/locale/mr/pocket.properties => browser/components/pocket/locale/mr/pocket.properties
rename : browser/extensions/pocket/locale/ms/pocket.properties => browser/components/pocket/locale/ms/pocket.properties
rename : browser/extensions/pocket/locale/my/pocket.properties => browser/components/pocket/locale/my/pocket.properties
rename : browser/extensions/pocket/locale/nb-NO/pocket.properties => browser/components/pocket/locale/nb-NO/pocket.properties
rename : browser/extensions/pocket/locale/ne-NP/pocket.properties => browser/components/pocket/locale/ne-NP/pocket.properties
rename : browser/extensions/pocket/locale/nl/pocket.properties => browser/components/pocket/locale/nl/pocket.properties
rename : browser/extensions/pocket/locale/nn-NO/pocket.properties => browser/components/pocket/locale/nn-NO/pocket.properties
rename : browser/extensions/pocket/locale/oc/pocket.properties => browser/components/pocket/locale/oc/pocket.properties
rename : browser/extensions/pocket/locale/or/pocket.properties => browser/components/pocket/locale/or/pocket.properties
rename : browser/extensions/pocket/locale/pa-IN/pocket.properties => browser/components/pocket/locale/pa-IN/pocket.properties
rename : browser/extensions/pocket/locale/pl/pocket.properties => browser/components/pocket/locale/pl/pocket.properties
rename : browser/extensions/pocket/locale/pt-BR/pocket.properties => browser/components/pocket/locale/pt-BR/pocket.properties
rename : browser/extensions/pocket/locale/pt-PT/pocket.properties => browser/components/pocket/locale/pt-PT/pocket.properties
rename : browser/extensions/pocket/locale/rm/pocket.properties => browser/components/pocket/locale/rm/pocket.properties
rename : browser/extensions/pocket/locale/ro/pocket.properties => browser/components/pocket/locale/ro/pocket.properties
rename : browser/extensions/pocket/locale/ru/pocket.properties => browser/components/pocket/locale/ru/pocket.properties
rename : browser/extensions/pocket/locale/sk/pocket.properties => browser/components/pocket/locale/sk/pocket.properties
rename : browser/extensions/pocket/locale/sl/pocket.properties => browser/components/pocket/locale/sl/pocket.properties
rename : browser/extensions/pocket/locale/sq/pocket.properties => browser/components/pocket/locale/sq/pocket.properties
rename : browser/extensions/pocket/locale/sr/pocket.properties => browser/components/pocket/locale/sr/pocket.properties
rename : browser/extensions/pocket/locale/sv-SE/pocket.properties => browser/components/pocket/locale/sv-SE/pocket.properties
rename : browser/extensions/pocket/locale/ta/pocket.properties => browser/components/pocket/locale/ta/pocket.properties
rename : browser/extensions/pocket/locale/te/pocket.properties => browser/components/pocket/locale/te/pocket.properties
rename : browser/extensions/pocket/locale/th/pocket.properties => browser/components/pocket/locale/th/pocket.properties
rename : browser/extensions/pocket/locale/tl/pocket.properties => browser/components/pocket/locale/tl/pocket.properties
rename : browser/extensions/pocket/locale/tr/pocket.properties => browser/components/pocket/locale/tr/pocket.properties
rename : browser/extensions/pocket/locale/uk/pocket.properties => browser/components/pocket/locale/uk/pocket.properties
rename : browser/extensions/pocket/locale/ur/pocket.properties => browser/components/pocket/locale/ur/pocket.properties
rename : browser/extensions/pocket/locale/vi/pocket.properties => browser/components/pocket/locale/vi/pocket.properties
rename : browser/extensions/pocket/locale/zh-CN/pocket.properties => browser/components/pocket/locale/zh-CN/pocket.properties
rename : browser/extensions/pocket/locale/zh-TW/pocket.properties => browser/components/pocket/locale/zh-TW/pocket.properties
rename : browser/extensions/pocket/moz.build => browser/components/pocket/moz.build
rename : browser/extensions/pocket/skin/shared/library-pocket-animation.svg => browser/components/pocket/skin/library-pocket-animation.svg
rename : browser/extensions/pocket/skin/shared/pocket-animation.svg => browser/components/pocket/skin/pocket-animation.svg
rename : browser/extensions/pocket/skin/shared/pocket-outline.svg => browser/components/pocket/skin/pocket-outline.svg
rename : browser/extensions/pocket/skin/shared/pocket.css => browser/components/pocket/skin/pocket.css
rename : browser/extensions/pocket/skin/shared/pocket.svg => browser/components/pocket/skin/pocket.svg
rename : browser/extensions/pocket/test/.eslintrc.js => browser/components/pocket/test/.eslintrc.js
rename : browser/extensions/pocket/test/browser.ini => browser/components/pocket/test/browser.ini
rename : browser/extensions/pocket/test/browser_pocket_ui_check.js => browser/components/pocket/test/browser_pocket_ui_check.js
rename : browser/extensions/pocket/test/head.js => browser/components/pocket/test/head.js
rename : browser/extensions/pocket/test/test.html => browser/components/pocket/test/test.html
extra : moz-landing-system : lando
2018-10-12 19:38:10 +00:00
Michael Cooper
f8414bc2e7
Bug 1494781 - Include install error when reporting add-on study enroll errors r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D7141
--HG--
extra : moz-landing-system : lando
2018-10-11 16:39:28 +00:00
Zibi Braniecki
83ea94f5ba
Bug 1491394 - Update callsites to use new mozILocaleService API. r=jfkthame
...
Depends on D5924
Differential Revision: https://phabricator.services.mozilla.com/D6339
--HG--
extra : moz-landing-system : lando
2018-09-21 15:30:37 +00:00
Michael Cooper
79be8f8910
Bug 1488923 - When notifying listeners that a study is ending, include the reason why the study is ending r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D6196
--HG--
extra : moz-landing-system : lando
2018-09-19 03:19:45 +00:00
Luca Greco
229c1e7523
Bug 1486764 - Add installTelemetryInfo to addon installed from AddonStudies. r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D5553
--HG--
extra : moz-landing-system : lando
2018-09-14 00:35:49 +00:00
Michael Cooper
3c8bd4ab57
Bug 1447499 - Add preference studies to about:studies r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D5481
--HG--
extra : moz-landing-system : lando
2018-09-13 19:53:19 +00:00
Michael Cooper
d15f0d0fa0
Bug 1447499 - Refactor test helper PreferenceExperiments.withMockExperiment to work like AddonStudies.withStudies. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D5609
--HG--
extra : moz-landing-system : lando
2018-09-13 19:52:54 +00:00
Michael Cooper
bf250afcd0
Bug 1447499 - Simplify about:studies code r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D5480
--HG--
extra : moz-landing-system : lando
2018-09-13 19:50:21 +00:00
Cosmin Sabou
20460bde38
Backed out 3 changesets (bug 1447499) for browser chrome failures on browser_all_files_referenced. CLOSED TREE
...
Backed out changeset 8eeaf62be0dc (bug 1447499)
Backed out changeset 3579f8912b70 (bug 1447499)
Backed out changeset 675b77e1c236 (bug 1447499)
2018-09-13 21:47:47 +03:00
Michael Cooper
cc88b454a9
Bug 1447499 - Add preference studies to about:studies r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D5481
--HG--
extra : moz-landing-system : lando
2018-09-13 17:38:46 +00:00
Michael Cooper
cbde34ac2e
Bug 1447499 - Refactor test helper PreferenceExperiments.withMockExperiment to work like AddonStudies.withStudies. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D5609
--HG--
extra : moz-landing-system : lando
2018-09-13 17:20:52 +00:00
Michael Cooper
e9487b11c9
Bug 1447499 - Simplify about:studies code r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D5480
--HG--
extra : moz-landing-system : lando
2018-09-11 23:48:58 +00:00
Michael Cooper
316eb7f548
Bug 1442712 - Re-enable about_studies tests r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D5285
--HG--
extra : moz-landing-system : lando
2018-09-11 10:37:42 +00:00
Michael Cooper
77622e05aa
Bug 1488927 - Make about:studies "remove" button work again r=aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D5089
--HG--
extra : moz-landing-system : lando
2018-09-07 03:01:17 +00:00
Mark Banner
691543ee89
Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
...
Automatic changes by ESLint, except for manual corrections for .xml files.
Differential Revision: https://phabricator.services.mozilla.com/D4439
--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00