Commit Graph

597 Commits

Author SHA1 Message Date
Punam Dahiya
37c6efc4e5 Bug 1596514 - Fix monitor dynamic triplets card targeting to use oauth client_id r=andreio,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D53314
2019-11-19 16:22:02 +00:00
Brindusan Cristian
676dea8813 Backed out changeset 28e92798b7fb (bug 1596514) for ESlint failure on OnboardingMessageProvider.jsm. CLOSED TREE 2019-11-18 19:55:52 +02:00
Punam Dahiya
475fb6e74c Bug 1596514 - Fix monitor dynamic triplets card targeting to use oauth client_id r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D53314
2019-11-18 17:29:25 +00:00
Punam Dahiya
1ab2f84ce8 Bug 1591584 - Add dynamic triplet branch that shows sync and multidevice cards based off targeting r=k88hudson
iTest Plan:

Differential Revision: https://phabricator.services.mozilla.com/D51471
2019-11-14 01:04:23 +00:00
Scott
f1bcb7c9dc Bug 1595901 - Add spoc privacy modal fix, bug fixes, and personalization switch to New Tab Page r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D52769
2019-11-12 23:28:32 +00:00
Andrei Oprea
1fcc644109 Bug 1595090 - Expose scores and values to targeting expression r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D52368
2019-11-12 15:39:20 +00:00
Scott
9bf8d30bf4 Bug 1594541 - Add documentation, taskcluster deployment migration, telemetry pipeline migration and bug fixes to New Tab Page r=fluent-reviewers,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D52097
2019-11-06 20:43:58 +00:00
Ed Lee
e7547174f9 Bug 1594125 - Allow showing remote triplets with different header r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D51907
2019-11-06 18:33:45 +00:00
Punam Dahiya
24c1dbc04c Bug 1592107 - Append channel name to utm_campaign parameter for about:welcome experiments r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D50968
2019-10-29 20:16:26 +00:00
Nicolas Chevobbe
ce25c3f455 Bug 1519103 - Remove Scratchpad panel. r=bgrins.
Differential Revision: https://phabricator.services.mozilla.com/D50583
2019-10-27 09:05:58 +00:00
Ed Lee
3ad3235fab Bug 1589802 - Add welcome experiments, pressed styles and bug fixes to New Tab Page r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D49814
2019-10-19 00:41:03 +00:00
Scott
2114e03e4e Bug 1589389 - Add privacy menu, optional sync and bug fixes to New Tab Page r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D49613
2019-10-17 16:37:12 +00:00
Mike de Boer
ba9bb1d4fd Bug 1587817 - Move the default search engine in Private Browsing mode for in-content search access points to be contained in ContentSearch.jsm. r=Mardak,Standard8
This reverts part of bug 1576158, so that all current and future in-content pages share the same implementation.

Differential Revision: https://phabricator.services.mozilla.com/D49559
2019-10-17 13:02:09 +00:00
Erica Wright
d89f3d213f Bug 1579974 - Add celebrating milestone toast when certain numbers of trackers are blocked. r=k88hudson,johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D47512
2019-10-15 19:30:11 +00:00
Cosmin Sabou
221e6003b0 Backed out changeset adbcc583862c (bug 1579974) for browser chrome failures on browser_asrouter_trigger_listeners.js 2019-10-15 00:12:26 +03:00
Erica Wright
1cd0490369 Bug 1579974 - Add celebrating milestone toast when certain numbers of trackers are blocked. r=k88hudson,johannh,fluent-reviewers,flod
test with:
`./mach run --temp-profile --setpref browser.newtabpage.activity-stream.asrouter.providers.cfr="{\"id\":\"cfr\",\"enabled\":true,\"type\":\"local\",\"localProvider\":\"CFRMessageProvider\",\"frequency\":{\"custom\":[{\"period\":\"daily\",\"cap\":10}]},\"categories\":[\"cfrAddons\",\"cfrFeatures\"],\"updateCycleInMs\":3600000}"`

for testing: Change `browser/components/newtab/lib/CFRPageActions.jsm` line 136, to `if (false)` instead of `if (resource)` or comment out that block. This is to force using the local ftl file.


  - you can use the newtab devtools, set `browser.newtabpage.activity-stream.asrouter.devtoolsEnabled=true`
 - change the pref `privacy.trackingprotection.cfr-milestone.milestone-achieved=1` and `privacy.trackingprotection.cfr-milestone.milestones="1, 5000, 10000, 25000, 50000, 100000, 500000"`
 - ensure at least one tracker has been saved in the database by visiting a tracking page and refreshing (this is so we can get the date it was saved from the database).
- open a new tab and click the wrench to the top right.
- change provider to "cfr" scroll down to find the milestone_message and click "show"
- I've now added a 24 hour timeout in `toolkit/components/antitracking/TrackingDBService.jsm` line 270 - you'll want to comment this out in order to see the popup.

Differential Revision: https://phabricator.services.mozilla.com/D47512
2019-10-14 20:06:41 +00:00
Punam Dahiya
d60330c027 Bug 1588215 - Add modal-less welcome, send-tab recipes and bug fixes to New Tab Page r=Mardak,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D49020
2019-10-12 07:01:16 +00:00
Nan Jiang
c8432d5a52 Bug 1585434 - Add a pref to control ASRouter remote l10n r=Mardak
By flipping this pref, we can force ASRouter to load the local flient files for l10n. Note I will make another change for ASRouter to decide which fluent source to use.

Differential Revision: https://phabricator.services.mozilla.com/D49010
2019-10-11 21:01:20 +00:00
Punam Dahiya
2cba1a2348 Bug 1586769 - Hide dismiss button on add topsite and search engine modal r=Mardak
Hide dismiss button on add and edit topsite and search engine modal

Differential Revision: https://phabricator.services.mozilla.com/D48389
2019-10-07 18:48:07 +00:00
Ed Lee
970b18304c Bug 1586093 - Add engagement pref, join variant and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D48110
2019-10-04 17:06:01 +00:00
Narcis Beleuzu
e084bc2a2b Backed out changeset 0acda2d61aac (bug 1586093) for bc failures on browser_onboarding_rtamo.js. CLOSED TREE 2019-10-04 18:57:50 +03:00
Ed Lee
f86e251bc0 Bug 1586093 - Add engagement pref, join variant and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D48110
2019-10-04 05:35:46 +00:00
Mark Banner
298a4ca0d0 Bug 1576158 - Display the private browsing engine on the new tab page when in permanent private browsing mode. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D47209
2019-09-27 14:54:50 +00:00
Ed Lee
e02bad0c10 Bug 1584299 - Add sending PDFs, undismissing spocs and bug fixes to New Tab Page r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D47328
2019-09-26 20:01:28 +00:00
monikamaheshwari
edb30ffaec Bug 1578683 Turn on ESLint rule prefer-boolean-length-check for toolkit and browser r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D45629
2019-09-14 09:39:26 +00:00
Ed Lee
4e7c2dd3e9 Bug 1581195 - Add bookmarked CFR, errored snippet and bug fixes to New Tab Page r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D45892
2019-09-13 22:57:40 +00:00
Liang-Heng Chen
7cac355a9c Bug 1570631 - Part 1.1: popup enhancement; r=k88hudson
# support `recommendation.content.anchor_id`
  # support `recommendation.content.skip_address_bar_notifier`
  # support `recommendation.content.learn_more`
  # support `recommendation.content.icon_dark_theme`
  # support `recommendation.content.icon_class`

Differential Revision: https://phabricator.services.mozilla.com/D44177
2019-09-11 09:16:49 +00:00
Ed Lee
8f86534eab Bug 1579949 - Add text-promo designs, after-login triplets and bug fixes to New Tab Page r=dmose
Differential Revision: https://phabricator.services.mozilla.com/D45225
2019-09-10 20:58:43 +00:00
Ed Lee
d8ea14ac63 Bug 1577888 - Add whatsnew badge, optimistic cards and bug fixes to New Tab Page r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D44271
2019-08-30 23:28:49 +00:00
Ed Lee
ea24dcade2 Bug 1577331 - Add TopSites spocs, promo backend and bug fixes to New Tab Page r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D43830
2019-08-28 22:08:51 +00:00
Ed Lee
31a259745c Bug 1576284 - Add Firefox wordmark, protection template and bug fixes to New Tab Page r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D43310
2019-08-24 06:35:25 +00:00
Coroiu Cristina
266cfd88fc Backed out changeset 2aa1a97003cb (bug 1576284) for browser-chrome failures at browser/base/content/test/performance/browser_startup_mainthreadio.js 2019-08-24 08:00:00 +03:00
Ed Lee
fcf8aea770 Bug 1576284 - Add Firefox wordmark, protection template and bug fixes to New Tab Page r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D43310
2019-08-24 00:54:23 +00:00
Ed Lee
e619cff760 Bug 1574334 - Add lazy cards, story engagements and bug fixes to New Tab Page r=pdahiya,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D42229
2019-08-16 05:54:16 +00:00
Ed Lee
edd95144c5 Bug 1573174 - Add Pocket footers, Monitor adjustments and bug fixes to New Tab Page r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D41669
2019-08-13 02:22:39 +00:00
Ed Lee
d93238265c Bug 1572640 - Add triplets animation, RTAMO installation and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D41328
2019-08-09 13:38:11 +00:00
Ed Lee
37277e5a0a Bug 1571115 - Add context message, react-transition-group package and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Depends on D40119

Differential Revision: https://phabricator.services.mozilla.com/D41092
2019-08-08 05:36:24 +00:00
Kate Hudson
cc89cda8e1 Bug 1570745 - Add extended triplets, moments page mechanism, special snippet r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D40277
2019-08-02 18:33:30 +00:00
arthur.iakab
9fee6f42f5 Backed out changeset d780672e184a (bug 1570745) for causing browser chrome failures on browser_asrouter_toolbarbadge.js CLOSED TREE 2019-08-02 18:58:58 +03:00
Kate Hudson
2e77ff0ead Bug 1570745 - Add extended triplets, moments page mechanism, special snippet r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D40277
2019-08-02 14:54:45 +00:00
Andrei Oprea
edf51000c7 Bug 1561547 - Use Messaging System to badge the FxA accounts toolbar button r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D37879
2019-07-31 19:39:34 +00:00
Ed Lee
c3b56ea331 Bug 1569306 - Add trailhead cards, accessibile headers and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D39561
2019-07-29 06:55:43 +00:00
Bogdan Tara
8b285b9fee Backed out changeset 2cb4cc20ea9d (bug 1569306) for gecko decision bustage CLOSED TREE 2019-07-29 09:46:16 +03:00
Ed Lee
187fc481b4 Bug 1569306 - Add trailhead cards, accessibile headers and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D39561
2019-07-29 06:30:12 +00:00
Bogdan Tara
e94d144d04 Backed out changeset 3ecae0d7af5e (bug 1561547) for browser_startup_flicker.js failures CLOSED TREE 2019-07-24 19:22:24 +03:00
Andrei Oprea
9511e39bca Bug 1561547 - Use Messaging System to badge the FxA accounts toolbar button r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D37879
2019-07-22 17:38:20 +00:00
Andreea Pavel
9ace47a0b2 Backed out changeset 9955fec84808 (bug 1561547) for failing bc at browser_sync.js on a CLOSED TREE 2019-07-20 13:06:16 +03:00
Andrei Oprea
013b017354 Bug 1561547 - Use Messaging System to badge the FxA accounts toolbar button r=r1cky
Differential Revision: https://phabricator.services.mozilla.com/D37879
2019-07-19 12:21:33 +00:00
Ed Lee
e74879a670 Bug 1567243 - Add scrollable modal, autofocusable menus and bug fixes to New Tab Page r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D38579
2019-07-18 23:53:04 +00:00
Ed Lee
63516b3b62 Bug 1566202 - Add dismissed thumbnail, autohide whatsnew and bug fixes to New Tab Page r=k88hudson,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D38120
2019-07-16 13:52:26 +00:00