Commit graph

3661 commits

Author SHA1 Message Date
Nathan Barrett
aad7f1bca5 Bug 1904910 - fix typo for abstract label in wallpapers a=dmeehan
Original Revision: https://phabricator.services.mozilla.com/D214998

Differential Revision: https://phabricator.services.mozilla.com/D215040
2024-06-27 12:22:34 +00:00
Nathan Barrett
ac2a0c2da8 Bug 1900418 - update thumbnails for wallpapers, use selectedWallpaper if availible a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214435

Differential Revision: https://phabricator.services.mozilla.com/D214672
2024-06-22 20:55:25 +00:00
scottdowne
d26cf26a79 Bug 1896677 - Home and newtab weather widget fetch retry a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214314

Differential Revision: https://phabricator.services.mozilla.com/D214484
2024-06-22 00:13:59 +00:00
scottdowne
852fdd765a Bug 1902109 - Home and newtab wallpapers v2 fixing lint rule for fluent dom a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214290

Differential Revision: https://phabricator.services.mozilla.com/D214485
2024-06-22 00:13:15 +00:00
Nathan Barrett
d8c70fce78 Bug 1903123 - Update default temp unit based on locale a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D214109

Differential Revision: https://phabricator.services.mozilla.com/D214486
2024-06-22 00:12:41 +00:00
scottdowne
182408d33f Bug 1902948 - Home and newtab fixing RTL issues in weather and wallpapers a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D213907

Differential Revision: https://phabricator.services.mozilla.com/D214064
2024-06-18 14:34:11 +00:00
scottdowne
4fdfcf7226 Bug 1901134 - Home and newtab wallpaper solid color selector a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D212890

Differential Revision: https://phabricator.services.mozilla.com/D214063
2024-06-18 14:33:13 +00:00
Nathan Barrett
50ae660151 Bug 1900103 - Add Weather telemetry event for location search a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D213654

Differential Revision: https://phabricator.services.mozilla.com/D213905
2024-06-18 03:00:25 +00:00
Amy Churchwell
4f2ddd1826 Bug 1900423 - Refine nested wallpapers styles. a=RyanVM
Original Revision: https://phabricator.services.mozilla.com/D212611

Differential Revision: https://phabricator.services.mozilla.com/D213895
2024-06-18 02:38:44 +00:00
Maxx Crawford
d4f1a850e2 Bug 1900854 - Add telemetry events for dismiss and cta clicks for Wallpaper feature highlight r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D212952
2024-06-07 20:44:50 +00:00
scottdowne
9def09715d Bug 1899788 - Home and newtab adding some Nimbus values to wallpaper feature highlight. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D212746
2024-06-06 23:59:22 +00:00
scottdowne
e0412828db Bug 1900931 - Home and newtab fixing topsite pinned icon contrast with wallpaper r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D212760
2024-06-06 16:50:41 +00:00
Maxx Crawford
adc305d2d1 Bug 1901054 - Update weather_change_display event extra key type r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D212823
2024-06-06 16:15:25 +00:00
Maxx Crawford
4e591d9376 Bug 1900861 - Remove fluent comments and duplicate SVG icons from Weather feature highlight r=home-newtab-reviewers,fluent-reviewers,flod,thecount
Differential Revision: https://phabricator.services.mozilla.com/D212737
2024-06-06 14:48:01 +00:00
Barret Rennie
9ef1c3a9cb Bug 1829412 - Simplify NimbusTestUtils.enrollmentHelper r=chumphreys,settings-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,omc-reviewers,home-newtab-reviewers,thecount,issammani,aminomancer,mconley
The enrollmentHelper was much more complicated than it needed to be. The
internal asynchrony that required awaiting an additional promise was fixed in
bug 1773583.

The returned cleanup function is no longer async, so unnecessary awaits have
been removed. This also applies to enrollWithFeatureConfig, as it is a wrapper
around enrollmentHelper.

Differential Revision: https://phabricator.services.mozilla.com/D212318
2024-06-06 14:42:00 +00:00
Amy Churchwell
d4605ffdce Bug 1897232 - Add nested wallpaper categories. r=home-newtab-reviewers,nbarrett,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D211895
2024-06-05 23:02:05 +00:00
scottdowne
cc11f144d7 Bug 1900651 - Home and newtab create solid colour wallpaper pref r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D212584
2024-06-05 22:24:56 +00:00
Norisz Fay
14d797d52e Backed out changeset 6b724772e8ba (bug 1900651) for causing newtab failures CLOSED TREE 2024-06-05 23:58:39 +03:00
scottdowne
e07ae740b0 Bug 1900651 - Home and newtab create solid colour wallpaper pref r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D212584
2024-06-05 19:30:53 +00:00
Butkovits Atila
08b77bb5d1 Backed out changeset fde0e6b10250 (bug 1897232) for causing bustages complaining about packager.mk. CLOSED TREE 2024-06-05 22:44:18 +03:00
Amy Churchwell
40e6054fdb Bug 1897232 - Add nested wallpaper categories. r=home-newtab-reviewers,nbarrett,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D211895
2024-06-05 17:21:22 +00:00
Maxx Crawford
1d9a8016dd Bug 1900266 - Fix no-case-declarations ESlint warnings in New Tab r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D212380
2024-06-05 15:27:33 +00:00
Nathan Barrett
693b66cdfd Bug 1900699 - Update accuweather provider for WeatherFeed r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D212614
2024-06-04 21:41:07 +00:00
Sandor Molnar
caa1123fd9 Backed out changeset 711d1bed224b (bug 1897232) for causing xpc failures @ test_WallpaperFeed.js & bc failures @ browser_parsable_css.js CLOSED TREE 2024-06-04 23:34:06 +03:00
Amy Churchwell
cc7c900717 Bug 1897232 - Add nested wallpaper categories. r=home-newtab-reviewers,nbarrett,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D211895
2024-06-04 19:31:03 +00:00
scottdowne
9f9cbb32d0 Bug 1900137 - Home and newtab turn on wallpaper for nightly r=home-newtab-reviewers,webdriver-reviewers,whimboo,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D212334
2024-06-04 03:48:47 +00:00
Maxx Crawford
48545554f3 Bug 1897233 - Add feature highlight for Wallpapers r=home-newtab-reviewers,fluent-reviewers,omc-reviewers,aminomancer,bolsson,thecount,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D212157
2024-06-04 00:54:00 +00:00
scottdowne
9feb08446d Bug 1899848 - Home and newtab turn on weather widget for nightly r=nanj,home-newtab-reviewers,nbarrett,webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D212333
2024-06-04 00:52:27 +00:00
Nathan Barrett
05d9a8a7d5 Bug 1893007 - add location query to weather widget r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D212069
2024-06-03 20:59:32 +00:00
scottdowne
e984e287e8 Bug 1900240 - Home and newtab fixing link text colour issue with wallpaper r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D212375
2024-06-03 17:18:03 +00:00
Norisz Fay
32333031ed Backed out changeset 11b5fa2ce936 (bug 1893007) for causing multiple weather related failures 2024-06-01 02:57:28 +03:00
Nathan Barrett
39b1fbb494 Bug 1893007 - add location query to weather widget r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D212069
2024-05-31 21:31:42 +00:00
scottdowne
6624e7c818 Bug 1900043 - Home and newtab fixing regression for light and dark mode caused by wallpaper contextual text colour changes. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D212301
2024-05-31 18:36:19 +00:00
scottdowne
db8000f5ff Bug 1898818 - Home and newtab fixes so newtab with a wallpaper looks good in both light and dark mode r=desktop-theme-reviewers,home-newtab-reviewers,omc-reviewers,sfoster,aminomancer,amy
Differential Revision: https://phabricator.services.mozilla.com/D211623
2024-05-30 18:47:21 +00:00
Maxx Crawford
393a8cde54 Bug 1899340 - Add telemetry event to track if the Weather widget is enabled r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D211893
2024-05-29 16:50:33 +00:00
Maxx Crawford
a1dac0ff8f Bug 1898275 - Add impression and error telemetry events to Weather feature r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D211402
2024-05-24 01:46:48 +00:00
scottdowne
e72395f2d5 Bug 1896681 - Home and newtab adding region control for weather widget r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D211146
2024-05-23 14:42:32 +00:00
Maxx Crawford
59bf196121 Bug 1898287 - Add wallpaper_click telemtery event definition r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D211231
2024-05-22 18:15:50 +00:00
scottdowne
cb98b75272 Bug 1896673 - Home and newtab weather widget adding cache timer r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D210596
2024-05-21 21:41:03 +00:00
Nathan Barrett
8eec50dbc2 Bug 1893940 - Fix stripe in customize menu on small screens r=amy,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210834
2024-05-21 13:56:58 +00:00
Maxx Crawford
c878c85d53 Bug 1895797 - Add telemetry to New Tab weather widget r=home-newtab-reviewers,omc-reviewers,nbarrett,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D209867
2024-05-20 18:01:50 +00:00
Nathan Barrett
eeb290a3c3 Bug 1896004 - Add wallpaper telemetry r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210101
2024-05-17 14:51:43 +00:00
Nathan Barrett
d06779086a Bug 1893945 - fix wallpaper attribution after wallpaper selection r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D210560
2024-05-15 20:55:33 +00:00
scottdowne
e28bfa026f Bug 1896182 - Home and newtab weather widget on startup fixes r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D210112
2024-05-14 15:29:34 +00:00
Maxx Crawford
1a188ffcb2 Bug 1890136 - Add weather widget component r=home-newtab-reviewers,omc-reviewers,aminomancer,thecount
This commit adds the component - including markup, logic and styles for the weather widget on the New Tab page

Differential Revision: https://phabricator.services.mozilla.com/D208885
2024-05-09 22:11:57 +00:00
Maxx Crawford
3cf80b5667 Bug 1890136 - Add preferences, hook up toggle button on new tab customization panel and about:preferences#home r=thecount,fluent-reviewers,home-newtab-reviewers,bolsson,settings-reviewers,nanj,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D207775
2024-05-09 17:35:00 +00:00
Mathijs
2f36d75c2a Bug 1895534 - Add unit test for pocketFeedParameters Nimbus variable. r=amy,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D209708
2024-05-09 16:02:01 +00:00
scottdowne
cbc2629d31 Bug 1888540 - Home and newtab turn on third sponsored tile position r=home-newtab-reviewers,amy,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D206060
2024-05-09 00:40:07 +00:00
Leeya
ff029afb05 Bug 1742889 - Rewrite consumers of whereToOpenLink to use BrowserUtils.whereToOpenLink. r=Gijs,search-reviewers,places-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,reusable-components-reviewers,hjones,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D208680
2024-05-08 14:33:17 +00:00
Nathan Barrett
513a3bd407 Bug 1886833 - Home and newtab creating weather feed r=home-newtab-reviewers,maxx,nanj
Differential Revision: https://phabricator.services.mozilla.com/D207763
2024-05-06 16:02:21 +00:00