2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-03 23:15:31 +00:00
Commit Graph

8953 Commits

Author SHA1 Message Date
mcarare
63320e4fd6 Bug 1811795 - Add permission request in HomeNotificationPermissionDialogFragment.
The permission request is now made through notification delegate
allowing for better handling of the response.
2023-03-30 15:04:03 -04:00
mcarare
2642ff7ce3 Bug 1796348 - Use a notification delegate for PoweredByNotification. 2023-03-30 15:04:03 -04:00
mcarare
0e9c8897ad Bug 1796348 - Add a notification delegate to CrashReporter.
The CrashReporter will now show notifications through the notification delegate.
2023-03-30 15:04:03 -04:00
mcarare
31e661eb8b Bug 1796348 - Add a notification delegate to AbstractPrivateNotificationService.
The AbstractPrivateNotificationService will now show notifications through the notification delegate.
2023-03-30 15:04:03 -04:00
mcarare
94a7d99430 Bug 1796348 - Add a notification delegate to AbstractFetchDownloadService.
The AbstractFetchDownloadService will now show notifications through the notification delegate.
2023-03-30 15:04:03 -04:00
mcarare
3282964bad Bug 1796348 - Add a notification delegate to MediaSessionService.
The MediaSessionService will now show notifications through the notification delegate.
MediaSessionService will also use the notificationManager from the notification delegate.
2023-03-30 15:04:03 -04:00
mcarare
19302fb973 Bug 1811795 - Use a notification delegate in notification workers.
Notification workers in Fenix will now use notification delegate to show notifications.
2023-03-30 15:04:03 -04:00
mcarare
61c8d0275d Bug 1796348 - Add a notification delegate to WebAppSiteControlsFeature.
The WebAppSiteControlsFeature will now show notifications through the notification delegate.
2023-03-30 15:04:03 -04:00
mcarare
b8f147cc13 Bug 1796348 - Add a notification delegate to RecordingDevicesMiddleware.
The RecordingDevicesMiddleware will now show notifications through the notification delegate.
2023-03-30 15:04:03 -04:00
mcarare
efa42f5ac5 Bug 1796348 - Add a notification delegate to web notifications feature.
The web notifications feature will now show notifications through the notification delegate.
2023-03-30 15:04:03 -04:00
mcarare
c29adaaeee Bug 1796348 - Add a notification delegate to addon updater.
The addon updater will now show notifications through the notification delegate.
2023-03-30 15:04:03 -04:00
mcarare
c1acd79693 Bug 1796348 - Add a notification delegate to download manager.
The download manager will now request notification permission
through the notification delegate.
2023-03-30 15:04:03 -04:00
mcarare
9ecc9a2cc7 Bug 1796348 - Bind notification delegate to app activities.
The activity provides the context for a permission request.
Unbind activity on activity destroyed.
2023-03-30 15:04:03 -04:00
mcarare
093e70faad Bug 1796348 - Add notification delegate as a component in apps.
This adds notification delegate as a component in Fenix, Focus and Sample Browser.
2023-03-30 15:04:03 -04:00
AndiAJ
9828bb2af0 Bug 1825004 - Improve coverage for custom and predefined search engines related UI tests 2023-03-30 18:02:42 +00:00
Titouan Thibaud
e0af70c7e3 Bug 1825570 - Remove testing lines on nimbus.fml.yaml 2023-03-30 17:32:32 +00:00
Jonathan Almeida
4afdf9468a Bug 1794204 - Remove AccountSharing migration from FxaAccountManager 2023-03-30 16:53:12 +00:00
iorgamgabriel
957b10fb2e Bug 1805450 - Implement submit site support requests in Fenix. 2023-03-30 15:45:27 +00:00
Titouan Thibaud
e9246a0aa3 Bug 1805683 - upstream Nimbus Messaging from Fenix to Android Components 2023-03-30 13:05:20 +00:00
t-p-white
578541199d Bug 1820467 - Removed dependency to google_material from support-ktx gradle. (#1132)
* Bug 1820467 - Removed dependency to google_material from support-ktx gradle.
Moved SnackbarDelegate.kt to ui-widget components.

* Bug 1820467 - PR change. Move build check to caller. Updated dependencies for Focus and Sample Browser

* Bug 1820467 - Force toolchain rebuild, build fix

* Bug 1820467 - Re-work from PR

---------

Co-authored-by: t-p-white <t-p-white>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-03-30 11:10:59 +00:00
DreVla
6ed798b6e8 Bug 1814506 - Verify TabsTrayAction with CaptureActionsMiddleware
This is a refactor of a previous bug fix on fenix regarding adding unit tests
that cover multi selection of tabs.
2023-03-30 07:45:43 +00:00
github-actions
a0cf39fd72 Import translations from android-l10n 2023-03-30 04:23:23 +00:00
Christian Sadilek
b950e808ef Bug 1825028 - Delay init of MozillaOnline build until privacy notice accepted
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
2023-03-30 01:30:03 +00:00
sarah541
8181ab1094 Bug 1821466 - Update surface type to 'survey' 2023-03-29 20:19:06 +00:00
alexandra.virvara
f672064081 Bug 1824998 - Revert changes from Bug 1819473 2023-03-29 12:46:54 -04:00
rahulsainani
128a59755a Bug 1821720 - Add juno onboarding pager ui 2023-03-29 10:54:17 +00:00
iorgamgabriel
d9ca5a8e0c Bug 1822620 - Possible fix for NullPointerException 2023-03-29 08:55:04 +00:00
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
2023-03-29 07:48:29 +00:00
Gabriel Luong
f49e45e802 Bug 1824869 - Add PrivateBrowsing[Interactor|Controller] for handling private browsing mode 2023-03-29 05:23:32 +00:00
github-actions
55805562d6 Import translations from android-l10n 2023-03-29 00:39:47 +00:00
JohanLorenzo
acdfac439a Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2023-03-28 19:08:03 +00:00
Roger Yang
5b55af326f Bug 1824359 - Support retrieving expired messages 2023-03-28 15:56:36 +00:00
rahulsainani
7a362e76ea Bug 1824134 - Add support for clickable linkified text in OnboardingPage.kt 2023-03-28 13:36:38 +00:00
Alexandru2909
0f93e5a97d Bug 1815013 - Port over the Tabs Tray FAB 2023-03-28 10:57:25 +00:00
AndiAJ
1641e7f979 Bug 1824928 - Disable failing open links in apps related UI tests 2023-03-28 09:48:14 +00:00
AndiAJ
56422cc3e0 Bug 1824357 - Refactor or create new privacy settings related UI tests 2023-03-28 09:48:14 +00:00
github-actions
e0f5a156ee Import translations from android-l10n 2023-03-28 00:32:36 +00:00
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>
2023-03-27 13:38:27 +00:00
github-actions
6cbd7b58c4 Import translations from android-l10n 2023-03-27 00:35:16 +00:00
github-actions
e59489f4cb Import translations from android-l10n 2023-03-26 00:36:48 +00:00
github-actions
2e9c69ffa1 Import translations from android-l10n 2023-03-25 00:35:22 +00:00
gitstart
abbee47126 Bug 1799622 - Fixed showing login after being deleted 2023-03-24 18:23:40 +00:00
rahulsainani
7c9ae1c963 Bug 1821722 - Update juno onboarding strings 2023-03-24 17:18:25 +00:00
gitstart
dd644d74fe Bug 1815628 - Show Saved Login Page after new credentials are added 2023-03-24 14:58:14 +00:00
oana.horvath
10b7763333 Bug 1823929 - New ETP UI tests 2023-03-24 10:54:09 +00:00
Gabriel Luong
0938c42e41 Bug 1823848 - Part 2: Add SearchSelectorMenuBinding to handle updating the menu items of the search selector menu 2023-03-24 03:04:18 +00:00
Gabriel Luong
951e02b6fe Bug 1823848 - Part 1: Add SearchSelectorBinding to handle updating the search engine displayed in the search selector button 2023-03-24 03:04:18 +00:00
github-actions
2342d70e3a Import translations from android-l10n 2023-03-24 00:36:18 +00:00
Harrison Oglesby
fb2ab74352 Bug 1824027 - Revert speculative fix for Onboarding RTL crash 2023-03-23 23:19:38 +00:00
James Hugman
8b60abe2c2 Bug 1823492 Add timing metric for Adjust Attribution Listener 2023-03-23 22:43:22 +00:00
Harrison Oglesby
b2a14feaf4 Bug 1809809 - change onSelectWallpaper comparison to name of selected wallpaper 2023-03-23 21:53:49 +00:00
Noah Bond
4b3f89f810 Bug 1821206 - Implement composified tab list click listeners 2023-03-23 21:09:03 +00:00
rahulsainani
9a0e7f1433 Bug 1823470 - Create pager indicator component 2023-03-23 18:48:58 +00:00
JohanLorenzo
7191ab40a9 Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2023-03-23 12:31:16 -04:00
AndiAJ
74f66f39d7 Bug 1823707 - Refactor settingsAdvancedItemsTest UI tests 2023-03-23 14:51:05 +00:00
alexandra.virvara
65284a4340 [Fenix] Bug 1819473: add TCP SUMO URL change 2023-03-23 13:36:00 +00:00
github-actions
3e214c5992 Import translations from android-l10n 2023-03-23 00:37:01 +00:00
rahulsainani
d7f511e138 Bug 1822750 - Add option to open default browser help page in custom tab 2023-03-22 16:54:00 +00:00
AndiAJ
bacea723cb Bug 1822823 - Refactor settingsGeneralItemsTests UI test 2023-03-22 15:23:03 +00:00
JohanLorenzo
c5e30d08da Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2023-03-22 13:49:54 +00:00
github-actions
cea534b527 Import translations from android-l10n 2023-03-22 00:35:57 +00:00
Roger Yang
ba39ae4cf8 Bug 1823794 - Disable re-engagement notification by default 2023-03-21 23:15:54 +00:00
Aaron Train
8eaebc046e Bug 1823442 - Remove androidx.tracing:tracing dependency 2023-03-21 20:59:59 +00:00
Ryan VanderMeulen
99952d83a6 Bug 1823532 - Remove jnaForTest from project Gradle build files.
Also remove the now-unneeded jna dependency inclusion.
2023-03-21 18:39:45 +00:00
rahulsainani
4c25c69d01 Bug 1821722 - Add juno onboarding strings 2023-03-21 15:27:31 +00:00
AndiAJ
ba25f6fb4f Bug 1822611 - New open links in apps related UI smoke tests 2023-03-21 13:42:12 +00:00
github-actions
765e977823 Import translations from android-l10n 2023-03-21 01:12:52 +00:00
Harrison Oglesby
480828bb9b Bug 1822269 - add androidx.activity-compose and androidx.activity-ktx dependencies 2023-03-20 09:39:08 -04:00
github-actions
fd749adb1b Import translations from android-l10n 2023-03-20 00:35:47 +00:00
github-actions
6cf19dd34c Import translations from android-l10n 2023-03-19 00:37:54 +00:00
github-actions
4881d5ba85 Import translations from android-l10n 2023-03-18 00:40:05 +00:00
Alexandru2909
14ec2188e3 Bug 1815011 - Create a top-level FAB Composable 2023-03-17 14:29:08 +00:00
gitstart
14a5666a3f Bug 1812736 - Display snackbar when a new tab is added to a collection 2023-03-17 10:27:39 +00:00
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.
2023-03-17 09:15:54 +00:00
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.
2023-03-17 09:15:54 +00:00
Gabriel Luong
7d1f2476e7 Bug 1822601 - Refactor toolbar related logic into a ToolbarView 2023-03-17 02:49:53 +00:00
github-actions
71ec45c19c Import translations from android-l10n 2023-03-17 00:37:08 +00:00
Noah Bond
05ae128d81 Bug 1822878 - Refactor SelectionHolder out of TabsTrayController 2023-03-16 23:51:58 +00:00
Roger Yang
126591afd6 Bug 1822899 - Limit Nimbus message display count to max display count 2023-03-16 21:23:49 +00:00
Gabriel Luong
b1ad36df71 Bug 1822744 - Part 2: Add ToolbarController for handling home toolbar related functionalities 2023-03-16 20:43:21 +00:00
Gabriel Luong
d99eee09cd Bug 1822744 - Part 1: Refactor ToolbarInteractor into their own file 2023-03-16 20:43:21 +00:00
GitStart
d27148a7f4 Bug 1807558 - Stop treating ETP options in settings as clickable 2023-03-16 16:21:17 +00:00
gitstart
c9eb61aeb5 Bug 1813450 - Increase tap area for autocomplete edit text in address bar 2023-03-16 15:16:35 +00:00
GitStart
dd1dfbc23c Bug 1809815 - Ensure Show from the Recently visited section is seen by Talkback as a button. 2023-03-16 14:11:58 +00:00
Aaron Train
01812ad724 Bug 1819153 - Add androidx tracing dependency to resolve NoSuchMethodError 2023-03-15 21:01:59 -04:00
Noah Bond
52bca8072c Bug 1814995 - Add private tabs to TabsTray 2023-03-15 21:01:21 -04:00
github-actions
04424814d2 Import translations from android-l10n 2023-03-16 00:37:07 +00:00
Gabriel Luong
d336eff594 Bug 1822634 - Refactor tab counter code from HomeFragment into TabCounterView 2023-03-15 22:50:33 +00:00
JohanLorenzo
87725f1ccb Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2023-03-15 18:11:38 -04:00
Mugurell
d520847ef6 Bug 1816059 - Show the notification for entering fullscreen as a Toast 2023-03-15 18:10:41 -04:00
James Hugman
0fe446ea6d Bug 1821464 Add UI test to NotificationWorker 2023-03-15 17:51:27 -04:00
Gabriel Luong
d474c99acb Bug 1822606 - Refactor HomeFragment.navigateToSearch() to the ToolbarController 2023-03-15 21:47:04 +00:00
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.
2023-03-15 16:50:35 -04:00
Christian Sadilek
b5b7ad6a7c Bug 1822394 - Fix intermittent failures in MessagingMiddlewareTest 2023-03-15 16:26:17 -04:00
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.
2023-03-15 15:49:36 -04:00
Noah Bond
c3c0a6062c Bug 1815620 - Truncate long tab titles before they are composed 2023-03-15 15:49:14 -04:00
Noah Bond
9b1f3bdd97 Bug 1820897 - Disable the private theme from being used in the Composified Tabs Tray 2023-03-15 15:49:01 -04:00
Gabriel Luong
f884503a34 Bug 1822446 - Add OnboardingController for handling onboarding functionality 2023-03-15 19:44:11 +00:00
rahulsainani
72d5c2dd92 Bug 1821718 - Add feature and nimbus flag for juno onboarding 2023-03-15 15:02:42 -04:00
Harrison Oglesby
78edd64007 Bug 1809809 - debounce click events on wallpaper settings 2023-03-15 12:35:36 -04:00
Harrison Oglesby
dd61e127bf Bug 1809809 - create debouncedClickable modifier 2023-03-15 12:35:36 -04:00
Harrison Oglesby
87dfcffe1e Bug 1812862 - Switch browsing mode on tab selected 2023-03-15 16:28:49 +00:00
oana.horvath
37f64e9374 Bug 1814032 - Retry attempts for address autofill in UI tests 2023-03-15 11:50:42 -04:00
sarah541
c598560546 Bug 1821466 - Add nimbus message for fullscreen research surface 2023-03-15 14:30:49 +00:00
AndiAJ
08d5d492a4 Bug 1821016 - Disable openPocketStoryItemTest UI test 2023-03-15 13:45:36 +00:00
AndiAJ
33496ec783 Bug 1807268 - Disable verifySponsoredShortcutsSettingsOptionTest UI test 2023-03-15 13:45:36 +00:00
AndiAJ
1478dc4022 Bug 1822267 - Improve coverage for "Edit bookmarks" related UI tests 2023-03-15 13:11:18 +00:00
AndiAJ
e94bc0b1e6 Bug 1822050 - Verify cookie banner reduction summary updates in UI tests 2023-03-15 12:34:26 +00:00
AndiAJ
479fbd0206 Bug 1822050 - Verify HTTPS summary updates in UI tests 2023-03-15 12:34:26 +00:00
rahulsainani
5913d09770 Bug 1807324 - Add macrobenchmarks for startup metrics 2023-03-15 10:18:19 +01:00
github-actions
f2b042082a Import translations from android-l10n 2023-03-15 00:36:59 +00:00
Tad
e0b988a516 Bug 1822392 - Remove stray GMS reference for annotation
This was likely automatically imported by mistake
2023-03-14 22:36:28 +00:00
Gabriel Luong
22aca441a1 Bug 1822378 - Refactor OnboardingInteractor into its own file 2023-03-14 22:10:29 +00:00
Noah Bond
0acebea167 Bug 1814994 - Create Tabs Tray list and grid layouts 2023-03-14 19:37:33 +00:00
AndiAJ
fd61f88da2 Bug 1807268 - Disable toggleSearchBookmarksAndHistoryTest UI test 2023-03-14 19:00:44 +00:00
JohanLorenzo
fec9dd1da6 Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2023-03-14 17:03:38 +00:00
rahulsainani
ee642929e5 Bug 1821715 - Update OnboardingPageState to include button actions 2023-03-14 15:50:51 +00:00
AndiAJ
9311b828c3 Bug 1821986 - New opening screen option summary updates UI smoke test 2023-03-14 14:58:08 +00:00
AndiAJ
fa38639322 Bug 1821035 - New PDF text selection UI smoke tests 2023-03-14 09:30:56 +00:00
AndiAJ
a02f692410 Bug 1821035 - Add open in app banner FeatureSettingsHelper variable and disable it by default 2023-03-14 09:30:56 +00:00
AndiAJ
3f75c8a404 Bug 1821035 - Move existing text selection UI tests to a new class 2023-03-14 09:30:56 +00:00
AndiAJ
a067470a17 Bug 1821973 - new tabs option summary updates UI tests 2023-03-14 08:11:59 +00:00
github-actions
3f7773341a Import translations from android-l10n 2023-03-14 01:13:53 +00:00
Gabriel Luong
bbf9b82ce7 Bug 1822181 - Refactor TabCounterBuilder to TabCounterView 2023-03-13 22:49:36 +00:00
mike a
b2268b3937 Bug 1821261 – Enables unified search on nightly 2023-03-13 21:27:32 +00:00
Gabriel Luong
828dd8abbe Bug 1822110 - Refactor HomeMenuBuilder to HomeMenuView 2023-03-13 20:48:20 +00:00
Gabriel Luong
cdfaf7b53e Bug 1822073 - Start the Nightly 113 development cycle 2023-03-13 20:11:03 +00:00
Gabriel Luong
5103a82d9b Bug 1822109 - Refactor OnboardingState into its own file 2023-03-13 19:29:13 +00:00
Roger Yang
afe774111e Bug 1822106 - Move experimenter.yaml file location 2023-03-13 17:48:00 +00:00
rahulsainani
91f5051635 Bug 1817525 - Voice input now appends query in EditToolbar 2023-03-13 15:29:55 +00:00
AndiAJ
72b2a8b328 Bug 1821266 - Refactor privateModeScreenItemsTest UI test 2023-03-13 11:40:35 +00:00
AndiAJ
8c07782323 Bug 1821285 - New credit card deletion UI tests 2023-03-13 10:53:52 +00:00
github-actions
649eb6201b Import translations from android-l10n 2023-03-13 03:36:30 +00:00
github-actions
e4786b276b Import translations from android-l10n 2023-03-12 15:03:52 +00:00
github-actions
45daca5b4c Import translations from android-l10n 2023-03-11 00:36:10 +00:00
JohanLorenzo
fec41511d1 Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 2023-03-10 22:50:15 +00:00
Arturo Mejia
3e5e8d0ea2 Bug 1821468 - Improve cookie banner re-engagement dialog when titl is long 2023-03-10 21:14:13 +00:00
Arturo Mejia
784f651e8b Bug 1821468 - Update the copy for the cookie banner experiment 2023-03-10 21:14:13 +00:00
Harrison Oglesby
09a3702050 Bug 1809809 - do not call onWallpaperSelected if user selects currently set wallpaper 2023-03-10 19:04:30 +00:00
Roger Yang
53b2db944e Bug 1817070 - Experimentation with different Re-engagement notifications 2023-03-10 18:22:23 +00:00
oana.horvath
d1ee389f48 Bug 1820984 - Follow-up on loginsAndPasswordsSettingsItemsTest missing steps 2023-03-10 16:59:31 +00:00
Gabriel Luong
b26e07c5f2 Bug 1818826 - Remove Android Component Nimbus gradle plugin wrapper 2023-03-10 04:06:25 +00:00
Harrison Oglesby
393c31755e Bug 1817524 - Do not show homepage if last tab of section is closed while not in view 2023-03-09 21:09:42 -05:00
github-actions
e2a24391fb Import translations from android-l10n 2023-03-09 20:35:59 -05:00
t-p-white
e68a5c1ae9 Bug 1821021 - Fix for failing UI test 2023-03-10 00:16:02 +00:00
t-p-white
298b4d4748 Bug 1821021 - Remove initial delay for MessageNotificationWorker 2023-03-10 00:16:02 +00:00
rahulsainani
05191bfb90 Bug 1820130 - Remove unused accompanist insets dependency 2023-03-09 22:16:20 +00:00
t-p-white
7051800a69 Bug 1818802 - Update strings in the ETP settings screen. 2023-03-09 19:53:18 +00:00
Noah Bond
1ac9bb70e6 Bug 1816743 - Create Tabs Tray banner container UI 2023-03-09 17:40:00 +00:00
Alexandru2909
66845c9c99 Bug 1821032 - Add telemetry for the homescreen no collections placeholder close button 2023-03-09 15:30:58 +00:00