Commit Graph

2030 Commits (382ca721c4788c348da1bc4c24f702a26fdbe707)

Author SHA1 Message Date
rahulsainani 0ad4626c65 Bug 1856959 - Fix review checker unsupported product error case 9 months ago
Zac McKenney 89d1998f95 Bug 1857487 - Kill the app when backgrounded and extensions process spawning threshold is exceeded 9 months ago
William Durand baa6d77b15 Bug 1858925 - Add a link to AMO in the detail view 9 months ago
Sammy Khamis f00072062f Bug 1855586 - Update VisitType enum from a-s 9 months ago
rahulsainani 5163283147 Bug 1857440 - Fix review checker tag icon flicker when pdp loads 9 months ago
rahulsainani 40626a81ff Bug 1856852 - Fix review checker not enough reviews card case 9 months ago
Tif Tran 268657a16c Bug 1856438 - Reorganize Search settings to match the Cross Platform Suggest designs 9 months ago
Cathy Lu 416d5c39c7 Bug 1857424 - Add shopping review analysis pageNotSupported field 9 months ago
William Durand 8d1afeec60 Bug 1858925 - Fix `homepageUrl` field on the `Addon` class 9 months ago
Alexandru Putanu 88f2a69785 Bug 1855150 - Add bottom sheet displayed and closed event extras (#4060)
* Bug 1855150 - Add bottom sheet displayed event extras

* Bug 1855150 - Add bottom sheet closed event extras

---------

Co-authored-by: Rahul Sainani <rsainani@mozilla.com>
9 months ago
rahulsainani 692e1e6853 Bug 1858018 - Persist review checker reanalysis state 9 months ago
Harrison Oglesby 446dc14dbe Bug 1858771 - New Help button telemetry in home menu 9 months ago
Alexandru2909 48a00da0ff Bug 1858378 - Fix flaky review quality check navigation middleware unit test 9 months ago
Gabriel Luong 0cb3c7c96f Bug 1849073 - Part 6: Remove the old search preferences 9 months ago
William Durand eced3b6668 Bug 1858199 - Add link to review pages in add-ons details view 9 months ago
rahulsainani 536f76b1c2 Bug 1857287 - Move isProductUrl to ContentState 9 months ago
William Durand b69eb9037e Bug 1847088 - Show a notification in the Fenix add-on manager when the extensions process spawning is disabled 9 months ago
Gabriel Luong 742b7ca33b Bug 1857139 - Add translation bottom sheet boilerplate 9 months ago
Alexandru2909 265580a8dd Bug 1856357 - Allow first shopping CFR to be displayed again after 24 hours for non-opted in users 9 months ago
William Durand 27acc1d22b Bug 1857539 - Remove AMO request interceptor 9 months ago
Gabriel Luong a3aa4539eb Bug 1849073 - Part 3: Remove trivial `showUnifiedSearchFeature` and `enableUnifiedSearchSettingsUI` checks 9 months ago
Alexandru2909 1ec1a4fd11 Bug 1843508 - Part 1: Add review quality check feature telemetry events 9 months ago
William Durand af182b5f8a Bug 1857232 - Linkify author of an add-on in the details view
The biggest change here is that we no longer have a list of authors for
an add-on, we only have one author (optional). This is because Gecko
only considers a single author.
9 months ago
William Durand ee64e28554 Bug 1810047 - Fixup WebExtensionPromptFeature 9 months ago
William Durand a55c358bcb Bug 1857168 - Hide empty metadata in the add-on details view 9 months ago
Alexandru2909 135514b69e Bug 1857019 - Update Fakespot SUMO links 9 months ago
rahulsainani f919ee7d84 Bug 1849525 - Fix review checker service test issue with mockito 9 months ago
rahulsainani d85d8cc474 Bug 1856913 - Refactor ReviewQualityCheckVendorsService and repackage ext 9 months ago
rahulsainani 7bc745dc39 Bug 1856894 - Fix review checker shopping icon tint 9 months ago
Lina Butler baa1958b0f Bug 1856434 - Only show new Firefox Suggest suggestions for the default search engine.
This commit hides sponsored and non-sponsored search suggestions from
Firefox Suggest when a non-default search engine is selected, matching
Desktop's behavior.
9 months ago
William Durand 5264d19c7c Bug 1810047 - Implement UI for webextensions optional permissions. 9 months ago
William Durand 92a1a0d3fe Bug 1847266 - Implement status message for incompatible add-ons in the manager 9 months ago
Gabriel Luong 978871c859 Bug 1848527 - Part 1: Enable OutdatedDocumentation detekt rule in Fenix 9 months ago
Alexandru2909 ef4ceb4404 Bug 1855939 - Fix crash when tapping the shopping CFR action after rotation 9 months ago
William Durand c623101f19 Bug 1847266 - Implement status message for add-ons not signed correctly in the manager 9 months ago
Cathy Lu e397837bf4 Bug 1848658 - Make shopping analysis field adjustedRating nullable to allow GV to set the default to null 9 months ago
William Durand 38f82a2552 Bug 1847266 - Implement status message for blocklisted add-ons in the manager 9 months ago
Noah Bond b51d385b3a Bug 1855553 - Add missing copy & update existing review quality info copy 9 months ago
Noah Bond d0f9a8b8af Bug 1853304 - Color the shopping icon while the bottom sheet is open 9 months ago
rahulsainani 32e8ef35a1 Bug 1850610 - Fix review checker onboarding bottom sheet height 9 months ago
Alexandru2909 31f8156dd6 Bug 1855209 - Show the shopping CFRs only once for loaded product pages 9 months ago
Alexandru2909 5df74fbfab Bug 1852074 - Add actions to the shopping CFRs 9 months ago
Matthew Tighe 585e29def3 Bug 1842304 - Remove feature flag for history interactor removal 9 months ago
William Durand 9353b6d87e Bug 1855516 - Call `disableExtensionProcessSpawning()` when the user clicks the "continue without add-ons" button 9 months ago
Gabriel Luong 46b27b6ad9 Bug 1849073 - Part 2: Remove the History Search Dialog 9 months ago
Gabriel Luong 08be473cbf Bug 1849073 - Part 1: Remove the Bookmark Search Dialog 9 months ago
rahulsainani 0af50d1b52 Bug 1855137 - Add review checker vendor ordering logic 9 months ago
Arturo Mejia 9740f5ed0a Bug 1844557 - Disable the switch control when the add-on is blockedlisted. 9 months ago
Alexandru2909 9cac2fca23 Bug 1853301 - Refactor ReviewQualityCheckNavigationMiddleware to use TabsUseCases and SessionUseCases
Refactor LinkType class to support instances for each external link accessible from the review quality check feature
9 months ago
Matthew Tighe 1020af9827 Bug 1854709 - Add Store actions for remaining History interactor calls 9 months ago
Alexandru2909 bc4eb86069 Bug 1840103 - Part 2: Update contextual onboarding card for Review quality check feature 9 months ago
Alexandru2909 ab2d1ee15b Bug 1840103 - Part 1: Add support for multiple links in LinkText 9 months ago
rahulsainani eb106f2a0f Bug 1853311 - Add review checker reanalysis logic 9 months ago
Roger Yang e6aefd2a11 Bug 1854739 - Catch crash when migrating pref_key_search_widget_installed 9 months ago
DreVla 78cdc095ff Bug 1811976 - Hide Sync FAB in TabsTray when user not signed in
If there is no user signed in, the SYNC FAB should not be displayed
in the sync page of the tabs tray.
9 months ago
Arturo Mejia 0e6eb7ab38 Bug 1854739 - Migrate pref_key_search_widget_installed 9 months ago
Lina Butler 3ba6593f98 Bug 1851268 - Show Firefox Suggest search suggestions in Fenix.
This commit integrates the Firefox Suggest Android component added in
bug 1850296 into Fenix, and adds:

* A Nimbus feature for Firefox Suggest.
* A secret setting to enable the Firefox Suggest feature, only visible
  on the debug channel.
* Search settings for toggling sponsored and non-sponsored suggestions,
  only visible when the Firefox Suggest feature is enabled.

When the feature is enabled, Fenix will ingest new suggestions in
the background, show the new Search settings, and show matching
suggestions in the awesomebar depending on those Search settings.
9 months ago
Gabriel Luong c98daeece8 Bug 1848188 - Remove Nimbus flag for Juno Onboarding 9 months ago
rahulsainani 37a5a02ce4 Bug 1840113 - Display review checker info cards 10 months ago
rahulsainani 611d809d19 Bug 1854065 - Use default prefix for implementations 10 months ago
iorgamgabriel c61d117002 Bug 1848562 - Autocomplete for bookmarked website should appear when 'search browsing history' is disabled. 10 months ago
Jeff Boek 0e5c230448 Bug 1852802 - Prevents search suggestion prompt in private mode when felt privacy is enabled 10 months ago
Arturo Mejia b57b742be5 Bug 1853967 - Capture telemetry for the amount of RAM a device has. 10 months ago
Gabriel Luong 9ce2e6fb39 Bug 1853065 10 months ago
William Durand 46e6dc3569 Bug 1850783 - Add button to open AMO from the fenix add-on manager 10 months ago
William Durand b3c8e1f3ee Bug 1853177 - Avoid multiple crash dialogs to be created and shown 10 months ago
rahulsainani 43a6c7992b Bug 1853299 - Part 3: Update review checker error states 10 months ago
rahulsainani 2316c8a96d Bug 1853299 - Part 2: Update rc non error states for reanalysis 10 months ago
rahulsainani 8eb81afee5 Bug 1850407 - Add nimbus flag for review checker product recommendations 10 months ago
rahulsainani 26e69920df Bug 1851711 - Update highlights bottom fade and show more button visibility behaviour 10 months ago
Arturo Mejia 1751466dbe Bug 1853102 - Crash dialog "Continue with add-ons disabled" option is truncated on some devices. 10 months ago
DreVla 2807157d2c Bug 1812461 - Migrate TCP CFR Tests to compose
Two new tests have been added to check the TCP cfr
and the review checker cfr has been made sticky as well
10 months ago
Arturo Mejia a405f63fb7 Bug 1852984 - Show the right theme for the extensions process crash dialog. 10 months ago
Arturo Mejia e0689faabc Bug 1852967 - Update mozac_feature_addons_blocklisted strings 10 months ago
rahulsainani d3ce9b083f Bug 1852748 - Add quotes around each highlight snippet 10 months ago
DreVla 0e1412c651 Bug 1845747 - Add "Add search widget" card for Juno Onboarding
Added a new card for the Juno Onboarding, "Add search widget
to homescreen". This is an experiment that aims to increase
DAU and searches.
10 months ago
Arturo Mejia 61431c6b59 Bug 1848100 - Implement add-ons installation failed listener 10 months ago
iorgamgabriel cd8e2bfb27 Bug 1851006 - SearchEngineSuggestionProvider should always be added to the provider list. 10 months ago
Logan Rosen d6dc375ead Bug 1829018 - Remove and clean up `Settings.enableTaskContinuityEnhancements` 10 months ago
Jeff Boek d916e92967 Bug 1845232 - Adds CFR for clear private browsing aciton 10 months ago
Jeff Boek 5d75244515 Bug 1845232 - Adds action to clear private browsing 10 months ago
Alexandru2909 454fc73fd1 Bug 1844319 - Add review quality check CFR 10 months ago
iorgamgabriel 89489c6e8e Bug 1850493 - The tracking protection divider should be gone if all the views are gone. 10 months ago
Zac McKenney 19375a5d57 Bug 1846979 - Add extensions process spawning disabled dialog 10 months ago
alexandra.virvara d2ddcb01ae Bug 1833693: refactor menu items list creation out of TabsTray Banner 10 months ago
Roger Yang 7acc85875a Revert "Bug 1844960 - Bookmark suggestions should appear unconcerned with the search suggestions setting."
This reverts commit 3a1884674d00c1362b5abbd7fbc9756e0033fba4.
10 months ago
Alexandru2909 790be45d7b Bug 1847740 - Add navigation middleware for review quality check 10 months ago
Jeff Boek cfd309d8b7 Bug 1845231 - Adds a mask to the tab counter in private mode 10 months ago
William Durand 9fd7b0f27b Bug 1796189 - List extensions installed outside the list of featured extensions
Co-authored-by: William Durand <will+git@drnd.me>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
10 months ago
t-p-white b1c9094d5f Revert "Bug 1837325 - Use alternative ways to get backQueue elements."
This reverts commit 9313f7c23ab029b816616bb37fac337279967827.
10 months ago
Matthew Tighe 816dbfdead Bug 1842250 - Refactor the remaining HistoryController functions to lib-state 10 months ago
iorgamgabriel 7019fb7654 Bug 1844960 - Bookmark suggestions should appear unconcerned with the search suggestions setting. 10 months ago
iorgamgabriel 2d89c39f04 Bug 1841582 - Opening link from shortcuts should display the page. 10 months ago
t-p-white 25066dee83 Bug 1837365 - Remove lifestyle image assets 10 months ago
iTrooz 4ebf1e1614 Bug 1813788 - Split deleting site data from browsing history 10 months ago
Cathy Lu 695d541f87 Bug 1848668 - Update Shopping lastAnalysisTime to long to avoid time overflow 11 months ago
Alexandru2909 5395036521 Bug 1840110 - Move LinkText to compose package 11 months ago
Gabriel Luong 0d2dfcb85a Bug 1845357 - Remove the first run onboarding 11 months ago
Arturo Mejia 2d714dd4af Bug 1842039 - Add bread crumbs for IllegalArgumentException when navigating.
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
11 months ago
rahulsainani 4c52f74add Bug 1847923 - Part 2: Add ReviewQualityCheckNetworkMiddleware 11 months ago
Gabriel Luong 90c48c5a17 Bug 1795140 - Enable AbsentOrWrongFileLicense detekt rule 11 months ago
Jonathan Almeida 2eaaf22ca5 Bug 1848436 - Temporarily disable failing test in HistoryStorageMiddlewareTest 11 months ago
rahulsainani 25f04469f7 Bug 1847923 - Part 1: Add ProductAnalysisMapper 11 months ago
MatthewTighe d0db2795e7 Bug 1842251 - Refactor HistoryController delete functions to lib-state. 11 months ago
Alexandru2909 0d3717e34a Bug 1846229 - Fix flaky ReviewQualityCheckStoreTest unit test 11 months ago
rahulsainani d57d5b6972 Bug 1847922 - Update ReviewQualityCheckState for NoAnalysisPresent and AnalysisPresent cases 11 months ago
Arturo Mejia 33c0e9765c Bug 1845323 - Bring back the downloading add-on dialog. 11 months ago
Arturo Mejia 36688e9110 Bug 1847956 - Show snackBars on top of the toolbar. 11 months ago
Olivia Hall 4b6add6169 Bug 1846515 - Update Print Error Snackbar
Full printing error should be "Unable to print this page".
Added a new string and deprecated the prior string.
11 months ago
rahulsainani 74aa535f0b Bug 1846229 - Ignore flaky test 11 months ago
rahulsainani af1fb941a0 Bug 1840580 - Use BrowserState to detect product page for shopping experience 11 months ago
William Durand 0a10621fff Bug 1847179 - Fix wrong error message displayed when trying to install an unsupported add-on 11 months ago
rahulsainani a92a39c79c Bug 1840339 - Add review highlights card for shopping experience 11 months ago
rahulsainani 01fa755817 Bug 1846713 - Improve package structure within shopping package 11 months ago
MatthewTighe 20b76e009a Bug 1813823 - stop re-recording timing distribution for recent synced tabs 11 months ago
t-p-white b657d3a71c Bug 1840721 - For top sites we should prefer switching to open tabs vs opening a duplicate tab 11 months ago
Jeff Boek 450a008f00 Bug 1806469 - Adds an exception to `ThreadPenaltyDeath` 11 months ago
William Durand db9cd91347 Bug 1845823 - Display a better error message when a user installs a blocklisted add-on 11 months ago
MatthewTighe f513de5cdb Bug 1842249 - Refactor HistoryFragment sync handlers to lib-state 11 months ago
rahulsainani cdec272975 Bug 1845905 - Add a utility to create store lazily 11 months ago
mcarare 149c86a8cf Bug 1837325 - Use alternative ways to get backQueue elements.
backQueue is now private in NavController.
11 months ago
MatthewTighe 7e97ccb6f1 Bug 1842245 - Refactor history fragment item click handlers to lib-state 11 months ago
mcarare 6038b8da8c Bug 1845677 - Correctly mock pwaOnboardingObserver.
This allows mocking navigateToPwaOnboarding method and avoids
ClassCastException when this method is called.
11 months ago
t-p-white 65286203f0 Bug 1842604 - Telemetry to measure Search results response time 11 months ago
t-p-white 039ddc5f48 Bug 1840721 - We should prefer switching to open tabs vs opening a duplicate tab 11 months ago
rahulsainani e1a84285da Bug 1843029 - Add preferences for shopping experience 11 months ago
Noah Bond 49f1f258e4 Bug 1843350 - Fix Bookmarks -> Tabs Tray navigation bug 12 months ago
Olivia Hall 6b53dd0ada Bug 1840894 - Adjust Print Error UI to use Snackbars
This bug adjusts print errors to use the new snackbar component and
removes the prior toast used for errors.
12 months ago
iorgamgabriel c0292f3846 Bug 1823367 - Show snackbar instead of toast when save to PDF error appears. 12 months ago
Olivia Hall 1c91b0613a Bug 1837517 - Additional Print Telmetry and Nimbus setup
This bug adds telemetry for the print from menu feature. It adds the
probes print_failure, print_completed, print_tapped (for both share and
browsr menu), and share_menu_action for the print button on the share
sheet only. browser_menu_action for the print button was added in bug
1836780.

Additionally, Nimbus control for the browser print button and
share print button was added as browser-print-enabled and
share-print-enabled.
12 months ago
Arturo Mejia 20f3002e80 Bug 1839239 - Add crash bread crumbs for dialogs. 12 months ago
rahulsainani b477c45245 Bug 1840097 - Add StarRating UI component 12 months ago
Gabriel Luong b552a13cde Bug 1840210 - Rename mozac_ic_settings to mozac_ic_settings_24 12 months ago
mike a 717b999ad3 Bug 1826470 – fixed an edge case when cached values affected unified search feature 1 year ago
DreVla 62eb8dcdae Bug 1838935 - Inactive tabs not selectable in multi-select mode
When in tabs tray and in multi select mode, the user should not
be able to select inactive tabs.
1 year ago
DreVla af3b8d4be8 Bug 1837504 - Display undo snackbar when compose top site is removed
This patch aims to reimplement the previous behavior upon removing
a pinned top site when a snackbar was shown giving the option to undo
the removal.
1 year ago
Olivia Hall b8ada367ae Bug 1836780 - Add UI For Printing Page Content
This bug adds a print button on the main Fenix toolbar menu and a print
button on the share menu.

This bug adds a main toolbar extra telemetry of
print_content. Additional telemetry and Nimbus instrumentation will be
added in bug 1837517.
1 year ago
t-p-white 40d5446c4b Bug 1840341 - Add memory telemetry for experiment 1 year ago
mcarare 7d246d2134 Bug 1840791 - Remove unused GleanTestRule. 1 year ago
mcarare c3830fa02d Bug 1840634 - Refactor test to remove usage of mockkStatic. 1 year ago
Ryan VanderMeulen 437b188fe8 Bug 1838903 - Fix Fenix formatting issues and update baseline 1 year ago
Alexandru2909 2ad016ba24 Bug 1839358 - Allow open tabs containing mobile subdomains to be displayed as suggestions in the awesome bar 1 year ago
mcarare 81966f96d0 Bug 1830874 - Handle Activity overridePendingTransition deprecation. 1 year ago
mcarare 73b6381151 Bug 1830874 - Update onSharedPreferenceChanged method signature.
onSharedPreferenceChanged now allows a nullable key String.
1 year ago
rahulsainani 0582611fde Bug 1838613 - Migrate NotificationManagerCompat ext to AC 1 year ago
Alexandru2909 02fb6cc8da Bug 1837599 - Allow history visits containing mobile subdomains to be displayed in the awesome bar 1 year ago
Roger Yang e1bc5bb554 Bug 1838512 - Move Browsers Cache utility into Android Components 1 year ago
Olivia Hall 222ee3df37 Bug 1829213 - Update Save To PDF Telemetry and checkForPdfViewer Option
* Adds `checkForPdfViewer` to determine if page is a PDF Viewer page or not
* Adjusts save_to_pdf_failure to have extras of pdf, non-pdf, or unknown
* Adjusts save_to_pdf_failure to have extras of failure reason
* Adjusts save_to_pdf_tapped to have extras of pdf, non-pdf, or unknown
* Adds save_to_pdf_completed with extras of pdf, non-pdf, or unknown
1 year ago
jackyzy823 72faf4ef40 Bug 1835937 - Fix crash when changing autoplay site permission in private browsing 1 year ago
mike a e73a630bd5 Bug 1826473 – add new search engine settings screens 1 year ago