Commit Graph

213 Commits

Author SHA1 Message Date
Kate Hudson
93df0e828b 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
Andrei Oprea
9becda0093 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
Andrei Oprea
ad02f3d21c 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
2ff45ed0a3 Bug 1690231 - Prevent uninit calls on unintialized instances; prevent multiple init calls to ASRouter r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D103792
2021-02-04 16:40:16 +00:00
Andrei Oprea
70fb96e27c 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
dd685ab77d Backed out changeset 9464e66648e3 (bug 1685525) for node failures. CLOSED TREE 2021-02-01 23:24:42 +02:00
Andrei Oprea
ecf44dcdb5 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
Butkovits Atila
a14ac2049d Backed out changeset 57c61d78ae53 (bug 1685525) for causing failures on browser_asrouter_trigger_docs.js. 2021-02-01 20:24:40 +02:00
Andrei Oprea
d4bb44e5df 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 16:14:45 +00:00
Nan Jiang
f5c99de673 Bug 1667813 - Check if locale is supported before requesting for remote l10n r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D98682
2020-12-04 14:59:21 +00:00
Andrei Oprea
ea7c65fcad Bug 1675127 - Remove code from ASRouter that shows the triplets (3 cards) at the top of the newtab page r=k88hudson,pdahiya,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D97213
2020-12-03 13:47:39 +00:00
Mike Conley
5b4153af3b Bug 1677625 - Fix the What's New panel DevTools control buttons. r=emcminn
This was originally fixed in bug 1673733, but then re-broken with a refactor
for unit tests in bug 1673109.

Differential Revision: https://phabricator.services.mozilla.com/D97231
2020-11-17 19:58:56 +00:00
Andrei Oprea
28d7c8c642 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
Mike Conley
7db3eb0c7a Bug 1673109 - Reintroduce tests that got lost as part of the ASRouter rearchitecture work. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D95795
2020-11-06 20:46:23 +00:00
Mike Conley
2de3ad4f3c Bug 1673109 - Remove unused ASRouter.renderWNMessages method. r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D96231
2020-11-06 21:40:15 +00:00
Mike Conley
f1e556ae30 Bug 1673109 - Remove dead code that calls a non-existing function. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D95794
2020-11-06 20:46:09 +00:00
Mike Conley
d67c8765a5 Bug 1673109 - Make sure ASRouter.updateTargetingParameters returns the correct Trailhead parameter. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D95793
2020-11-06 20:46:00 +00:00
Mike Conley
e9745c7246 Bug 1673109 - Make sure we properly enter "snippets preview mode" when using a preview endpoint. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D95791
2020-11-06 18:43:12 +00:00
Mike Conley
0e945f0823 Bug 1675062 - Re-add capability to notify content about cleared ASRouter providers. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D95901
2020-11-06 18:43:06 +00:00
emcminn
da7f17ec12 Bug 1673733 - Fixes and improvements to WNPanel devtools, plus tests r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D95081
2020-11-05 19:24:03 +00:00
Bernard Igiri
1252c9d1fa Bug 1614465 - Replacing ASRouter calls to MessageChannel with JSWindowActors to eliminate ASRouterFeed r=k88hudson
Patch by Bernard Igiri <bigiri@mozilla.com>

Replacing async events with async method calls that use JSWindowActors to communicate with the parent process.
This will simplify these calls, bring the relevant code into local scope, and eliminate the need for MessageChannel.
Eliminating the MessageChannel dependency allows us to move the ASRouter initialization out of ASRouterFeed and into
JSWindowActors.

Differential Revision: https://phabricator.services.mozilla.com/D71796
2020-10-21 20:04:13 +00:00
Andrei Oprea
353d917d2d Bug 1670945 - Messaging System can't handle missing values when a feature is turned off r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D93666
2020-10-16 14:37:08 +00:00
Andrei Oprea
50e6d7f741 Bug 1671149 - Group field missing for Messaging System reach ping r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D93489
2020-10-14 14:02:25 +00:00
Punam Dahiya
04b45e2090 Bug 1670785 - Fix ASRouter devtools force attribution on MacOS r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D93299
2020-10-13 22:25:48 +00:00
Nick Alexander
100c897d26 Bug 1525076 - Part 2: Add AttributionCode.writeAttributionFile. r=mixedpuppy
The next step is to have the cached attribution file location vary
depending on the platform, and to have the tests run on additional
platforms.

Differential Revision: https://phabricator.services.mozilla.com/D84264
2020-10-11 18:19:04 +00:00
Razvan Maries
a84b6385b0 Backed out 6 changesets (bug 1525076) for perma failures on browser_startup_mainthreadio.js. CLOSED TREE
Backed out changeset a425e504ae7e (bug 1525076)
Backed out changeset 5163df5430c1 (bug 1525076)
Backed out changeset 4313cfb9dfcb (bug 1525076)
Backed out changeset 9178ebc95da2 (bug 1525076)
Backed out changeset 7bde7f6ccbd8 (bug 1525076)
Backed out changeset 6c2c2e07b95f (bug 1525076)
2020-10-09 22:51:36 +03:00
Nick Alexander
8d7760c5a7 Bug 1525076 - Part 2: Add AttributionCode.writeAttributionFile. r=mixedpuppy
The next step is to have the cached attribution file location vary
depending on the platform, and to have the tests run on additional
platforms.

Differential Revision: https://phabricator.services.mozilla.com/D84264
2020-10-09 17:28:46 +00:00
Razvan Maries
8cb537bb4d Backed out 6 changesets (bug 1525076) for ES Lint failure. CLOSED TREE
Backed out changeset 912fcc3cb274 (bug 1525076)
Backed out changeset 690d730341c6 (bug 1525076)
Backed out changeset 5dd08176812c (bug 1525076)
Backed out changeset 963c8d33d779 (bug 1525076)
Backed out changeset f7d26b270884 (bug 1525076)
Backed out changeset 95fd52531439 (bug 1525076)
2020-10-09 20:17:23 +03:00
Nick Alexander
f321c177e1 Bug 1525076 - Part 2: Add AttributionCode.writeAttributionFile. r=mixedpuppy
The next step is to have the cached attribution file location vary
depending on the platform, and to have the tests run on additional
platforms.

Differential Revision: https://phabricator.services.mozilla.com/D84264
2020-10-09 16:51:41 +00:00
Cosmin Sabou
51278a36a5 Backed out 6 changesets (bug 1525076) for OSX xpcshell failures on test_ASRouterTargeting_attribution. CLOSED TREE
Backed out changeset 25fd5f2e276e (bug 1525076)
Backed out changeset 4f2c3fe9ee78 (bug 1525076)
Backed out changeset e7e05723ceae (bug 1525076)
Backed out changeset d0c81fd932c7 (bug 1525076)
Backed out changeset c1629391c635 (bug 1525076)
Backed out changeset e6b09ef2a26c (bug 1525076)
2020-10-09 07:39:32 +03:00
Nick Alexander
ba282a56de Bug 1525076 - Part 2: Add AttributionCode.writeAttributionFile. r=mixedpuppy
The next step is to have the cached attribution file location vary
depending on the platform, and to have the tests run on additional
platforms.

Differential Revision: https://phabricator.services.mozilla.com/D84264
2020-10-08 21:54:49 +00:00
Punam Dahiya
d696b17955 Bug 1659150 - Remove about:welcome trailhead, full page and ReturnToAMO templates r=perftest-reviewers,Mardak,mkaply,nanj,sparky
Differential Revision: https://phabricator.services.mozilla.com/D89077
2020-09-11 16:35:04 +00:00
Cosmin Sabou
1090e15e9f Backed out changeset 08f94ba4c50c (bug 1659150) for bc failures on browser_all_files_referenced.js. CLOSED TREE 2020-09-11 08:32:46 +03:00
Punam Dahiya
29a57a59ff Bug 1659150 - Remove about:welcome trailhead, full page and ReturnToAMO templates r=perftest-reviewers,Mardak,mkaply,nanj,sparky
Differential Revision: https://phabricator.services.mozilla.com/D89077
2020-09-11 00:31:11 +00:00
Andrei Oprea
dcdf790de8 Bug 1661671 - Add plugin to support optional chaining operator in unit tests r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D88581
2020-09-08 13:31:04 +00:00
Andrei Oprea
a72e360b17 Bug 1652513 - Use Remote Settings groups configuration to control message lifetime and frequency r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D85136
2020-09-08 16:26:54 +00:00
Narcis Beleuzu
096d372b5a Backed out changeset 79894e9a9ccc (bug 1652513) for bc failures on browser_asrouter_group_frequency.js . CLOSED TREE 2020-09-08 18:39:51 +03:00
Andrei Oprea
84957e1b87 Bug 1652513 - Use Remote Settings groups configuration to control message lifetime and frequency r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D85136
2020-09-08 13:12:00 +00:00
Csoregi Natalia
ce05370a4c Backed out changeset ed6c3abb15c2 (bug 1652513) for node failures. CLOSED TREE 2020-09-07 23:00:52 +03:00
Andrei Oprea
808dd579c4 Bug 1652513 - Use Remote Settings groups configuration to control message lifetime and frequency r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D85136
2020-09-01 12:04:25 +00:00
Andrei Oprea
32d3795a35 Bug 1656502 - Rename groups to features in Experiment config r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D87606
2020-08-28 10:37:34 +00:00
Punam Dahiya
9b7a0fd24f Bug 1653613 - Refactor to read multistage default JSON from AboutWelcomeUtils r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D86587
2020-08-13 01:59:46 +00:00
emcminn
9ff2c3663b Bug 1656048 - Remove linter exception for newtab re: whitelist/blacklist, and fix errors r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D85931
2020-08-10 16:47:39 +00:00
Andrei Oprea
bb21aba40b Bug 1644743 - Consolidate Targeting evaluation across Normandy, Experiment Manager and ASRouter r=k88hudson,mythmon,janerik
Differential Revision: https://phabricator.services.mozilla.com/D79967
2020-07-24 15:24:41 +00:00
Coroiu Cristina
f5b1b085d6 Backed out changeset 47420937d6b1 (bug 1644743) for browser-chrome failures at browser/base/content/test/static/browser_all_files_referenced.js on a CLOSED TREE 2020-07-24 17:42:56 +03:00
Andrei Oprea
4434b3b0ef Bug 1644743 - Consolidate Targeting evaluation across Normandy, Experiment Manager and ASRouter r=k88hudson,mythmon,janerik
Differential Revision: https://phabricator.services.mozilla.com/D79967
2020-07-24 12:12:10 +00:00
Nan Jiang
d9187dffb2 Bug 1650104 - Enable reach event for Moments Page experiments r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D82770
2020-07-09 15:10:21 +00:00
Mike Conley
bcbaaea23d Bug 1633913 - Annotate ActivityStream actions that occur during startup, and have the cached about:home document ignore them. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D80998
2020-07-08 15:09:34 +00:00
Cosmin Sabou
6eca5dd812 Backed out 2 changesets (bug 1633913) for turning bug 1648918 into permafail.
Backed out changeset 034094223ab6 (bug 1633913)
Backed out changeset 9b4ac167f5fa (bug 1633913)
2020-07-08 08:05:23 +03:00
Mike Conley
3c04ea0f31 Bug 1633913 - Annotate ActivityStream actions that occur during startup, and have the cached about:home document ignore them. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D80998
2020-07-07 23:07:00 +00:00