Commit Graph

1027 Commits

Author SHA1 Message Date
Punam Dahiya
7933eec9cf Bug 1602914 - Refactor FirstRun interrupt and triplets update r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D57244
2019-12-17 16:37:00 +00:00
Jim Porter
52db4279ce Bug 1529969 - Only request info about the current engine to the parent; r=adw,Mardak
This patch adds a new ContentSearchHandoffUI class to be used when search
handoff is enabled in the newtab page, avoiding the much more complex
ContentSearchUI. This also reduces the amount of unnecessary information being
sent across processes.

Differential Revision: https://phabricator.services.mozilla.com/D48776
2019-12-17 07:06:59 +00:00
Gavin Lazar Suntop
9e4a386968 Bug 1602140 - Update “Our sponsors and your privacy” modal for Sponsored Top Sites r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D57172
2019-12-17 01:29:37 +00:00
Emily McMinn
63ad8fbfa1 Bug 1575658 - Moved firefox-wordmark.svg to browser/branding r=MattN,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D44235
2019-12-10 21:08:57 +00:00
Gavin Lazar Suntop
296803eb40 Bug 1594537 - Make Discovery Stream responsive r=thecount,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D56784
2019-12-13 00:06:15 +00:00
Arthur Iakab
199e0cd85b Backed out changeset 7b97dafe9d70 (bug 1594537) for causing multiple failures on browser_all_files_referenced.js CLOSED TREE 2019-12-12 23:08:27 +02:00
Gavin Lazar Suntop
6507f909d6 Bug 1594537 - making ds responsive r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D56784
2019-12-12 19:04:47 +00:00
Nan Jiang
98d3d4b5d9 Bug 1603132 - Rename value to event_context for Snippets telemetry r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D56761
2019-12-11 17:02:02 +00:00
Punam Dahiya
9879beb79d Bug 1602522 - Fix triplets card icon alignment r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D56423
2019-12-09 21:01:31 +00:00
Nan Jiang
3f3655c792 Bug 1601754 - Add Pocket tile type to Top Story click ping to New Tab Page r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D56050
2019-12-05 21:36:45 +00:00
Kate Hudson
b049a93ab2 Bug 1592619 - Remove lastMessageId from ASRouter r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D55476
2019-12-03 16:36:20 +00:00
emcminn
2b5a120e3e Bug 1592525 - Fixed wrap issue for BelowSearchSnippet r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D53837
2019-12-02 16:27:12 +00:00
emcminn
fc23ee9ffc Bug 1599901 - Adjusted Triplet card icon sizes and spacing. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D55176
2019-11-28 23:16:25 +00:00
Kate Hudson
7ffa0edeaa Bug 1599762 - Add filtering and sorting by score to ASRouterTargeting r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D55066
2019-11-28 23:28:23 +00:00
Andrei Oprea
004d5b4e99 Bug 1599113 - Land strings for What's New Panel content in Firefox 72 r=fluent-reviewers,flod,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D54747
2019-11-28 17:14:21 +00:00
Andrei Oprea
b5794bdee3 Bug 1599711 - Add TP blocked events by category to targeting attributes r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D54913
2019-11-28 12:44:41 +00:00
Punam Dahiya
6c72b56ec9 Bug 1592671 - Remove messaging router custom code to run firstrun experiments r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D54783
2019-11-28 04:16:10 +00:00
Arthur Iakab
634a8e805e Backed out changeset c4e2033deb99 (bug 1592671) for node-newtab test failures. 2019-11-28 01:09:47 +02:00
Punam Dahiya
5cd682f682 Bug 1592671 - Remove messaging router custom code to run firstrun experiments r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D54783
2019-11-27 21:15:38 +00:00
Kate Hudson
29a340f6fb Bug 1599546 - Add personalization and modelVersion to provider schema, message data r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D54791
2019-11-26 23:25:25 +00:00
Kate Hudson
451220016c Bug 1598769 - Add sendAsyncMessageToPreloaded so triplets cards do not request new cards on the same tab r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D54629
2019-11-27 07:54:52 +00:00
Sylvestre Ledru
1a521debcf Bug 1598971 - codespell: Fix typos in the doc r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,ato
Depends on D54430

Differential Revision: https://phabricator.services.mozilla.com/D54431
2019-11-25 10:06:12 +00:00
emcminn
1681fce0b9 Bug 1598403 - Added .svg icons to replace the old .png ones. r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D54189
2019-11-25 17:36:27 +00:00
Scott
c3a29173d9 Bug 1598724 - Add event ping migration, DE layout with DS, and campaign to flight id value migration to New Tab Page r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D54348
2019-11-22 20:06:55 +00:00
Ed Lee
6f68a3a086 Bug 1598814 - Add license block to newtab/css files r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D54383
2019-11-23 01:18:40 +00:00
Punam Dahiya
67a63fd77b Bug 1595842 - Import settings wizard dynamic triplets onboarding card for chrome switchers r=fluent-reviewers,k88hudson,flod
Differential Revision: https://phabricator.services.mozilla.com/D54176
2019-11-22 20:33:49 +00:00
Punam Dahiya
30030d568a Bug 1597781 - Fix preloaded tab to pick updated message state on click of triplets card r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D53855
2019-11-21 19:59:57 +00:00
Scott
191da5e420 Bug 1597320 - Add string change and test to New Tab Page r=fluent-reviewers,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D53668
2019-11-18 20:20:28 +00:00
Andrei Oprea
25556e4ddc Bug 1590721 - Send impression pings only when adding a toolbar badge r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D51636
2019-11-19 17:19:26 +00:00
Punam Dahiya
6d83c9b5d7 Bug 1592820 - Dynamic triplets click of card should replace card on refresh r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D52610
2019-11-19 17:09:29 +00:00
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