Commit Graph

712 Commits

Author SHA1 Message Date
Hanna Jones
107c0e6de5 Bug 1917305 Part 6: implement nested fields to address newtab settings drawer spacing r=home-newtab-reviewers,reusable-components-reviewers,mconley,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D227257
2024-12-12 18:27:16 +00:00
scottdowne
b6b36f97db Bug 1932189 - Newtab sections follow button r=home-newtab-reviewers,fluent-reviewers,bolsson,nbarrett,npypchenko
Differential Revision: https://phabricator.services.mozilla.com/D230801
2024-12-12 02:16:01 +00:00
Butkovits Atila
cd16376f28 Backed out 6 changesets (bug 1917305) for causing failure at browser_parsable_css.js. CLOSED TREE
Backed out changeset a11742cbdf6c (bug 1917305)
Backed out changeset f148cb47b84f (bug 1917305)
Backed out changeset 8c3b26eb05e7 (bug 1917305)
Backed out changeset 0b20c8187edc (bug 1917305)
Backed out changeset d0749e2b61fc (bug 1917305)
Backed out changeset f538e9697cb3 (bug 1917305)
2024-12-11 19:37:27 +02:00
Hanna Jones
76e9ea6d15 Bug 1917305 Part 6: implement nested fields to address newtab settings drawer spacing r=home-newtab-reviewers,reusable-components-reviewers,mconley,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D227257
2024-12-11 15:52:54 +00:00
Sandor Molnar
ab8c870dbe Backed out 6 changesets (bug 1917305) for causing bc failures @ browser_parsable_css.js CLOSED TREE
Backed out changeset 54eeb575b705 (bug 1917305)
Backed out changeset ea78740bd5b1 (bug 1917305)
Backed out changeset a1fe92460a5d (bug 1917305)
Backed out changeset 5b6f08a5fd6c (bug 1917305)
Backed out changeset 488458777db0 (bug 1917305)
Backed out changeset ab9d3dcb9ac7 (bug 1917305)
2024-12-11 01:49:50 +02:00
Nina Pypchenko
0eb9597d63 Bug 1932188 - [Sections Personalization] Context menu r=home-newtab-reviewers,fluent-reviewers,bolsson,thecount
Differential Revision: https://phabricator.services.mozilla.com/D231206
2024-12-10 22:21:28 +00:00
Hanna Jones
cc188170ad Bug 1917305 Part 6: implement nested fields to address newtab settings drawer spacing r=home-newtab-reviewers,reusable-components-reviewers,mconley,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D227257
2024-12-10 21:01:05 +00:00
Reem H
a20356dba4 Bug 1932200 - Adding leaderboard UI and position logic. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D230214
2024-12-10 05:12:31 +00:00
Butkovits Atila
21b5457db2 Backed out changeset f2e3b00ec176 (bug 1932200) for causing failures at browser_discovery_card.js. CLOSED TREE 2024-12-09 03:30:57 +02:00
Reem H
e61f2eda82 Bug 1932200 - Adding leaderboard UI and position logic. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D230214
2024-12-09 00:45:59 +00:00
Maxx Crawford
823cda6f6a Bug 1935504 - Update weather widget location search input placeholder string to be translated r=home-newtab-reviewers,fluent-reviewers,nbarrett,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D231311
2024-12-05 22:47:22 +00:00
Maxx Crawford
0a94abbd67 Bug 1917937 - Fix fixed-scroll event to fire smoothly across all experimental layouts r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D231033
2024-12-05 22:41:07 +00:00
scottdowne
f12f2c9855 Bug 1935258 - Newtab sections experiment impression telemetry fix r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D231173
2024-12-05 15:32:48 +00:00
Rebecca King
eee1ec6b8f Bug 1931023 - Revise keydown logic to use e.key syntax r=home-newtab-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D229355
2024-12-02 16:16:45 +00:00
scottdowne
543fe95846 Bug 1932196 - Newtab story id work. r=home-newtab-reviewers,mconley
1. Pass along corpusItemId from the response as corpus_item_id.
2. Pass corpus_item_id to telemetry.
3. Use corpus_item_id for blocks and impressions.

Differential Revision: https://phabricator.services.mozilla.com/D230188
2024-11-29 17:49:04 +00:00
Nina Pypchenko
7fe6fe2526 Bug 1929357 - [Section Expt] If a card has been Saved to Pocket, it should have Pocket logo visible at all times r=home-newtab-reviewers,thecount
- Updated styles to show a compact Pocket button (Pocket logo only) when the user saves a story to Pocket.

- Updated DSContextFooter component to not show "Saved to Pocket" at the bottom of the card.

- Limited this UI change only to users who are opted in to the Sections experiment.

Differential Revision: https://phabricator.services.mozilla.com/D229875
2024-11-29 14:47:38 +00:00
Nathan Barrett
3d55e99efb Bug 1927917 - Add tests for CardSections r=home-newtab-reviewers,reemhamz
Differential Revision: https://phabricator.services.mozilla.com/D229710
2024-11-25 21:40:42 +00:00
Reem H
48145e2379 Bug 1931797 - Added semantic headings to section card. r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D229553
2024-11-22 09:28:56 +00:00
scottdowne
2a8be061d9 Bug 1932682 - [Section Expt] Fixing spocs sometimes showing up in small cards r=home-newtab-reviewers,nbarrett,thecount
Differential Revision: https://phabricator.services.mozilla.com/D229845
2024-11-22 00:39:01 +00:00
Maxx Crawford
7ed6af8a3a Bug 1932548 - Add save to pocket button to medium/large cards r=home-newtab-reviewers,nbarrett,thecount
Differential Revision: https://phabricator.services.mozilla.com/D229727
2024-11-22 00:39:00 +00:00
Maxx Crawford
ba90cde2cf Bug 1932500 - Enable thumbs up/down buttons for new UI and add additional logic controls r=home-newtab-reviewers,nbarrett,reemhamz,thecount
Differential Revision: https://phabricator.services.mozilla.com/D229707
2024-11-22 00:39:00 +00:00
Maxx Crawford
b14042e3ab Bug 1932499 - Add logic so that the new card UI can be enabled independently of the sections pref r=home-newtab-reviewers,nbarrett,thecount
Differential Revision: https://phabricator.services.mozilla.com/D229704
2024-11-22 00:38:59 +00:00
Amy Churchwell
0fbcc536d7 Bug 1931067 – Hide topic labels from cards when in single-topic section. r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D229820
2024-11-22 00:38:59 +00:00
scottdowne
f4e0c28e5b Bug 1929378 - Newtab sections experiment handle loading and empty states r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D229551
2024-11-21 16:19:30 +00:00
scottdowne
a8f0806c66 Bug 1932259 - Newtab sections layout use absolute position r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D229693
2024-11-21 15:48:58 +00:00
Sandor Molnar
2590618292 Backed out changeset f182b2b5f2cc (bug 1433530) for causing bc failures @ browser_parsable_css.js CLOSED TREE 2024-11-21 05:39:16 +02:00
Reem H
2cefefafd4 Bug 1433530 - revealing truncated text of shortcut tiles on hover and focus states. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D228267
2024-11-21 01:50:56 +00:00
Nathan Barrett
96213cdc63 Bug 1927916 - Add telemetry for Sections UI r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D228709
2024-11-20 17:10:21 +00:00
Maxx Crawford
5ad9b6c56f Bug 1930974 - Adjust top sites container to override parent wrapper r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D229575
2024-11-20 17:06:54 +00:00
Reem H
f21999aff1 Bug 1927904 - Add small card theme for DSCard Component. r=home-newtab-reviewers,maxx,thecount
Differential Revision: https://phabricator.services.mozilla.com/D228741
2024-11-19 15:41:25 +00:00
Adi
50a88251f4 Backed out changeset d963832f8192 (bug 1927904) for causing newtab failures @activity-stream.css. CLOSED TREE 2024-11-19 09:05:30 +02:00
Reem H
89016729c4 Bug 1925380 - Fix cursor appearing in New Tab wallpaper selections. r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D229425
2024-11-19 06:02:20 +00:00
Reem H
b633713a1e Bug 1927904 - Add small card theme for DSCard Component. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D228741
2024-11-19 05:54:57 +00:00
Maxx Crawford
00ddc4b3e0 Bug 1929405 - Add CSS styles for large pocket card for sections experiment r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D229182
2024-11-15 22:15:15 +00:00
Nathan Barrett
6471b4750b Bug 1927870 - Add card layouts to sections. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D228866
2024-11-15 22:15:15 +00:00
scottdowne
159aff2566 Bug 1927915 - Newtab sections selectLayoutRender work and fill section spoc positions r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D229041
2024-11-15 21:26:15 +00:00
Nina Pypchenko
bcb5bcbe9c Bug 1920798 - Fix display issues with New Tab Weather widget location 'close' button r=home-newtab-reviewers,nbarrett
- Updated code with @hjones's patch and verified that everything is working as expected.

Combined screenshots of the search field with the close button after the change:

{F8993926}

Differential Revision: https://phabricator.services.mozilla.com/D228285
2024-11-15 10:45:08 +00:00
Amy Churchwell
0fb39fff08 Bug 1931003 – Remove links to Pocket Explore pages at the bottom of New Tab. r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D228898
2024-11-13 22:31:44 +00:00
scottdowne
e83921a672 Bug 1930210 - Newtab list feed should go back to replacing 1 position for the purpose of experiment spoc positions being consistent between releases. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D228474
2024-11-08 18:34:00 +00:00
Maxx Crawford
3e6a59c3b1 Bug 1929989 - Add missing props to DSCard for sections experiment r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D228391
2024-11-07 23:08:50 +00:00
Nathan Barrett
cb642e7a35 Bug 1927869 - Add Sections UI r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D227836
2024-11-07 19:49:32 +00:00
Maxx Crawford
77784915f5 Bug 1927902 - Update Default Card UI for Content Experiment r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D227712
2024-11-07 16:07:26 +00:00
Goloman Adrian
052e346b91 Backed out changeset cff6c13ee268 (bug 1927902) for causing bc failures @browser_parsable_css.js. CLOSED TREE 2024-11-07 02:59:14 +02:00
Maxx Crawford
48450940b0 Bug 1927902 - Update Default Card UI for Content Experiment r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D227712
2024-11-06 23:32:40 +00:00
Reem H
953469f933 Bug 1893050 - Updated cog icon and personalize dialogue aria-labels to say 'settings'. r=home-newtab-reviewers,fluent-reviewers,flod,maxx
Differential Revision: https://phabricator.services.mozilla.com/D227433
2024-11-06 02:14:26 +00:00
scottdowne
2a30f61ab7 Bug 1929279 - Newtab fixing Fakespot list feed category for telemetry r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D228047
2024-11-05 19:57:43 +00:00
Mike Conley
1571df08b6 Bug 1927755 - Don't proxy medium rectangle images returned from UAPI through the Pocket CDN. r=home-newtab-reviewers,thecount
Passing an empty `sizes` array to DSImage will cause it to just use the raw source
URL for the image.

Differential Revision: https://phabricator.services.mozilla.com/D227676
2024-11-04 16:39:36 +00:00
Maxx Crawford
ebade055f6 Bug 1927908 - Add pref to enable new card UI for sections experiment r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D227279
2024-11-01 20:29:55 +00:00
Rebecca King
c8a87a087d Bug 1893730 - Ensure the about:newtab supports HCM on Windows - r=ayeddi,desktop-theme-reviewers,home-newtab-reviewers,nbarrett,hjones
Differential Revision: https://phabricator.services.mozilla.com/D225553
2024-10-29 15:41:53 +00:00
Nathan Barrett
4d12c3b629 Bug 1927194 - fix wallpaper_click telemetry event r=maxx,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D226947
2024-10-25 21:23:54 +00:00