Andrei Oprea
d1d4c11083
Bug 1677226 - Targeting.jsm should use the same source for channel as browserSettings.update.channel r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D113538
2021-04-28 10:52:19 +00:00
Andrei Oprea
459f8ef74c
Bug 1702000 - Add pin to taskbar action to the primary button r=andreio
...
Share needPin and pin methods from ShellService and reuse from default prompt, upgrade dialog and special message actions. Use these to show "primary" vs "default" in the prompt.
Differential Revision: https://phabricator.services.mozilla.com/D111244
2021-04-14 15:09:34 +00:00
smolnar
f3478d8e96
Backed out changeset d39717cd014e (bug 1702000) for causing mochitest bc failures in browser_aboutNewTab_defaultBrowserNotification. CLOSED TREE
2021-04-14 15:27:51 +03:00
Andrei Oprea
04ea21b82b
Bug 1702000 - Add pin to taskbar action to the primary button r=andreio
...
Share needPin and pin methods from ShellService and reuse from default prompt, upgrade dialog and special message actions. Use these to show "primary" vs "default" in the prompt.
Differential Revision: https://phabricator.services.mozilla.com/D111244
2021-04-14 10:24:19 +00:00
Ed Lee
1efa02a56e
Bug 1696444 - Pin Firefox only if not already pinned to avoid changing taskbar icon r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D108998
2021-03-19 16:20:42 +00:00
Noemi Erli
7d6cb48dd0
Backed out changeset 29d477a1a826 (bug 1696444) for causing failures in browser_sma_docs.js CLOSED TREE
2021-03-19 17:54:37 +02:00
Ed Lee
c7db79e50c
Bug 1696444 - Pin Firefox only if not already pinned to avoid changing taskbar icon r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D108998
2021-03-19 14:34:35 +00:00
Kate Hudson
5ed61e3b12
Bug 1692230 - Move nimbus code to its own directory r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D105567
2021-02-20 02:51:12 +00:00
Ed Lee
f348f8d342
Bug 1686343 - Ask user to pin Firefox during windows about:welcome onboarding r=pdahiya
...
Support pin special action and add a new action property to wait for default browser that changes styles and content.
Differential Revision: https://phabricator.services.mozilla.com/D105653
2021-02-19 10:25:54 +00:00
Andrei Oprea
d4bf0aebf2
Bug 1692227 - Add ExperimentFeature to newnewtab/settings panel r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D104987
2021-02-18 17:05:15 +00:00
Andrei Oprea
613f319b79
Bug 1693437 - Fix Intermittent toolkit/components/messaging-system/test/browser/browser_remotesettingsexperimentloader_init.js r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D105603
2021-02-18 14:13:57 +00:00
Andrei Oprea
3da89fe758
Bug 1692545 - Don't throw on enrollment if a duplicate feature id exists r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D105226
2021-02-17 21:39:58 +00:00
Kate Hudson
f26a2e1e06
Bug 1692228 - Send exposure for New Tab Feature r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D105005
2021-02-17 13:44:38 +00:00
Andrei Oprea
6400cd7518
Bug 1691516 - Experiment Store Sync cache should store each feature pref separately r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D104688
2021-02-16 17:01:29 +00:00
Cosmin Sabou
5120ec6857
Backed out changeset 6f247372f7ab (bug 1691516) for causing a spike in failure rate for Bug 1276456 and Bug 1630974.
2021-02-16 07:04:50 +02:00
Andrei Oprea
716b516708
Bug 1691516 - Experiment Store Sync cache should store each feature pref separately r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D104688
2021-02-15 19:22:37 +00:00
Andrei Oprea
a3338a26b4
Bug 1692099 - File path is undefined for ExperimentStore r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D104815
2021-02-11 16:48:45 +00:00
Andrei Oprea
a9f6fb2289
Bug 1691526 - Enable 'os' level targeting for Nimbus Experiment r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D104545
2021-02-09 22:47:01 +00:00
Kate Hudson
f4213fbbfe
Bug 1670293 - RSExperimentLoader should expose evaluateJexl for testing r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D104401
2021-02-09 21:25:30 +00:00
Andrei Oprea
dc29e9a644
Bug 1690312 - Remove checks for exposure ping and allow it to be sent multiple times r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D103941
2021-02-09 21:13:51 +00:00
Csoregi Natalia
c551dd4c1a
Backed out changeset 195bf8b32fcb (bug 1691526) for xpcshell failures on test_targeting.js. CLOSED TREE
2021-02-09 22:22:12 +02:00
Andrei Oprea
b398609d29
Bug 1691526 - Enable 'os' level targeting for Nimbus Experiment r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D104545
2021-02-09 19:38:18 +00:00
Kate Hudson
5ac1094bb5
Bug 1672202 - Add Feature API with default values r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D104056
2021-02-06 01:24:06 +00:00
Mihai Alexandru Michis
63453c1404
Backed out changeset 110829513605 (bug 1672202) for causing bc failures in browser_autocomplete_import.js
...
CLOSED TREE
2021-02-06 01:00:32 +02:00
Kate Hudson
2fb39f1f63
Bug 1672202 - Add Feature API with default values r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D104056
2021-02-05 21:00:32 +00:00
Andrei Oprea
cbdcbcc005
Bug 1689563 - Ensure ExperimentAPI can be used without try/catch r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D103931
2021-02-05 16:21:12 +00:00
Andrei Oprea
11251df093
Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D101936
2021-02-01 22:01:52 +00:00
Butkovits Atila
068753e783
Backed out changeset 9464e66648e3 (bug 1685525) for node failures. CLOSED TREE
2021-02-01 23:24:42 +02:00
Andrei Oprea
96e52c74a2
Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D101936
2021-02-01 19:36:47 +00:00
Kate Hudson
ebdc373710
Bug 1690006 - Part 2. Move activateBranch to ExperimentAPI r=andreio
...
* Reduces redundancy with getFeatureBranch
* Removes incorrect activation in hasExperimentForFeature
Differential Revision: https://phabricator.services.mozilla.com/D103664
2021-02-01 16:33:28 +00:00
Kate Hudson
fd0e138708
Bug 1690006 - Part 1. Add sendExposure option to isFeatureEnabled r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D103663
2021-02-01 16:33:51 +00:00
Punam Dahiya
2b1385159c
Bug 1686142 - Update SHOW_MIGRATION_WIZARD SpecialMessageActions Schema to validate source param r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D101818
2021-01-21 18:47:13 +00:00
Bernard Igiri
3f0b8ec983
Bug 1649610 - Remove OS.File from SharedDataMap.jsm -r=emalysz,gijs,k88hudson,andreio
...
The OS.File code here doesn't seem to be necessary so I removed it.
Differential Revision: https://phabricator.services.mozilla.com/D97653
2021-01-15 14:28:11 +00:00
Bogdan Tara
20a7c0d591
Backed out changeset 4f5d08880ea8 (bug 1649610) for browser/components/* and toolkit/components/* failures CLOSED TREE
2021-01-12 01:17:25 +02:00
Bernard Igiri
d2f7d02d37
Bug 1649610 - Remove OS.File from SharedDataMap.jsm -r=emalysz,gijs,k88hudson,andreio
...
The OS.File code here doesn't seem to be necessary so I removed it.
Differential Revision: https://phabricator.services.mozilla.com/D97653
2021-01-11 16:13:58 +00:00
Andrei Oprea
82a182e5e0
Bug 1683286 - ExperimentAPI should read the collection name from prefs r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D100132
2021-01-07 15:57:44 +00:00
Andrei Oprea
2a747a1490
Bug 1684455 - The fingerprint protection CFR is not triggered r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D100650
2021-01-05 09:15:44 +00:00
emcminn
9d9bd0b99f
Bug 1683412 - Enhance SHOW_MIGRATION_WIZARD to handle source param; add tests for SHOW_MIGRATION_WIZARD r=pdahiya
...
Differential Revision: https://phabricator.services.mozilla.com/D100164
2020-12-22 23:22:17 +00:00
Andrei Oprea
12602737b0
Bug 1682821 - Fix content blocking milestone message test and trigger r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D99891
2020-12-17 17:58:43 +00:00
Andrei Oprea
12f8bd15c6
Bug 1681488 - Test against experiments without a FeatureConfig defined r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D99267
2020-12-15 20:56:32 +00:00
Andrei Oprea
bc21be7e4d
Bug 1680371 - Synchronous Experiment API for Non-First-Startup Use Cases r=k88hudson,pdahiya
...
Differential Revision: https://phabricator.services.mozilla.com/D99077
2020-12-11 17:59:51 +00:00
Andrei Oprea
fd48ad8b83
Bug 1677809 - Use a pref to control the Remote Settings collection used for loading Experiments r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D97634
2020-11-20 18:19:57 +00:00
Erica Wright
71616d9b24
Bug 1677836 - Default off highlights section on New Tab. r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D97360
2020-11-20 17:25:21 +00:00
Nika Layzell
42028efc71
Bug 1671983 - Part 4: Stop awaiting BrowserTestUtils.loadURI, r=annyG,remote-protocol-reviewers,extension-reviewers,preferences-reviewers,whimboo,zombie
...
This method only is async in order to allow callers to wait for a process switch
triggered by the call to `loadURI` to be finished before resolving. With
DocumentChannel, we should never trigger a process switch eagerly like this
again, so we don't need any of the async behaviour here anymore.
This part is largely mechanical changes to tests, removing the `await` calls on
`loadURI`, and a follow-up part will remove the actual async logic from
`BrowserTestUtils.loadURI`.
Differential Revision: https://phabricator.services.mozilla.com/D94641
2020-11-12 18:01:03 +00:00
Andrei Oprea
4f6e7815fa
Bug 1675104 - Handle experiment activation when accessing experiment data r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D96090
2020-11-15 17:14:03 +00:00
Andrei Oprea
17418ea887
Bug 1675544 - X-Man should not process experiment configurations if app.shield.optoutstudies.enabled is false r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D96206
2020-11-12 09:50:13 +00:00
Andrei Oprea
4d9a3af920
Bug 1673961 - Add Set default browser action in SpecialMessage actions r=pdahiya,nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D95239
2020-11-04 14:52:07 +00:00
Razvan Maries
10425eddfc
Backed out 7 changesets (bug 1658084, bug 1671983) for perma failures on browser_async_remove_tab.js and browser_e10s_chrome_process.js. CLOSED TREE
...
Backed out changeset 2e6309c1cdbd (bug 1658084 )
Backed out changeset 99aafd9304ef (bug 1671983)
Backed out changeset 80280b85280a (bug 1671983)
Backed out changeset 008db2659002 (bug 1671983)
Backed out changeset 32bd45c7fe3a (bug 1671983)
Backed out changeset 56e227e6580c (bug 1671983)
Backed out changeset a404f809f79d (bug 1671983)
2020-11-04 04:23:47 +02:00
Nika Layzell
5f9c85da95
Bug 1671983 - Part 4: Stop awaiting BrowserTestUtils.loadURI, r=annyG,remote-protocol-reviewers,extension-reviewers,preferences-reviewers,whimboo,zombie
...
This method only is async in order to allow callers to wait for a process switch
triggered by the call to `loadURI` to be finished before resolving. With
DocumentChannel, we should never trigger a process switch eagerly like this
again, so we don't need any of the async behaviour here anymore.
This part is largely mechanical changes to tests, removing the `await` calls on
`loadURI`, and a follow-up part will remove the actual async logic from
`BrowserTestUtils.loadURI`.
Differential Revision: https://phabricator.services.mozilla.com/D94641
2020-11-04 00:55:36 +00:00
Andrei Oprea
40f96ff370
Bug 1666509 - ExperimentAPI should report update events when experiments are loaded from disk r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D91936
2020-11-03 19:19:53 +00:00