Commit Graph

8927 Commits (26a869239d12133361c5021bde40c80dbf17c8cd)

Author SHA1 Message Date
iorgamgabriel d9ca5a8e0c Bug 1822620 - Possible fix for NullPointerException 2 years ago
Alexandra Virvara 60a7096568 Bug 1823085 - NoSuchElementException fix (#1420)
* Bug 1823085 - NoSuchElementException fix - the search engines list does not contain any element matching the conditions, so calling first on that list will throw an exception

* Bug 1823085 - NoSuchElementException fix - the search engines list does not contain any element matching the conditions, so calling first on that list will throw an exception
2 years ago
Gabriel Luong f49e45e802 Bug 1824869 - Add PrivateBrowsing[Interactor|Controller] for handling private browsing mode 2 years ago
github-actions 55805562d6 Import translations from android-l10n 2 years ago
JohanLorenzo acdfac439a Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Roger Yang 5b55af326f Bug 1824359 - Support retrieving expired messages 2 years ago
rahulsainani 7a362e76ea Bug 1824134 - Add support for clickable linkified text in OnboardingPage.kt 2 years ago
Alexandru2909 0f93e5a97d Bug 1815013 - Port over the Tabs Tray FAB 2 years ago
AndiAJ 1641e7f979 Bug 1824928 - Disable failing open links in apps related UI tests 2 years ago
AndiAJ 56422cc3e0 Bug 1824357 - Refactor or create new privacy settings related UI tests 2 years ago
github-actions e0f5a156ee Import translations from android-l10n 2 years ago
GitStart 60bd083956 Bug 1807592 - Made parent container to be clickable (#1399)
Co-authored-by: gitstart <gitstart@users.noreply.github.com>
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
2 years ago
github-actions 6cbd7b58c4 Import translations from android-l10n 2 years ago
github-actions e59489f4cb Import translations from android-l10n 2 years ago
github-actions 2e9c69ffa1 Import translations from android-l10n 2 years ago
gitstart abbee47126 Bug 1799622 - Fixed showing login after being deleted 2 years ago
rahulsainani 7c9ae1c963 Bug 1821722 - Update juno onboarding strings 2 years ago
gitstart dd644d74fe Bug 1815628 - Show Saved Login Page after new credentials are added 2 years ago
oana.horvath 10b7763333 Bug 1823929 - New ETP UI tests 2 years ago
Gabriel Luong 0938c42e41 Bug 1823848 - Part 2: Add SearchSelectorMenuBinding to handle updating the menu items of the search selector menu 2 years ago
Gabriel Luong 951e02b6fe Bug 1823848 - Part 1: Add SearchSelectorBinding to handle updating the search engine displayed in the search selector button 2 years ago
github-actions 2342d70e3a Import translations from android-l10n 2 years ago
Harrison Oglesby fb2ab74352 Bug 1824027 - Revert speculative fix for Onboarding RTL crash 2 years ago
James Hugman 8b60abe2c2 Bug 1823492 Add timing metric for Adjust Attribution Listener 2 years ago
Harrison Oglesby b2a14feaf4 Bug 1809809 - change onSelectWallpaper comparison to name of selected wallpaper 2 years ago
Noah Bond 4b3f89f810 Bug 1821206 - Implement composified tab list click listeners 2 years ago
rahulsainani 9a0e7f1433 Bug 1823470 - Create pager indicator component 2 years ago
JohanLorenzo 7191ab40a9 Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
AndiAJ 74f66f39d7 Bug 1823707 - Refactor settingsAdvancedItemsTest UI tests 2 years ago
alexandra.virvara 65284a4340 [Fenix] Bug 1819473: add TCP SUMO URL change 2 years ago
github-actions 3e214c5992 Import translations from android-l10n 2 years ago
rahulsainani d7f511e138 Bug 1822750 - Add option to open default browser help page in custom tab 2 years ago
AndiAJ bacea723cb Bug 1822823 - Refactor settingsGeneralItemsTests UI test 2 years ago
JohanLorenzo c5e30d08da Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
github-actions cea534b527 Import translations from android-l10n 2 years ago
Roger Yang ba39ae4cf8 Bug 1823794 - Disable re-engagement notification by default 2 years ago
Aaron Train 8eaebc046e Bug 1823442 - Remove androidx.tracing:tracing dependency 2 years ago
Ryan VanderMeulen 99952d83a6 Bug 1823532 - Remove jnaForTest from project Gradle build files.
Also remove the now-unneeded jna dependency inclusion.
2 years ago
rahulsainani 4c25c69d01 Bug 1821722 - Add juno onboarding strings 2 years ago
AndiAJ ba25f6fb4f Bug 1822611 - New open links in apps related UI smoke tests 2 years ago
github-actions 765e977823 Import translations from android-l10n 2 years ago
Harrison Oglesby 480828bb9b Bug 1822269 - add androidx.activity-compose and androidx.activity-ktx dependencies 2 years ago
github-actions fd749adb1b Import translations from android-l10n 2 years ago
github-actions 6cf19dd34c Import translations from android-l10n 2 years ago
github-actions 4881d5ba85 Import translations from android-l10n 2 years ago
Alexandru2909 14ec2188e3 Bug 1815011 - Create a top-level FAB Composable 2 years ago
gitstart 14a5666a3f Bug 1812736 - Display snackbar when a new tab is added to a collection 2 years ago
Rebeca Tudor f6f1b1a407 Bug 1815951 - Increase the size of text fields in Edit login
Now they have the minimum height recommended by a11y best practices - 48dp.
2 years ago
Rebeca Tudor 689345226f Bug 1815951 - Increase the size of buttons in Edit login
Clear buttons and reveal button, now they have the minimum height recommended
by a11y best practices - 48dp.
This was done while ensuring there will be no visual change.
2 years ago
Gabriel Luong 7d1f2476e7 Bug 1822601 - Refactor toolbar related logic into a ToolbarView 2 years ago
github-actions 71ec45c19c Import translations from android-l10n 2 years ago
Noah Bond 05ae128d81 Bug 1822878 - Refactor `SelectionHolder` out of `TabsTrayController` 2 years ago
Roger Yang 126591afd6 Bug 1822899 - Limit Nimbus message display count to max display count 2 years ago
Gabriel Luong b1ad36df71 Bug 1822744 - Part 2: Add ToolbarController for handling home toolbar related functionalities 2 years ago
Gabriel Luong d99eee09cd Bug 1822744 - Part 1: Refactor ToolbarInteractor into their own file 2 years ago
GitStart d27148a7f4 Bug 1807558 - Stop treating ETP options in settings as clickable 2 years ago
gitstart c9eb61aeb5 Bug 1813450 - Increase tap area for autocomplete edit text in address bar 2 years ago
GitStart dd1dfbc23c Bug 1809815 - Ensure Show from the Recently visited section is seen by Talkback as a button. 2 years ago
Aaron Train 01812ad724 Bug 1819153 - Add androidx tracing dependency to resolve NoSuchMethodError 2 years ago
Noah Bond 52bca8072c Bug 1814995 - Add private tabs to `TabsTray` 2 years ago
github-actions 04424814d2 Import translations from android-l10n 2 years ago
Gabriel Luong d336eff594 Bug 1822634 - Refactor tab counter code from HomeFragment into TabCounterView 2 years ago
JohanLorenzo 87725f1ccb Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Mugurell d520847ef6 Bug 1816059 - Show the notification for entering fullscreen as a Toast 2 years ago
James Hugman 0fe446ea6d Bug 1821464 Add UI test to NotificationWorker 2 years ago
Gabriel Luong d474c99acb Bug 1822606 - Refactor HomeFragment.navigateToSearch() to the ToolbarController 2 years ago
Jonathan Almeida 59c4860c1e Bug 1812149 - Add ActivityContextWrapper before updating locale
From ohall's learnings, we know that we need to use the original Android
Activity Context with the system PrintManager. When a configuration
change happens, a new Context is created and the original is lost.
The most straight-forward way to do that is to use a ContextWrapper
which internally holds a reference to the original context.
2 years ago
Christian Sadilek b5b7ad6a7c Bug 1822394 - Fix intermittent failures in MessagingMiddlewareTest 2 years ago
Bruno Rosa 67d324569b Bug 1822283 - Fix race condition for Ad IDs
There is a race condition with generated hashed Ad IDs because we were
using a single metric rather than separate metrics for each. We use this
new metric so we can send a differently salted version of the ad ID in
two separate pings.
2 years ago
Noah Bond c3c0a6062c Bug 1815620 - Truncate long tab titles before they are composed 2 years ago
Noah Bond 9b1f3bdd97 Bug 1820897 - Disable the private theme from being used in the Composified Tabs Tray 2 years ago
Gabriel Luong f884503a34 Bug 1822446 - Add OnboardingController for handling onboarding functionality 2 years ago
rahulsainani 72d5c2dd92 Bug 1821718 - Add feature and nimbus flag for juno onboarding 2 years ago
Harrison Oglesby 78edd64007 Bug 1809809 - debounce click events on wallpaper settings 2 years ago
Harrison Oglesby dd61e127bf Bug 1809809 - create debouncedClickable modifier 2 years ago
Harrison Oglesby 87dfcffe1e Bug 1812862 - Switch browsing mode on tab selected 2 years ago
oana.horvath 37f64e9374 Bug 1814032 - Retry attempts for address autofill in UI tests 2 years ago
sarah541 c598560546 Bug 1821466 - Add nimbus message for fullscreen research surface 2 years ago
AndiAJ 08d5d492a4 Bug 1821016 - Disable openPocketStoryItemTest UI test 2 years ago
AndiAJ 33496ec783 Bug 1807268 - Disable verifySponsoredShortcutsSettingsOptionTest UI test 2 years ago
AndiAJ 1478dc4022 Bug 1822267 - Improve coverage for "Edit bookmarks" related UI tests 2 years ago
AndiAJ e94bc0b1e6 Bug 1822050 - Verify cookie banner reduction summary updates in UI tests 2 years ago
AndiAJ 479fbd0206 Bug 1822050 - Verify HTTPS summary updates in UI tests 2 years ago
rahulsainani 5913d09770 Bug 1807324 - Add macrobenchmarks for startup metrics 2 years ago
github-actions f2b042082a Import translations from android-l10n 2 years ago
Tad e0b988a516 Bug 1822392 - Remove stray GMS reference for annotation
This was likely automatically imported by mistake
2 years ago
Gabriel Luong 22aca441a1 Bug 1822378 - Refactor OnboardingInteractor into its own file 2 years ago
Noah Bond 0acebea167 Bug 1814994 - Create Tabs Tray list and grid layouts 2 years ago
AndiAJ fd61f88da2 Bug 1807268 - Disable toggleSearchBookmarksAndHistoryTest UI test 2 years ago
JohanLorenzo fec9dd1da6 Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
rahulsainani ee642929e5 Bug 1821715 - Update OnboardingPageState to include button actions 2 years ago
AndiAJ 9311b828c3 Bug 1821986 - New opening screen option summary updates UI smoke test 2 years ago
AndiAJ fa38639322 Bug 1821035 - New PDF text selection UI smoke tests 2 years ago
AndiAJ a02f692410 Bug 1821035 - Add open in app banner FeatureSettingsHelper variable and disable it by default 2 years ago
AndiAJ 3f75c8a404 Bug 1821035 - Move existing text selection UI tests to a new class 2 years ago
AndiAJ a067470a17 Bug 1821973 - new tabs option summary updates UI tests 2 years ago
github-actions 3f7773341a Import translations from android-l10n 2 years ago
Gabriel Luong bbf9b82ce7 Bug 1822181 - Refactor TabCounterBuilder to TabCounterView 2 years ago
mike a b2268b3937 Bug 1821261 – Enables unified search on nightly 2 years ago
Gabriel Luong 828dd8abbe Bug 1822110 - Refactor HomeMenuBuilder to HomeMenuView 2 years ago
Gabriel Luong cdfaf7b53e Bug 1822073 - Start the Nightly 113 development cycle 2 years ago
Gabriel Luong 5103a82d9b Bug 1822109 - Refactor OnboardingState into its own file 2 years ago
Roger Yang afe774111e Bug 1822106 - Move experimenter.yaml file location 2 years ago
rahulsainani 91f5051635 Bug 1817525 - Voice input now appends query in EditToolbar 2 years ago
AndiAJ 72b2a8b328 Bug 1821266 - Refactor privateModeScreenItemsTest UI test 2 years ago
AndiAJ 8c07782323 Bug 1821285 - New credit card deletion UI tests 2 years ago
github-actions 649eb6201b Import translations from android-l10n 2 years ago
github-actions e4786b276b Import translations from android-l10n 2 years ago
github-actions 45daca5b4c Import translations from android-l10n 2 years ago
JohanLorenzo fec41511d1 Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Arturo Mejia 3e5e8d0ea2 Bug 1821468 - Improve cookie banner re-engagement dialog when titl is long 2 years ago
Arturo Mejia 784f651e8b Bug 1821468 - Update the copy for the cookie banner experiment 2 years ago
Harrison Oglesby 09a3702050 Bug 1809809 - do not call onWallpaperSelected if user selects currently set wallpaper 2 years ago
Roger Yang 53b2db944e Bug 1817070 - Experimentation with different Re-engagement notifications 2 years ago
oana.horvath d1ee389f48 Bug 1820984 - Follow-up on loginsAndPasswordsSettingsItemsTest missing steps 2 years ago
Gabriel Luong b26e07c5f2 Bug 1818826 - Remove Android Component Nimbus gradle plugin wrapper 2 years ago
Harrison Oglesby 393c31755e Bug 1817524 - Do not show homepage if last tab of section is closed while not in view 2 years ago
github-actions e2a24391fb Import translations from android-l10n 2 years ago
t-p-white e68a5c1ae9 Bug 1821021 - Fix for failing UI test 2 years ago
t-p-white 298b4d4748 Bug 1821021 - Remove initial delay for MessageNotificationWorker 2 years ago
rahulsainani 05191bfb90 Bug 1820130 - Remove unused accompanist insets dependency 2 years ago
t-p-white 7051800a69 Bug 1818802 - Update strings in the ETP settings screen. 2 years ago
Noah Bond 1ac9bb70e6 Bug 1816743 - Create Tabs Tray banner container UI 2 years ago
Alexandru2909 66845c9c99 Bug 1821032 - Add telemetry for the homescreen no collections placeholder close button 2 years ago
Alexandru2909 7f65c49511 Bug 1821030 - Add telemetry for onboarding PWA dialog cancel button 2 years ago
github-actions 2e417f1917 Import translations from android-l10n 2 years ago
GitStart 0b06460964 Bug 1812144 - Homescreen appbar drag issue fixed 2 years ago
Roger Yang c5d2d06a47 Bug 1817070 - Add strings used for experimentation with Re-engagement notifications 2 years ago
Mugurell d248dc363c Bug 1820967 - Use `id` instead of `flight_id` to identify a sponsored story
The new value will now be used for the existing `id` property of a
PocketSponsoredStory instance.
2 years ago
oana.horvath ae9c995340 Bug 1821024 - Disable blocking openDownloadedFileTest 2 years ago
oana.horvath a455e46191 Bug 1820740 - Add UI tests coverage for HTTPS-only mode 2 years ago
oana.horvath 17ef721fff Bug 1820740 - Update to androidTest/AppRequestInterceptor.kt to match production code 2 years ago
oana.horvath 58f5654e54 Bug 1820773 - Refactor Settings test classes to reflect current categories 2 years ago
AndiAJ f2f5947846 Bug 1820961 - Add smoke test annotation to mainMenuAddToHomeScreenTest and addPrivateBrowsingShortcutTest UI tests 2 years ago
AndiAJ 9284815a4a Bug 1820501 - Add missing steps to findInPageTest UI test 2 years ago
AndiAJ 95fbf87815 Bug 1820501 - Create new pdfFindInPageTest UI test 2 years ago
github-actions a4165d368a Import translations from android-l10n 2 years ago
sarah541 e3d1a5250f Bug 1813252 - Refactor MessagingMiddlewareTest to use a real Store instance 2 years ago
Noah Bond c329af178e Bug 1814988 - Add paging to `TabsTray` 2 years ago
Bruno Rosa 5cf3267a03 Bug 1817029 - Add the client-deduplication ping (#861)
* Bug 1817245 - new Nimbus feature for controlling client-deduplication ping

This feature will enable/disable the sending of the `client-deduplication`
ping that will be added in a later PR.

* Bug 1817029 - Add the client-deduplication ping

The `client-deduplication` ping will be used to determine if
client IDs are being regenerated erroneously. This ping uses
the lifecycle observers to (almost) replicate the same scheduling
as the baseline ping.

* Bug 1817029 - Suggested changes

changelog
- add `reason` for new ping
- update the unit test for the new ping
- add new metrics
- allow for custom salt when hashing the Ad ID
- move the Nimbus check to the lifecycle observer
- record the new metrics

* Bug 1817029 - Update fenix/.experimenter.yaml

Co-authored-by: Alessio Placitelli <alessio.placitelli@gmail.com>

* Bug 1817029 - remove unnecessary pass-through function

* Bug 1817029 - add the GleanTestRule for tests

* Bug 1817029 - Update fenix/app/src/test/java/org/mozilla/fenix/components/metrics/clientdeduplication/ClientDeduplicationPingTest.kt

Co-authored-by: Travis Long <tlong@mozilla.com>

* Bug 1817029 - remove unnecessary call to main thread

* Bug 1817029 - update comment about hashing

---------

Co-authored-by: Alessio Placitelli <alessio.placitelli@gmail.com>
Co-authored-by: Travis Long <tlong@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Roger Yang f1e0eaf7e1 Bug 1820271 - Renew telemetry probes expiring in v114 2 years ago
Arturo Mejia 3163cbeb97 Bug 1819645 - Limit the cookie banner re-engagement dialog to a maximum of two shows 2 years ago
Rebeca Tudor 867eba4513 Bug 1820552 - Increase Site's field x button in Add new login
For having the minimum of target size for the delete button,
 following the other examples in code, i modified it's height to 48dp.
2 years ago
Rebeca Tudor 086a3a117d Bug 1812247 - Increase tap area for history item's delete button
For having the minimum of target size for x buttons from history page, it was
added extra padding for devices with Android 9 or older.
IncreaseTapArea was not used because it didn't work for these android versions.
2 years ago
AndiAJ e20bb06bfe Bug 1820746 - Remove running condition from youControlYourDataCardTest UI test 2 years ago
AndiAJ 305948436f Bug 1820746 - Remove running conditions for UI tests related to the PDF reader feature 2 years ago
AndiAJ 2f66da6180 Bug 1820193 - new addPDFToHomeScreenTest UI smoke test and other refactoring work 2 years ago
mike a 9a4ba51e85 Bug 1817519 – force search for not default engines 2 years ago
kycn 0a8baa4914 Bug 1820559 - Remove PlacesStorage maintenance feature flag for enabling the feature to all users.
This feature registers a periodic storage maintenance worker that runs to prune and maintain places db.
2 years ago
dependabot[bot] 6f6279c4ee Bump cryptography (#933)
Bumps [cryptography](https://github.com/pyca/cryptography) from 37.0.4 to 39.0.1.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/37.0.4...39.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago